From b5da0473a1a9ef8a3489a0b151e17729a49382e1 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Tue, 12 May 2026 11:47:04 -0400 Subject: [PATCH] =?UTF-8?q?docs/#000012:=20refresh=20the=20header=20status?= =?UTF-8?q?=20line=20=E2=80=94=20Phase=201c=20landed=20(was=20stale)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The #000012 top-of-file Status line still said "Phase 1c (branch-set persistence) remains proposed-not-opened" — but Phase 1c landed 2026-05-10 (d53115e: fork_score_branches table + persist_branch_score / branch_set_density + the default-off CLI flags), the #000037 §12 Trigger 1 probe was wired to it 2026-05-11 (dbe8249), and the ticket's own §7 Phase 1c section + the TICKETS.md index row already say "landed". Only the header was stale. Refreshed: Phase 1c landed (with the probe wire — measurable, not yet fired); §8 = the ForkScore threshold-calibration handoff from #000025 §10.14 (delta_aggregator knob #000047; harder-fixture-tier line #000046 closed / #000048 closed / #000049 open); Phase 2 (the v8 multi-validator consensus implementation) noted as gating on a multi-validator deployment, like #000045. Doc-only. --- docs/tickets/ticket-000012-selection-consensus-protocol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tickets/ticket-000012-selection-consensus-protocol.md b/docs/tickets/ticket-000012-selection-consensus-protocol.md index 419750b..5af1636 100644 --- a/docs/tickets/ticket-000012-selection-consensus-protocol.md +++ b/docs/tickets/ticket-000012-selection-consensus-protocol.md @@ -1,6 +1,6 @@ # Ticket #000012 — Selection & consensus protocol (Merkle-AGI v8) -**Status:** in progress · Phase 1a (ForkScore) landed 2026-05-08; Phase 1b (consensus paper) landed 2026-05-10; Phase 1c (branch-set persistence) remains proposed-not-opened +**Status:** in progress · Phase 1a (ForkScore) landed 2026-05-08; Phase 1b (consensus paper, `docs/_source/merkle-agi-v8-consensus.rst`) landed 2026-05-10; Phase 1c (branch-set persistence — `fork_score_branches` sibling table + `persist_branch_score` / `branch_set_density` + 6 default-off CLI flags on `arborist substrate score`) landed 2026-05-10, with the #000037 §12 Trigger 1 probe wired 2026-05-11 (`trigger_1_branch_density` reads `fork_score_branches` via `branch_set_density()` — measurable, not yet fired: no branch sets persisted yet); §8 below = the ForkScore threshold-calibration handoff received from #000025 §10.14 (2026-05-11), incl. the `delta_aggregator` knob (#000047) and the harder-fixture-tier line (#000046 closed; #000048 closed; #000049 open). Phase 2 (the v8 multi-validator consensus implementation) gates on a multi-validator deployment, like #000045 **Opened:** 2026-05-07 **Scope:** Spec for the loop-closing consensus protocol that turns the v7 substrate + v9.8 runtime into actual Darwinian selection across multiple