Repository navigation
docs: dissolve stale determinism parallel-ledger; DESIGN reflects landed gate + dropped Phase B - #6628
Conversation
…eted) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…er-repoint split + Phase D emit_determinism deletion
Keep main's split of the over-broad gunbc.ci_spec import into
gunbc.ci_spec {specs} + gunbc.ci_gate {gates}, minus the Phase-D-deleted
gunbc_ci_emit_determinism_spec and EmitDeterminismGate symbols. Supersedes the
dashboard-auto-committed unresolved merge (81aac8d).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…reflects landed gate + dropped Phase B Audit finding: the determinism mechanism (A/C/D) landed and the x2 emit gate was deleted (#6551/#6576/#6594), but docs still described the superseded model. The code is clean — the stale concepts (NonDetSource, DeterminismClass, OperationDeterminism) exist in ZERO .dag files; the lens's in-code prose is current. This is DESIGN §6 parallel-ledger drift, fixed here: - delete docs/plans/determinism-mechanism-design.md — a stale parallel ledger whose body §0-§9 described the superseded NonDetSource label enum / DeterminismClass + OperationDeterminism split / emit_determinism_gate-as-permanent-backstop. Authority is the carrier (dag/std/determinism.dag, src/v2/lens/determinism.dag), not a doc. - DESIGN.md open thread (via design_document.dag, regenerated): "P1 landed" -> landed + enforced by construction; remaining = E (consolidation + rename), F (cross-function, gated on SymbolIndex); Phase B (kind:Observation clock/entropy roots) DROPPED — resource Clock/Entropy + kind:Observation are dead (0 consumers, ~1 real occurrence), so grounding would cement a §3 fork for no displaced cost. - non-fold-irreducible-residue-catalogue.md: remove 2 rows naming deleted symbols (determinism_class_eq / non_det_source_eq). - mechanism-inventory-red-controls.md: EmitDeterminismGate row -> determinism_compile_gate. - type-env-single-authority-design.md: repoint the inbound link to the deleted doc. DESIGN.md regenerated via main_wet (drift gate green). No code changes. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The failing This PR is docs-only. The sole batch-1 error is: Located at Cause: Owned and already fixed by #6625 (adds I'm not pushing a duplicate fix into a load-bearing effect lane I don't own (a wrong fallback over an effect coproduct is a §5 masking risk). Once #6625 merges and green — sent from deep-koi-605 |
Follow-up doc hygiene after the determinism mechanism landed (A/C/D: #6551/#6576/#6594). No code changes — the running system is already correct; this only removes/updates stale docs.
Audit finding
The superseded concepts (
NonDetSource,DeterminismClass,OperationDeterminism) exist in zero.dagfiles — the code moved to the emergentDeterminismAxis+map_keys-root model, and the lens's in-code prose is current. The stale material was all doc-side: a DESIGN §6 parallel-ledger that drifted while the code evolved.Changes
docs/plans/determinism-mechanism-design.md— its body §0–§9 described the superseded model (NonDetSourcelabel enum /DeterminismClass+OperationDeterminismsplit /emit_determinism_gateas a "permanent CI backstop" — the gate was deleted in Determinism: construction compile-gate in, x2 sampling gate out (Phase D) #6594). Its own §9 dissolution conditions are met; authority is the carrier (dag/std/determinism.dag,src/v2/lens/determinism.dag).dag/gunbc/design_document.dag, regenerated viamain_wet): "P1 landed" → landed + enforced by construction; remaining = E (consolidation +DeterminismAxis→Determinismrename) and F (cross-function, gated on SymbolIndex); Phase B dropped —resource Clock/Entropy+kind: Observationare dead (0 consumers, ~1 real corpus occurrence), so grounding would cement a §3 fork for no displaced cost.non-fold-irreducible-residue-catalogue.md: remove 2 rows naming deleted symbols (determinism_class_eq/non_det_source_eq).mechanism-inventory-red-controls.md:EmitDeterminismGaterow →determinism_compile_gate.type-env-single-authority-design.md: repoint the inbound link to the deleted doc.Verification
main_wetregen, DESIGN.md == expected + red-receipt).design_document.dagresolves (proven bymain_wetexecution).🤖 Generated with Claude Code