docs(governance): Stage 1 ADR collision freeze + dual-pack serve boundary #91

Closed
core-labs wants to merge 0 commits from docs/stage1-governance-boundary-freeze into main
Owner

Summary

Stage 1 — Governance Boundary Freeze stacked on the geometric sovereignty branch (feat/cl41-geometric-convergence-sovereignty / PR #90).

Decisions

  1. ADR collision freeze — Master Blueprint ADR-0240–0253 titles do not overwrite Accepted ADR-0246–0252. Mapping table is the reconciliation surface.
  2. ADR-0253 claimed for this freeze policy (not Blueprint “holonomy SIMD” title; that intent reserved as ADR-0261).
  3. Dual-pack boundarypacks/data/* = compiled runtime authority; packs/he|grc|en|el = source/draft trees (not serve imports).
  4. CI pintests/test_pack_draft_serve_boundary.py in smoke + packs suites.

Files

  • docs/adr/MASTER-BLUEPRINT-2026-07-20-ADR-MAPPING.md
  • docs/adr/ADR-0253-master-blueprint-adr-collision-and-dual-pack-boundary.md
  • docs/adr/README.md, packs/README.md
  • tests/test_pack_draft_serve_boundary.py, core/cli_test.py

Explicit non-goals

  • No Stage 2–4 implementation
  • No Whitepaper rewrite of unrelated prose
  • No renumbering Accepted history

Test plan

  • uv run pytest -q tests/test_pack_draft_serve_boundary.py — 4 passed
  • uv run core test --suite smoke -q180 passed

[Verification]: Smoke 180 passed (includes dual-pack boundary pins)

## Summary **Stage 1 — Governance Boundary Freeze** stacked on the geometric sovereignty branch (`feat/cl41-geometric-convergence-sovereignty` / PR #90). ### Decisions 1. **ADR collision freeze** — Master Blueprint ADR-0240–0253 titles do **not** overwrite Accepted ADR-0246–0252. Mapping table is the reconciliation surface. 2. **ADR-0253** claimed for this freeze policy (not Blueprint “holonomy SIMD” title; that intent reserved as ADR-0261). 3. **Dual-pack boundary** — `packs/data/*` = compiled runtime authority; `packs/he|grc|en|el` = source/draft trees (not serve imports). 4. **CI pin** — `tests/test_pack_draft_serve_boundary.py` in smoke + packs suites. ### Files - `docs/adr/MASTER-BLUEPRINT-2026-07-20-ADR-MAPPING.md` - `docs/adr/ADR-0253-master-blueprint-adr-collision-and-dual-pack-boundary.md` - `docs/adr/README.md`, `packs/README.md` - `tests/test_pack_draft_serve_boundary.py`, `core/cli_test.py` ### Explicit non-goals - No Stage 2–4 implementation - No Whitepaper rewrite of unrelated prose - No renumbering Accepted history ## Test plan - [x] `uv run pytest -q tests/test_pack_draft_serve_boundary.py` — 4 passed - [x] `uv run core test --suite smoke -q` — **180 passed** [Verification]: Smoke 180 passed (includes dual-pack boundary pins)
core-labs added 1 commit 2026-07-20 20:43:42 +00:00
Reconcile Master Blueprint ADR-0240–0253 titles with the live Accepted
registry without renumbering history. Claim ADR-0253 for the freeze policy
itself; reserve 0254–0261 for Blueprint gaps. Document packs/data vs
packs/he|grc dual boundary and pin serve isolation in smoke/packs suites.

[Verification]: Smoke 180 passed (includes 4 dual-pack boundary pins)
core-labs changed target branch from feat/cl41-geometric-convergence-sovereignty to main 2026-07-20 21:04:52 +00:00
core-labs added 1 commit 2026-07-20 21:05:08 +00:00
core-labs closed this pull request 2026-07-20 21:05:12 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: core-labs/core#91
No description provided.