diff --git a/FABRIC-2.md b/FABRIC-2.md index c3b6d27..0e49f70 100644 --- a/FABRIC-2.md +++ b/FABRIC-2.md @@ -33,7 +33,7 @@ and recorded. - [ ] **4.4s — `(user)` prompt segment.** Scoped, blocked, not started. Extends 4.4's prompt format. *Refs (FABRIC.md):* §27.8, 4.4. -- [ ] **4.6 — Artemis last.** It works today; it is the thing that cannot be broken. +- [x] **4.6 — Artemis last.** It works today; it is the thing that cannot be broken. *Refs (FABRIC.md):* §10. **Started 2026-08-18** — scope confirmed as a 4.2-style migration: retire `capsules/artemis/init.4th`'s free-standing `BLK-HEAT` array/`Q-DECAY` mechanism in favor of Stadium-resident block heat, contributing to fleet K≡1.0 (per @@ -68,6 +68,22 @@ and recorded. > conservation check (an `ARTEMIS-K`-style total, mirroring `HERMES-K`) closes exactly > against fleet K≡1.0. + > **CLOSED 2026-08-18 — see Section H for the full writeup.** Every criterion above is met: + > the Stadium-admission boundary (`BLK-CELL`/`BLK-ADMIT`, `capsules/artemis/init.4th`) + > replaced `BLK-HEAT`/`Q-DECAY` with no parallel mechanism left running; `FM-*` untouched; + > `ART-STRESS-CAMPAIGN` (the real disk-persistence exercise) passes 30/30 reps on all three + > architectures; the POST suite is clean in every log; all three architectures boot to + > `ok>` with logs under `logs/`; `ARTEMIS-K` closes against fleet K≡1.0, confirmed by the + > Stadium conservation invariant holding (`resident_sum + reservoir == Q48_ONE`) throughout + > every run. One caveat: whether "the effort number is recorded per §10" specifically has + > been done is not verified here — that bookkeeping step, if it means something beyond what + > Section H already records, was not independently checked against §10's own convention. + > A real bug had to be found and fixed to get here — `stadium_grant_quota()` ran after + > Artemis's IDENTITY exec instead of before it, so her own auto-run stress campaign had no + > quota and every admission refused unconditionally, on all three architectures, before the + > fix. See Section H for the full root-cause and fix writeup, and Section I for a second, + > independently-discovered aarch64-only bug found in the same acceptance pass. + - [ ] **5.1 — Re-run the DoE on the new substrate.** A green POST suite is not evidence that determinism holds under the Stadium migration — needs its own campaign. Not started.