Commit 5c679b0
License follow-up: agent-meta → MPL-2.0; scrub PMPL philosophy (#235)
Follow-up to #234, per your refined scope ("revert agent-meta + scrub
philosophical mentions"). Docs-only, surgical. Draft for review.
## 1. Agent-instruction files back to MPL-2.0
#234 relicensed these to CC-BY-SA-4.0; you've since decided
agent-instruction files should **not** count as relicensable docs.
Reverted (SPDX header only):
- `.claude/CLAUDE.md`, `.claude/PROJECT.md`,
`.github/copilot-instructions.md`
## 2. Scrub residual PMPL-as-licence-philosophy
- **`docs/FEDERATION.adoc`** — removed the sentence *"The PMPL license
encodes this same principle legally…"*; reworded the provenance bullet
(`PMPL provenance` → `Cryptographic provenance`).
- **`docs/architecture/README.adoc`** — reworded the provenance bullet
to drop the *"the license's … requirements ARE the attestation"*
framing.
- **`docs/status/ROADMAP.adoc`** & **`docs/outreach/show-hn-draft.md`**
— clarified these reference the **`pmpl-mcp` cartridge** (a real product
feature), not boj-server adopting PMPL.
## Kept on purpose (not residue)
- The `consent-aware-http` *"PMPL applies prospectively"* note in
`docs/planning/…` — **correct estate policy** (it's one of the three
genuine PMPL repos).
- The `pmpl-mcp` cartridge, `catalog.json`, README catalogue entry, and
machine-readable provenance format/protocol fields (subject matter about
the product).
## Left untouched (flagging for your call)
- A conceptual PMPL comment in **`src/abi/Boj/Federation.idr`** — that's
**code**, out of scope for this docs pass. Say the word for a separate
code-comment sweep.
- The k9 example fixture `setup-repo.k9.ncl` ("Add PMPL-1.0 license"
sample step) — a framework example, not a boj-server declaration.
No code files and no `flake.lock` touched (verified); 7 doc/meta files
changed.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---
_Generated by [Claude
Code](https://claude.ai/code/session_01XrPAh7eBSUcVKauTVdXH9Y)_
Co-authored-by: Claude <noreply@anthropic.com>1 parent c4d8ce5 commit 5c679b0
7 files changed
Lines changed: 7 additions & 9 deletions
File tree
- .claude
- .github
- docs
- architecture
- outreach
- status
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
138 | 136 | | |
139 | 137 | | |
140 | 138 | | |
141 | | - | |
| 139 | + | |
142 | 140 | | |
143 | 141 | | |
144 | 142 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
| 337 | + | |
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
0 commit comments