Skip to content

chore(licence): normalise to MPL-2.0 + CC-BY-SA-4.0 (canonical pair)#317

Merged
hyperpolymath merged 1 commit into
mainfrom
chore/licence-normalisation-2026-06-24
Jun 24, 2026
Merged

chore(licence): normalise to MPL-2.0 + CC-BY-SA-4.0 (canonical pair)#317
hyperpolymath merged 1 commit into
mainfrom
chore/licence-normalisation-2026-06-24

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Estate licence normalisation. LICENSES/={MPL-2.0,CC-BY-SA-4.0}; root LICENSE=verbatim MPL-2.0 (GitHub display); code->MPL-2.0, docs(.md/.adoc)->CC-BY-SA-4.0; vendored untouched. Residual mentions (mostly legitimate anti-AGPL rules): 51. Manual-review licence PR.

- LICENSES/ = {MPL-2.0.txt, CC-BY-SA-4.0.txt}; root LICENSE = verbatim MPL-2.0 (GitHub display)
- SPDX: code -> MPL-2.0, docs (.md/.adoc) -> CC-BY-SA-4.0; metadata/badge fixes; vendored untouched

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hyperpolymath
hyperpolymath merged commit 370191f into main Jun 24, 2026
3 of 12 checks passed
@hyperpolymath
hyperpolymath deleted the chore/licence-normalisation-2026-06-24 branch June 24, 2026 15:43
hyperpolymath added a commit that referenced this pull request Jun 24, 2026
…ndoff (#319)

## Summary

Housekeeping pass to bring the living docs current with this session's
**non-proof** infrastructure work, and to version-control the
outstanding Hypatia triage. **No `.v` files touched; no proof-state
change.**

## Changes

- **`CHANGELOG.md`** — new `### Governance, CI & security-scan
infrastructure (2026-06-24)` entry under `[Unreleased]`: govdocs (#314),
`standards` pin remediation (#315, now `d135b05…` via #316), the Hypatia
gate getting unblocked and surfacing **37 pre-existing findings** (5
critical / 7 high / 25 medium), and the closure of stale PRs #310/#311.
- **`docs/governance/HYPATIA-HANDOFF.md`** (new) — a tracked record of
the **OPEN** Hypatia triage: how it surfaced, why the engine can't run
in the remote sandbox (Hex registry blocked by egress policy),
reproduction steps, disposition rules (incl. the `CLAUDE.md` fences),
and the drafted `standards` visibility patch. Honestly framed as **not
yet fixed**.
- **`.machine_readable/6a2/STATE.a2ml`** — bumped `updated:`; appended a
clearly-delimited `INFRA (…non-proof track)` clause to `last_action`.
The Phase-D proof narrative is left intact.
- **`docs/wikis/Home.md`** — linked the new governance docs
(`GOVERNANCE.adoc` / `MAINTAINERS.adoc` / `CODEOWNERS`).

## Deliberately NOT touched

`STATUS.adoc`, `ROADMAP.adoc`, `formal/PROOF-STATUS.a2ml`,
`formal/PRESERVATION-DESIGN.md`, `formal/PRESERVATION-HANDOFF.md`,
`CLAUDE.md`, `0-AI-MANIFEST.a2ml` — these are proof-cadence-owned /
fenced; adding CI/governance content would muddle the proof narrative,
and they carry no incorrect information without it. Happy to add infra
notes there too if you'd prefer.

## Honesty notes

- The 37 findings are **pre-existing repo debt**, surfaced (not caused)
by fixing the broken pin; they are **not fixed** here — triage is handed
off.
- The `standards` visibility patch is **drafted, not applied**.
- `#316/#317/#318` (further pin bump, licence pass, push-email workflow)
landed on `main` *after* my #315 and are **not** attributed to this
session — only referenced where factually relevant.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---
_Generated by [Claude
Code](https://claude.ai/code/session_019g8rX8vRZ2HemGKagi6a71)_

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant