FABRIC-3.5.md: close the design phase (provisional, not archival)
Closed by direct instruction. Every design question this document opened is ruled; no code has been written and none is authorized. Deliberately a narrower close than §XXVI.5 specified, and the difference is stated rather than glossed. §XXVI.5 ruled that this document closes when the tag exists, in FABRIC-2's CLOSED/ARCHIVAL form, naming the tag it closed at. The tag does not exist, so claiming that close would be a label running ahead of the real state -- the exact error §I.2 corrected when it rolled LITHOS_VERSION back, and the same standard §XXIX applied to the LTS question. The archival close still stands and still happens at v2.1.0; this header is the provisional one the instruction's own "for now" asks for. Restates that nothing is carried forward and no successor is created, since this document is not in the FABRIC-0 through -3 chain, and that FABRIC-3 remains open and authoritative for bare metal boot. Names the punch list as the live artifact the build works from, and records the three items that are explicitly outside this reshuffle and still need their own authorization: the CLAUDE.md and MANIFEST documentation reconciliation, the src/*.c.bak hygiene question, and the stray v2.0.1 branch and PR #1. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VkM1zHGvBerLF6aqkHPweP
This commit is contained in:
+37
-4
@@ -1,9 +1,42 @@
|
||||
# FABRIC-3.5.md — the Tripod/kernel reshuffle
|
||||
|
||||
**Status:** Standalone working document, opened 2026-09-18 by direct instruction ("we write
|
||||
this in `FABRIC-3.5.md` as its own document, it's this important"). Topic: **relocating Hermes
|
||||
into the kernel, reconstituting the Tripod as Hera/Artemis/Hestia, generalizing `BIRTH`, and
|
||||
adopting one fleet-wide failure/recovery ladder.**
|
||||
**Status: DESIGN PHASE CLOSED as of 2026-09-19, by direct instruction ("close the document for
|
||||
now"). Not yet archival.**
|
||||
|
||||
**What is closed, and what is deliberately not.** Every design question this document opened is
|
||||
ruled — see §XXX.7. **No code has been written and no code is authorized.** The execution
|
||||
sequence (§XXVI.6, as amended by §XXX.7) is untouched: the surgical strip, the build, the
|
||||
Isabelle/HOL pass, the documentation sweep, the SBOM, the merge to `master`, and the `v2.1.0`
|
||||
tag all remain ahead.
|
||||
|
||||
**This is therefore a narrower close than §XXVI.5 specified**, and the difference is stated
|
||||
rather than glossed. §XXVI.5 ruled that this document closes *when the tag exists*, in
|
||||
`FABRIC-2.md`'s CLOSED/ARCHIVAL form, naming the tag it closed at. **The tag does not exist**,
|
||||
so claiming that close would be a label running ahead of the real state — the exact error
|
||||
`FABRIC-3.md` §I.2 corrected when it rolled `LITHOS_VERSION` back, and the same standard §XXIX
|
||||
applied to the LTS question. **The archival close specified by §XXVI.5 still stands and still
|
||||
happens at `v2.1.0`.** This header is the provisional one the instruction's own "for now" asks
|
||||
for.
|
||||
|
||||
**Nothing is carried forward and no successor is created.** As §XXVI.5 establishes, this
|
||||
document is not part of the `FABRIC-0 → -1 → -2 → -3` chain, so closing it hands nothing to a
|
||||
successor. **`FABRIC-3.md` remains open, living and authoritative for its own topic** (bare
|
||||
metal boot); nothing here supersedes it. The live artifact from this document is its punch list
|
||||
(§XXVI.6 / §XXX.7) — that, not this header, is what the build works from.
|
||||
|
||||
**Open by design, not by omission:** items 10–17 of §XXVI.6 are execution, not decisions.
|
||||
Three things recorded here are explicitly *outside* this reshuffle and still need their own
|
||||
authorization — the `.claude/CLAUDE.md`/`MANIFEST.md` documentation reconciliation (§XXVI.1),
|
||||
the `src/*.c.bak` hygiene question (§XXII.5), and the stray `refs/heads/v2.0.1` branch and
|
||||
PR #1 (§XXVI.4).
|
||||
|
||||
---
|
||||
|
||||
**Topic and original framing, as opened.** Standalone working document, opened 2026-09-18 by
|
||||
direct instruction ("we write this in `FABRIC-3.5.md` as its own document, it's this
|
||||
important"). Topic: **relocating Hermes into the kernel, reconstituting the Tripod as
|
||||
Hera/Artemis/Hestia, generalizing `BIRTH`, and adopting one fleet-wide failure/recovery
|
||||
ladder.**
|
||||
|
||||
**Why 3.5 and not 4, and why not a section of 3.** `FABRIC-4.md` is explicitly the
|
||||
lower-discipline scratchpad for theory-stage ideas "caught early... often missing a stated
|
||||
|
||||
Reference in New Issue
Block a user