Commit bf3f68f
Follow-up to #303. Captures the ledger deltas that happened after
#303 merged but in the same session:
- #297 closed (#300 merged): single-source-of-truth Version module
in `lib/version.ml`; release.yml sed-bakes the tag value into both
`lib/version.ml` and `dune-project` before `dune build --release`.
Binary `--version` now self-reports the release tag.
- #301 in flight as #304: repo-wide PMPL-1.0-or-later → MPL-2.0
SPDX-surface relicense (Option 3 of the three in the issue —
machine-readable headers/fields flip, root LICENSE narrative
retains PMPL as the preferred licence). 673 files, 1116 SPDX
headers, opam regenerated, LICENSES/LICENSE-MPL-2.0 added, no
behaviour change.
- #302 closed: GitLab + Bitbucket mirroring confirmed intentionally
off by owner; Codeberg + Radicle are the active forges.
- `repos-monorepo` retirement decided: snapshot tarred to
`/mnt/c/Users/USER/Downloads/repos-monorepo-snapshot-2026-05-20.tar.gz`
(23 MB gzip / 144 MB extracted / 23,970 entries / canonical
origin/main / .git excluded) for owner upload to Google Drive, then
`gh repo delete`. Once deleted, `repos-monorepo#9` (the nested
casket-ssg mirror coherence fix) becomes moot — the standalone
hyperpolymath/casket-ssg repo's own merged fix (casket-ssg#8) +
its own `instant-sync.yml` cover forge propagation.
Changes
- `docs/TECH-DEBT.adoc` INT-04 line: appended `#297/#300 fix` and
`#301/#304 sweep` notes alongside the existing "first JSR publish
landed" entry.
- `.machine_readable/6a2/STATE.a2ml` adds
`session-note-2026-05-20-pm` following the existing
`session-note-YYYY-MM-DD` (with optional `-suffix`) convention.
STATE.a2ml file remains marked STALE (mirrors, doesn't lead).
No code change. TECH-DEBT.adoc remains the authoritative ledger;
STATE.a2ml is the machine-readable mirror.
Refs #297 (closed), #300 (merged), #301 (in-flight #304), #302
(closed), #303 (merged — this is its follow-up).
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 3170a6b commit bf3f68f
2 files changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
206 | 211 | | |
207 | 212 | | |
208 | 213 | | |
| |||
0 commit comments