e3b0dd20c5
New top-level section '## Roundtrip Invariant' between Decision 11 and '## Mangling scheme'. States both directions of the .ail.json ↔ .ailx bijection, names Float-bits-hex encoding as the in- invariant mechanism (not an exception), lists the four enforcement tests by path, and explains why the property is top-level (load-bearing on language identity, not on Decision 6's surface- design rationale). Decision 6 Constraint 2 rewritten as upward cross-reference to the new section; the substantive content now lives at the anchor. Direct boss edit (no planner/implement dispatch): spec Architecture #1 fully specified the content, no design judgement deferred to execution. The iter is a deterministic projection of the spec onto DESIGN.md prose.
1.8 KiB
1.8 KiB
Journal index
Chronological pointer list of per-iter journal files. Append-only. One line per iter, newest at the bottom. Filenames are relative to
docs/journals/.
- pre-2026-05-11 — see
../journal-archive.mdfor all prior history - 2026-05-11 — iter or.1: orchestrator-refactor → 2026-05-11-iter-or.1.md
- 2026-05-11 — fieldtest canonical-type-names → 2026-05-11-fieldtest-canonical-type-names.md
- 2026-05-11 — iter pr.1: plan-recon subagent → 2026-05-11-iter-pr.1.md
- 2026-05-11 — iter or.2: orchestrator-agent design correction (no nested subagent dispatch) → 2026-05-11-iter-or.2.md
- 2026-05-11 — iter cadence: audit/fieldtest/docwriter cadence restructure → 2026-05-11-iter-cadence.md
- 2026-05-11 — iter 23.4-prep: checker prerequisites for prelude free fns → 2026-05-11-iter-23.4-prep.md
- 2026-05-11 — iter gc.1: grounding-check agent + brainstorm Step 7.5 → 2026-05-11-iter-gc.1.md
- 2026-05-11 — iter disc.1: boss-only commits + main-as-quarantine (no branches in implement) → 2026-05-11-iter-disc.1.md
- 2026-05-11 — iter 23.4: mono-pass unification (class methods + polymorphic free fns in one fixpoint; codegen-time specialiser removed) → 2026-05-11-iter-23.4.md
- 2026-05-12 — iter 23.5: prelude free fns (ne/lt/le/gt/ge) + E2E (positive / user-ADT / Float-NoInstance); milestone 23 closed → 2026-05-12-iter-23.5.md
- 2026-05-12 — audit-23: milestone 23 close (architect clean, compile_check ratified per H2 / 5-fn workload), DESIGN.md stub-fix tidy → 2026-05-12-audit-23.md
- 2026-05-12 — iter rt.1: roundtrip invariant audit tests (3 new tests + ailx-pair dynamic); all PASS first-shot, no gaps surfaced → 2026-05-12-iter-rt.1.md
- 2026-05-12 — iter rt.2: DESIGN.md anchor for Roundtrip Invariant (top-level section + Decision 6 Constraint 2 upward cross-reference) → 2026-05-12-iter-rt.2.md