Donor Retirement Pack Checkpoint
A machine-checkable source-retirement boundary for the production semantic spine.
M4 now has a receipt that keeps the engine room as current authority, donor repos as read-only quarries, and deletion/public runtime unlocks blocked.
What changed
Added donor_retirement_pack_v1 as a first-class receipt and CLI command. It reads the current source-authority registry, the platform-live boundary, the older donor-retirement plan, and the checkpoint surface.
uv run aina-data-engine --root /srv/aina/aina-data-engine-room donor-retirement-pack
Current proof
Final gate stack passed:
docs-frontmatter-check, artifact-exposure-scan,
ain-506-p0-gate, ain-510-retrieval-promotion-gate,
production-runtime-readiness, and validate.
| Status | Count |
|---|---|
| current_authority | 1 |
| imported_current_engine_room | 7 |
| donor_clean_read_only | 7 |
| source_evidence_read_only | 22 |
| advisory_lineage_read_only | 5 |
| blocked_raw / quarantined_reference | 2 |
Source surfaces
The pack accounts for aina-data-engine-room, aina-jobs-research, aina-core, personalization-engine-aina, huggingface-aina, aina-consolidated, ALIPE, and paused/read-only Fusion provenance.
| Milestone | Status |
|---|---|
| M0 reconcile/freeze/gate | Gate stack still passes |
| M1 source authority | Registry v2 valid and feeding pack |
| M2 clean/repair/embed | No live Gemini in this slice |
| M3 platform-live boundary | Complete locally; release domains locked |
| M4 donor retirement | Receipt complete; final release pack pending |
Resume
Resume in /srv/aina/aina-data-engine-room on branch codex/aina-prod-readiness-2026-06-14. Start by running git status --short --branch and reading docs/handoff/2026-06-15-donor-retirement-pack-checkpoint.md. Continue M4 with the founder release pack and final closeout proof. Do not run live Gemini, unpause Fusion, mutate donor repos, delete archives, or unlock public/runtime production surfaces.
Use this receipt as the local retirement ledger; continue toward the final founder release pack without deleting donor repos or unlocking production.