---
name: v0380-published
description: "v0.38.0 counter 66 @53c8d29 (PR #31) 2026-07-18; RC-RENDER-TRUTH all 3 waves. rc attach truth + controller lease/ladder + render lifecycle. Clean ceremony, zero flakes. Awaiting hertz field-verify."
metadata: 
  node_type: memory
  type: project
  originSessionId: a22952c3-910b-4b6e-8504-e0f3c46c237e
---

**v0.38.0 PUBLISHED — counter 66 @53c8d29 (release PR #31, merged 2026-07-18). RC-RENDER-TRUTH milestone, all 3 waves ([[rc-render-truth-progress]]).**

Ships: W1 rc attach truth (ADR-0042 — honest-session gate before offline fast-fail, resume UNBOUND stamp, harness-only truthful refusal, canonical bare wire id), W2 controller lease truth (ADR-0044 — generation ladder, writer-exit terminal Displaced, RC-scoped input fence; same-machine --take split-brain dead), W3 terminal render lifecycle (ADR-0043 — Output-before-Exit FIFO, DisplayGuard unconditional teardown, picker structured purge, DECSTBM repaint replay).

Ceremony (deployah, clean): counter 66 VERIFIED from published metadata; bump-in-PR (Cargo.toml + 11 first-party lock lines); CHANGELOG 8 Fixed end-user-voice + 1 Internal, ladder intact (0.37.1 not consumed); xtask gen no-drift (6 leaked dev spt.exe cleared scoped-by-path); release.yml green 3 builds + assemble; signed rel-primary-2026, binaries verified vs SHA256SUMS pre-sign; update-set v66 (win-msvc/linux-gnu/linux-musl); upload-before-flip honored.

Milestone stats: ONE DAY triage→publish; 3 waves, ZERO gate rounds, CI first-try green ×4 (3 waves + release PR), isolated-worktree confirms 311/636/757. One in-wave design-fork ruling (generation ladder @222d8b5, T6-driven).

Status: awaiting hertz field-verify (matrix: perri attach-truth/UNBOUND leg, same-machine displacement + input fence, 4 render legs, zero-poison substrate). Milestone closes on their verdict.
