---
name: remotetruth-build-progress
description: "REMOTE-TRUTH milestone SHIPPED as v0.26.0 (counter 46 @1dcfcfa, 2026-07-06) — see v0260-published; wave closed, seeds banked in findings backlog"
metadata: 
  node_type: memory
  type: project
  originSessionId: 3d5b6876-a928-4198-b5e2-2b5ded87527b
---

REMOTE-TRUTH (branch remote-truth, PR #52 draft) as of 2026-07-06:

- **Rig PROVEN**: [twohost] run 28772170556 @279df99 ALL GREEN (attempt 5; saga: #11 resume flake ledgered → stdout/stderr assert fix f1c3c25 → doyle-push cancel → goodbye-barrier mutual-hold 279df99). B-3 window question ANSWERED (30s fits real remote bounce + rediscovery). Six REQs CLOSED through int @2ca306b (BLESSED): REST-VERB-ROUTING, CONTROLLER-LIVENESS-REAP, RC-RECONNECT, PICKER-REMOTE-WAKE, WAKE-RESUME-LEG, SELF-DETECT-PARENT-PID. Evidence appendix in TWO-HOST-RUNBOOK.md.
- **Shipped awaiting doyle gates**: F-2 @a21bc6b (REQ-SOFT-END-PRESERVES-LIVE-LISTENER — soft session-end conditional unregister via is_registry_entry_alive; root = listener-scoped row deleted by session-scoped event); E-2 @ed15343 (grid OSC 0/2 title replay in repaint, ADR-0031 amended — ⚠️ attach.rs int leg cfg(unix), needs doyle Linux run); tab rider @b50a9ea ({display}/ · {label} (here) · Subnets; slug stays match key); F-1 @2d9d08a (REQ-PUBLIC-ERROR-SURFACES: rc deadline mapping, rest-miss reword WITH marker const, translation_fault SELF-pin annotation + JSON field; + broker-death test-pattern docs).
- **MERGED 2026-07-06**: doyle FOUR-BLESS (a21bc6b/ed15343/b50a9ea/2d9d08a + docs 6df9720 FLAKE-LEDGER #13) all gated green. PR #52 un-drafted → pre-merge CI green on 6df9720 (n1-gate x2 + test x2 + traceability pass; twohost skipped, no rig) → merged remote-truth → main @ b8d8a2a. Merge-head full CI runs on main. deployah pinged: GO v0.26.0 cut (counter 46), bump rides in cut. Wave A-F DONE.
- **Seeds banked**: mutual-hold tighten = A observes pump-flush of its dismissal (never bigger settle constant); FLAKE-LEDGER #12 (doyle: input-flood deadlock-guard margin under gate load).
- **Gotcha**: gh `rerun --failed` re-runs skipped dependents too (twohost jobs fired on attempt 2's rerun after test-leg flake cleared).
- **SHIPPED 2026-07-06**: v0.26.0 PUBLISHED counter 46 @1dcfcfa ([[v0260-published]] — incl. CHANGELOG gate lesson: field symptoms from the triage doc are the surface census; A-4/B-1 "internal" fixes had user-visible symptoms needing lines). perri acked: floor stays 0.25.0 (honest, F-030 dependency), REMOTE-TRUTH core half CLOSED adapter-side too; perri watching whether E-1 from-stamp fix kills the parity-close from="perri" mangle post-box-update. Wave CLOSED; next = operator triage ([[spt-core-findings-backlog]] holds flynn seeds).
