Decision ledger
Every load-bearing claim in this repository is ratified in a numbered decision. The ledger is append-only: a decision is superseded by a later one, never edited in place. Superseded entries stay here with their successor linked, because a register that quietly loses its wrong answers cannot be checked.
| Id | Decision | Status | Ratified |
|---|---|---|---|
| DEC-0090 | Close Phase 02-X: two clauses into two native sources, both with checks the ruling that permitted no check did not need to excuse | ratified | 2026-08-25 |
| DEC-0089 | A `blocked` milestone entry names the derivation that would answer whether its blocker still holds, in a fourth native source rather than in the ledger it governs | ratified | 2026-08-25 |
| DEC-0088 | `phase:` is required, over a population defined elsewhere and anchored on the date the field began to exist | ratified | 2026-08-17 |
| DEC-0087 | Open Phase 02-X on two contract questions, the first phase in this sequence whose deliverable is an amendment rather than a check | ratified | 2026-08-17 |
| DEC-0086 | Close Phase 02-W, where a third defect family was named and left without a mechanism on purpose | ratified | 2026-08-17 |
| DEC-0085 | Open Phase 02-W on a blocker nobody has priced, and two small items noticed rather than filled | ratified | 2026-08-17 |
| DEC-0084 | Close Phase 02-V, where the item dissolved because the phase's first deliverable had already repaired it | ratified | 2026-08-17 |
| DEC-0083 | Open Phase 02-V on a practice at the carry ceiling, and the repair its own range cannot demonstrate | ratified | 2026-08-17 |
| DEC-0082 | Close Phase 02-U, where the argument killed the mechanism the open had sketched and a prediction died by derivation | ratified | 2026-08-17 |
| DEC-0081 | Withdraw petrova-notify-state.yml, because repairing it would deliver a known-wrong phase 29 minutes sooner | ratified | 2026-08-17 |
| DEC-0080 | Open Phase 02-U on evidence that history rewriting destroys, with the 02-T close's lost ordering declared rather than repaired | ratified | 2026-08-16 |
| DEC-0079 | Close Phase 02-T with its opening question unanswered, one gate undischarged, and the tally's denominator repaired | ratified | 2026-08-16 |
| DEC-0078 | A phase may not open without naming the checks CI never runs, and the suite prints the denominator it had been hiding | ratified | 2026-08-16 |
| DEC-0077 | Open Phase 02-T on two questions the estate cannot currently answer, with four gates written before their mechanisms | ratified | 2026-08-16 |
| DEC-0076 | Close Phase 02-S, with the red pinned, the corpus claim withdrawn rather than repaired, and a contradiction found inside the decision that closed the last phase | ratified | 2026-08-16 |
| DEC-0075 | Open Phase 02-S with the red pinned first, because an ambient red is a tolerance that decays | ratified | 2026-08-15 |
| DEC-0074 | Close Phase 02-R, with the document winning twice and losing once, and a membership rule replacing a list that was the output of none | ratified | 2026-08-15 |
| DEC-0073 | Open Phase 02-R to clear the ledger, with all three carried debts disposed rather than carried | ratified | 2026-08-15 |
| DEC-0072 | Close Phase 02-Q, and correct three of the five corrections DEC-0071 made | ratified | 2026-08-15 |
| DEC-0071 | Open Phase 02-Q on chain resolvability, correct five numbers DEC-0069 and DEC-0070 got wrong, and move M-04 to planned | ratified | 2026-08-15 |
| DEC-0070 | Close Phase 02-P, the estate executed a chain and its own trace format held | ratified | 2026-08-14 |
| DEC-0069 | Open Phase 02-P to produce the first real trace, because the critical path turned out to be one environment variable | ratified | 2026-08-14 |
| DEC-0068 | Close Phase 02-O, and answer the question, Block H is blocked on an input that has never existed | ratified | 2026-08-14 |
| DEC-0067 | A phase opens in its own pull request, because squash-merge is what destroys the evidence | ratified | 2026-08-14 |
| DEC-0066 | The organisation count is 40, both 22 and 23 were wrong, and the registry stops claiming to be all of them | ratified | 2026-08-14 |
| DEC-0065 | Open Phase 02-O as Block H's entry criteria, because Block H itself is blocked upstream and the deferral is now visible | ratified | 2026-08-14 |
| DEC-0064 | Close Phase 02-N, the surfaces observed between ceremonies and the round made able to fail | ratified | 2026-08-14 |
| DEC-0063 | Open Phase 02-N to make the surfaces observable between ceremonies, and to name 02-O as Block H | ratified | 2026-08-14 |
| DEC-0062 | M2.PETROVA.3 is blocked, not planned, and the carry stops being a decision nobody makes | ratified | 2026-08-14 |
| DEC-0061 | REQ-07 governs unit representations, not pages, and names the snapshot it actually generates from | ratified | 2026-08-14 |
| DEC-0060 | The apex is grace.parts, the corpus is grace.guide, and grace.pm is not retired by this decision | ratified | 2026-08-14 |
| DEC-0059 | Close Phase 02-M, section 5 finished and the budget met on the unit it was written in | ratified | 2026-08-14 |
| DEC-0058 | Layout shift is budgeted at 0.01, because zero was never met and costs a reader more than it saves | ratified | 2026-08-14 |
| DEC-0057 | Three drafts reached main, and the rule that forbids it was right both times | ratified | 2026-08-14 |
| DEC-0056 | Open Phase 02-M to settle section 5.4 on the unit it was written in | ratified | 2026-08-14 |
| DEC-0055 | Close Phase 02-L with a red check on the ledger and section 5 not finished | ratified | 2026-08-13 |
| DEC-0054 | Open Phase 02-L to weigh the pages and read the copy, closing handbook section 5 | ratified | 2026-08-13 |
| DEC-0053 | Close Phase 02-K, the cheap answer lost and a milestone was declined inside its own phase | ratified | 2026-08-13 |
| DEC-0052 | Decline M2K.2's colour change, and check the class contract instead | ratified | 2026-08-13 |
| DEC-0051 | The hairline is decoration, and a control's only edge is not | ratified | 2026-08-13 |
| DEC-0050 | Open Phase 02-K to check what surfaces serve rather than what they build, and to settle the hairline | ratified | 2026-08-13 |
| DEC-0049 | Close Phase 02-J, the surfaces were accessible and undiscoverable | ratified | 2026-08-13 |
| DEC-0048 | Open Phase 02-J to harden the three built surfaces and audit them for accessibility | ratified | 2026-08-13 |
| DEC-0047 | Close Phase 02-I, both silent checks now speak and handbook section 4 is complete | ratified | 2026-08-13 |
| DEC-0046 | The surface moves, not DESIGN.md, and the two-lane rule now runs the right way | ratified | 2026-08-13 |
| DEC-0045 | Open Phase 02-I to repair two checks that could not fire and finish handbook section 4 | ratified | 2026-08-13 |
| DEC-0044 | Close Phase 02-H, the brand surface has a second reading lane and the leading runs backwards | ratified | 2026-08-13 |
| DEC-0043 | PA-3 clause 5 means settlement, and the first rule admitted against a corpus it did not choose | ratified | 2026-08-12 |
| DEC-0042 | Open Phase 02-H to give the brand surface a phase and the three carried debts an owner | ratified | 2026-08-12 |
| DEC-0041 | Close Phase 02-G, and record that the phase falsified its own opening claim | ratified | 2026-08-12 |
| DEC-0040 | Decline M-04, name what replaces it, and record the PaaS direction D-04's brief inherits | ratified | 2026-08-12 |
| DEC-0039 | Correct DEC-0034's residual enumeration to twelve, and classify the twelfth | ratified | 2026-08-12 |
| DEC-0038 | Amend PA-3 to default-deny, withdraw two repairs that made checks green without work, and bound when a judgment stays a judgment | ratified | 2026-08-12 |
| DEC-0037 | Open Phase 02-G to close the gap between PA-3's text and the defect it was written for | ratified | 2026-08-12 |
| DEC-0036 | Close Phase 02-F, amend PA-2 for padding, and correct a deployment that never happened | ratified | 2026-08-11 |
| DEC-0035 | Work outside a phase is legal below a stated bar, and is enumerated at the next open | ratified | 2026-08-11 |
| DEC-0034 | Open Phase 02-F and decide whether work outside a phase is legal | ratified | 2026-08-11 |
| DEC-0033 | Block H's tail: H5 and H6 retired, H7 corrected, H8 gated | ratified | 2026-08-11 |
| DEC-0032 | Block H's products are build products, and S-2's premise was wrong | ratified | 2026-08-11 |
| DEC-0031 | Close Phase 02-D | ratified | 2026-08-10 |
| DEC-0030 | Open Phase 02-D and give the grace:// resolver a phase to live in | ratified | 2026-08-10 |
| DEC-0029 | Whether grace.guide publishes a real incident in place of a hypothetical one | ratified | 2026-08-10 |
| DEC-0028 | grace.pm suspension cleared, and REQ-02 C2 satisfied for the first time | ratified | 2026-08-08 |
| DEC-0027 | Em dashes in governance text, frozen and decided by population | ratified | 2026-08-08 |
| DEC-0026 | The `parts` path grammar gains a domain-index row | ratified | 2026-08-08 |
| DEC-0025 | Two registrars ratified, REQ-02 C1 repealed and the requirement decomposed by clause revises DEC-0016 | ratified | 2026-08-08 |
| DEC-0024 | Phase 02-B pass 4 close — D-02 resolves, the landing demonstrates its claim | ratified | 2026-08-08 |
| DEC-0023 | Open Phase 02-B pass 4 — resolve D-02, and a correction to DEC-0022 | ratified | 2026-08-08 |
| DEC-0022 | The fingerprint demo lives on grace.guide, the capability lives on grace.parts | ratified | 2026-08-07 |
| DEC-0021 | Phase 02-C close — addressing specified, RR-7 closed, RR-8 ratified | ratified | 2026-08-07 |
| DEC-0020 | Open Phase 02-C — the grace:// resolver and single-source addressing | ratified | 2026-08-07 |
| DEC-0019 | Domain realignment, the two-registrar finding, and grace.pm stays on the tailnet revises DEC-0016 | ratified | 2026-08-07 |
| DEC-0018 | Phase 02-B pass 3 close, three surfaces crafted and the Casa coupling retired | ratified | 2026-08-07 |
| DEC-0017 | Three surface briefs confirmed — content allocation, cutover, REQ-07 amended | ratified | 2026-08-07 |
| DEC-0016 | Phase 02-B — close (spec homed, axis ratified, briefs carved out) | ratified | 2026-08-07 |
| DEC-0015 | Domain axis — council domains and unit domains are two axes | ratified | 2026-08-07 |
| DEC-0014 | GRACE-DOMAIN-SPEC ratified and homed — REQ-01 amended to four domains | ratified | 2026-08-07 |
| DEC-0013 | Open Phase 02-B — Surface Split | ratified | 2026-08-07 |
| DEC-0012 | Phase 02-A — close (ground truth established, 02-E cancelled, domain axis carved out) | ratified | 2026-08-07 |
| DEC-0011 | Hermes naming collision — booked, rename deferred | deferred | 2026-08-07 |
| DEC-0010 | GRACE domain register and trust classes | ratified | 2026-08-07 |
| DEC-0009 | Phase 02-E cancelled — cross-repo phase coordination is Mímir's seam revises DEC-0007 | ratified | 2026-08-07 |
| DEC-0008 | Open Phase 02-A — Ground Truth | ratified | 2026-08-07 |
| DEC-0007 | Phase 01 — close (BUNDLE-A verified, M-03 in-progress, four MR-2 carry-overs to Phase 02) | ratified | 2026-05-01 |
| DEC-0006 | Phase 01 — open (BUNDLE-A verification close + BUNDLE-E execution kickoff) | ratified | 2026-05-01 |
| DEC-0005 | DEC-0005. Design contract ratification (PRODUCT.md, DESIGN.md, drift-watches DW-16/17/18) | ratified | |
| DEC-0004 | PRIMER is the canonical horizontal-scaling mechanism for STRATT | ratified | 2026-04-30 |
| DEC-0003 | SPEC-05 execution-trace format is canonical and lives in @stratt/cli (Block I) | ratified | 2026-04-30 |
| DEC-0002 | STRATT operates seven councils; further councils require a new ratified decision | ratified | 2026-04-30 |
| DEC-0001 | Grace is the routing intelligence between STRATT and Choco | ratified | 2026-04-30 |
| 2026-05-06-petrova-rocky-eva-realignment | Adopt PETROVA rocky/eva realignment | closed | 2026-05-06 |
This ledger publishes docs/decisions/ only. Verification rounds
and design briefs under docs/findings/ are working evidence
rather than public commitments, and are not indexed here.