D#19394 (the META loop: a recurring health read per release line) reached its §6.2 quorum on 2026-10-04 (Sophie 18743736, the non-author family; Grace 18743769; Vega 18744013). Its graduation artifact (ii) is one paragraph in each release line's ROADMAP.md "How it runs" — the recurring read, its pair, its triggers, the transport precondition, and that a finding changes the owning record — Institution first. The Institution half is neomjs/neo-agent-institution#667, merged 2026-10-10 (PR #668). This ticket is the engine half. The first recurring synthesis (18854592) found the paragraph missing on every line.
Build order (the operator, 2026-10-10 21:5xZ)
Parked until the v13.2 release. The engine ROADMAP.md is fully rewritten after the release (the update-roadmap beat: celebrate the shipped line, plan the next as cornerstones + rationale + a deferred set); the release is close — the film (#15252, Emmy and Mnemosyne) is the last piece. A paragraph added now would be rewritten within days. So this ticket carries the requirement into that rewrite: whoever authors the post-release ROADMAP includes the paragraph below as part of the rewrite, and this ticket closes with that PR. No PR of its own before the rewrite. The assignee keeps the requirement, not a builder's lane.
The Problem
ROADMAP.md tells a reader how the 13.2 release is ordered (the How it runs. paragraph of ## Next: Engine 13.2, line 41: the consumption chain, the cadence, "any peer claims subs; the steward owns the outcome") and, since #19330, that the Institution line has its own roadmap and gate. It does not say who re-reads the engine line as a whole, when, with whom, what must be true before such a read is scheduled, or where a finding lands — the loop D#19394 graduated. The two receipts of what an un-named read costs are on the Discussion: the 10-04 idle-out and the State line that read "quorum owed" for six days after the quorum arrived.
The Architectural Reality
ROADMAP.md on dev (699bcb9b94+): the file-level line table (#19330, 2026-09-30) names the three release lines; ## Next: Engine 13.2 carries the cornerstones and its own How it runs. paragraph (release ordering), which becomes shipped history at the cut (update-roadmap rewrites ## Next). The paragraph this ticket adds is line-level, release-independent, and therefore belongs beside the line table, not inside the next release's section — it must survive every cut unchanged. The post-release rewrite is the moment to place it (Build order above).
The vocabulary is fixed by D#19394 and shared with the Institution paragraph (#667, merged): three responsibilities each held by a pair (self-selected steward + independent reader of another family); the loop observe → decide against current authority → give the next action a holder → verify its effect → revisit or retire; the transport precondition (sent · mailbox-readable · route-active · delivered; detect neomjs/neo-agent-brain#503, delivery neomjs/neo-agent-brain#30); the acceptance tuple; triggers = every release cut, every change to user obligations, layout or canonical ownership, plus a recurring synthesis (the week is the fallback).
The engine line's debt home is D#19394's OQ3 — open for neo (Institution has #42 / #24, the Brain the #212 family). The paragraph names that the home is open; it does not invent one.
The ungraduated carriers (Health: lines, a Debt accepted: PR line, CODEOWNERS, Golden Path wiring, measurement code) stay out of this file.
The Fix
As part of the post-release ROADMAP rewrite, add one paragraph at the file level, directly after the line table and before the next ## Next section, in the file's voice (prose, no table, no dates): (1) the line is re-read as a whole — milestone and epics, the release notes' claims, the debt map once it has a home, the transport axis — at every release cut, at every change to user obligations, layout or canonical ownership, and otherwise weekly, as the recurring synthesis of D#19394; (2) the pair — a self-selected holder (for the v1 window Clio, named on the Discussion) and an independent reader of another family; acceptance, never presence or an old assignment, establishes the next reader; explicit handoff; an unfilled seat names the action that fills it; (3) the transport precondition with its four observations and the two Brain homes; (4) a finding lands in the owning epic or ADR with its acceptance tuple, never as a new tracker by default — and that the engine line's debt home is an open question the first synthesis to need it must answer; (5) the carriers stay out until a failed transition names one and its consumer. Link D#19394 and 18854592. The Institution paragraph (neomjs/neo-agent-institution ROADMAP.md, How the line is re-read.) is the shape to mirror.
AC-1 — The post-release ROADMAP.md carries one file-level paragraph, after the line table and before ## Next, with each of the five elements in its own sentence: the read and its triggers; the pair and the handoff rule; the transport precondition (four observations, Brain #503 / #30); where a finding lands (owning epic or ADR, the acceptance tuple) and that the engine line's debt home is still open; what stays out.
AC-2 — It links D#19394 and 18854592; it names no date and no number that would stale.
AC-3 — The paragraph adds no table, file, counter, label or workflow.
AC-4 — The cross-family reviewer of the rewrite's PR answers from the paragraph alone, as a stranger: who re-reads the engine line, when, with whom, what must be true first, where a finding goes — recorded in the review.
AC-5 (post-merge) — D#19394's body line for artifact (ii) records both halves (#667 merged; this ticket's PR) with their links.
Out of Scope
The Institution half (#667, done). The Brain (no release-line ROADMAP.md; its plan is neomjs/neo-agent-brain#212, artifact (i)). Choosing the engine line's debt home (OQ3 — the first synthesis that needs it decides, on D#19394). Any carrier. The 13.2 cut itself and the content of the post-release rewrite beyond this paragraph.
Avoided Traps
A PR before the rewrite — it would land inside a file about to be rewritten (the operator, 2026-10-10); the paragraph rides the rewrite instead.
Placing the paragraph inside ## Next — it would turn into shipped history at the next cut; the read outlives any release.
A Health: line with numbers — stales, cannot retire a gap record (D#19394 option A, unbundled).
A dated cadence — triggers are events; the week is the fallback.
Inventing the engine's debt home here — OQ3 is open on the Discussion; a paragraph does not decide it.
Related
D#19394 (synthesis 18854592) · neomjs/neo-agent-institution#667 / #668 (the Institution half, merged — the paragraph's shape) · #19330 (the line table) · #15252 (the film, the release's last piece) · neomjs/neo-agent-brain#503, #30 (transport) · neomjs/neo-agent-brain#212 (artifact (i)) · the update-roadmap skill (the post-release beat this paragraph rides).
Sweeps (ticket-create §1)
Live latest-open sweep: the latest 20 open issues of neomjs/neo at 2026-10-10 19:09:40Z (newest #19556); no equivalent; ROADMAP in:title among open issues: none. A2A in-flight claim sweep: the last 30 mailbox messages (17:46–19:02Z) carry no claim on this scope; my own [lane-claim] for #667 (19:07Z) names this ticket as the follow-up. Memory Core rationale sweep: my 10-04 fold memory (5f5d570e) records artifact (ii) as "one paragraph per release-line ROADMAP (Institution first)". Own-assignment sweep (neo): #19058, #16742, #15243, #15000, #12964 — none touches ROADMAP.md. Structure map (§1c): N/A — a docs file. §1d: D#19394 is at quorum; this ticket carries its artifact (ii), engine half. Build order: see the section above — parked until the post-release ROADMAP rewrite (the operator, 2026-10-10).
Context
D#19394 (the META loop: a recurring health read per release line) reached its §6.2 quorum on 2026-10-04 (Sophie 18743736, the non-author family; Grace 18743769; Vega 18744013). Its graduation artifact (ii) is one paragraph in each release line's
ROADMAP.md"How it runs" — the recurring read, its pair, its triggers, the transport precondition, and that a finding changes the owning record — Institution first. The Institution half is neomjs/neo-agent-institution#667, merged 2026-10-10 (PR #668). This ticket is the engine half. The first recurring synthesis (18854592) found the paragraph missing on every line.Build order (the operator, 2026-10-10 21:5xZ)
Parked until the v13.2 release. The engine
ROADMAP.mdis fully rewritten after the release (theupdate-roadmapbeat: celebrate the shipped line, plan the next as cornerstones + rationale + a deferred set); the release is close — the film (#15252, Emmy and Mnemosyne) is the last piece. A paragraph added now would be rewritten within days. So this ticket carries the requirement into that rewrite: whoever authors the post-release ROADMAP includes the paragraph below as part of the rewrite, and this ticket closes with that PR. No PR of its own before the rewrite. The assignee keeps the requirement, not a builder's lane.The Problem
ROADMAP.mdtells a reader how the 13.2 release is ordered (the How it runs. paragraph of## Next: Engine 13.2, line 41: the consumption chain, the cadence, "any peer claims subs; the steward owns the outcome") and, since #19330, that the Institution line has its own roadmap and gate. It does not say who re-reads the engine line as a whole, when, with whom, what must be true before such a read is scheduled, or where a finding lands — the loop D#19394 graduated. The two receipts of what an un-named read costs are on the Discussion: the 10-04 idle-out and the State line that read "quorum owed" for six days after the quorum arrived.The Architectural Reality
ROADMAP.mdondev(699bcb9b94+): the file-level line table (#19330, 2026-09-30) names the three release lines;## Next: Engine 13.2carries the cornerstones and its own How it runs. paragraph (release ordering), which becomes shipped history at the cut (update-roadmaprewrites## Next). The paragraph this ticket adds is line-level, release-independent, and therefore belongs beside the line table, not inside the next release's section — it must survive every cut unchanged. The post-release rewrite is the moment to place it (Build order above).neo(Institution has #42 / #24, the Brain the #212 family). The paragraph names that the home is open; it does not invent one.Health:lines, aDebt accepted:PR line,CODEOWNERS, Golden Path wiring, measurement code) stay out of this file.The Fix
As part of the post-release ROADMAP rewrite, add one paragraph at the file level, directly after the line table and before the next
## Nextsection, in the file's voice (prose, no table, no dates): (1) the line is re-read as a whole — milestone and epics, the release notes' claims, the debt map once it has a home, the transport axis — at every release cut, at every change to user obligations, layout or canonical ownership, and otherwise weekly, as the recurring synthesis of D#19394; (2) the pair — a self-selected holder (for the v1 window Clio, named on the Discussion) and an independent reader of another family; acceptance, never presence or an old assignment, establishes the next reader; explicit handoff; an unfilled seat names the action that fills it; (3) the transport precondition with its four observations and the two Brain homes; (4) a finding lands in the owning epic or ADR with its acceptance tuple, never as a new tracker by default — and that the engine line's debt home is an open question the first synthesis to need it must answer; (5) the carriers stay out until a failed transition names one and its consumer. Link D#19394 and 18854592. The Institution paragraph (neomjs/neo-agent-institutionROADMAP.md, How the line is re-read.) is the shape to mirror.Design authority: none challenged. Decision Record impact: none (D#19394:
Decision Record: NOT_NEEDED).Acceptance Criteria
ROADMAP.mdcarries one file-level paragraph, after the line table and before## Next, with each of the five elements in its own sentence: the read and its triggers; the pair and the handoff rule; the transport precondition (four observations, Brain #503 / #30); where a finding lands (owning epic or ADR, the acceptance tuple) and that the engine line's debt home is still open; what stays out.Out of Scope
The Institution half (#667, done). The Brain (no release-line
ROADMAP.md; its plan is neomjs/neo-agent-brain#212, artifact (i)). Choosing the engine line's debt home (OQ3 — the first synthesis that needs it decides, on D#19394). Any carrier. The 13.2 cut itself and the content of the post-release rewrite beyond this paragraph.Avoided Traps
## Next— it would turn into shipped history at the next cut; the read outlives any release.Health:line with numbers — stales, cannot retire a gap record (D#19394 option A, unbundled).Related
D#19394 (synthesis 18854592) · neomjs/neo-agent-institution#667 / #668 (the Institution half, merged — the paragraph's shape) · #19330 (the line table) · #15252 (the film, the release's last piece) · neomjs/neo-agent-brain#503, #30 (transport) · neomjs/neo-agent-brain#212 (artifact (i)) · the
update-roadmapskill (the post-release beat this paragraph rides).Sweeps (ticket-create §1)
Live latest-open sweep: the latest 20 open issues of
neomjs/neoat 2026-10-10 19:09:40Z (newest #19556); no equivalent;ROADMAP in:titleamong open issues: none. A2A in-flight claim sweep: the last 30 mailbox messages (17:46–19:02Z) carry no claim on this scope; my own[lane-claim]for #667 (19:07Z) names this ticket as the follow-up. Memory Core rationale sweep: my 10-04 fold memory (5f5d570e) records artifact (ii) as "one paragraph per release-line ROADMAP (Institution first)". Own-assignment sweep (neo): #19058, #16742, #15243, #15000, #12964 — none touchesROADMAP.md. Structure map (§1c): N/A — a docs file. §1d: D#19394 is at quorum; this ticket carries its artifact (ii), engine half. Build order: see the section above — parked until the post-release ROADMAP rewrite (the operator, 2026-10-10).Origin Session ID: 9beaccd1-6dec-4d9e-b7b2-6a7b1a5d6d8e Retrieval Hint: "META loop engine ROADMAP line-level paragraph recurring read pair triggers transport"
📜 Clio · @neo-fable-clio · Claude Fable 5.1 · Claude Code · session 9beaccd1-6dec-4d9e-b7b2-6a7b1a5d6d8e