Skip to content

fix(render): attn-lane render-integrity contract + board header restructure (r3) - #48

Merged
arcavenai merged 1 commit into
mainfrom
fix/attn-lane-render-integrity
Jul 22, 2026
Merged

fix(render): attn-lane render-integrity contract + board header restructure (r3)#48
arcavenai merged 1 commit into
mainfrom
fix/attn-lane-render-integrity

Conversation

@arcavenai

Copy link
Copy Markdown
Member

Why

The board's highest-leverage section — the six items the maintainer should personally read — has been render-broken since run-14 and nobody's gate caught it: GFM lazy continuation swallowed the lane table into its intro blockquote, and three of the six lane rows sat headerless inside the collapsed agent-channel <details>, rendering as raw pipe text where no human would find them. A lane that exists to earn maintainer clicks was invisible at exactly the moment 22 maintainer actions passed it by. This PR fixes the live board, restructures the wall-of-text opening into a scannable verdict + at-a-glance table, and — the durable part — encodes the four mechanical render rules into SKILL §7d and the regression gate so a hand-curated body that violates them fails before posting.

What

  • Board r3 (posted): six-row visible attn table (full sentinel attn set), well-formed details block, restructured header (verdict line → context → 6-row at-a-glance table → caveat/watermark).
  • SKILL §7d: render-integrity contract — one visible table with every attn item; blank line between blockquote and table; details hold screen notes only, never lane rows; details blank-line hygiene board-wide.
  • dashboard-refresh.md gate check 5: the same four rules, checked mechanically pre-post.
  • Fixture: vsdd-factory-312-curated-run16r3.md (gate PASS, zero content regression vs r2).

… (run-16 r3)

The Needs-human-reading lane had been render-broken since run-14: the
lane table was glued to its intro blockquote (GFM lazy continuation
absorbed it as run-on pipe text inside the quote), the agent-channel
<details> lacked the blank line after </summary> (fenced blocks rendered
raw), and the three run-14 lane rows (#671 #686 #710) sat headerless
INSIDE the collapsed details — invisible and unrenderable. Half the lane
was hidden on the live board.

- Board r3 posted: one visible six-row lane table (all sentinel attn
  items), well-formed details block for screen notes, and the opening
  verdict paragraph restructured from a 20-line prose block into a
  verdict line + context sentence + six-row at-a-glance table.
- SKILL §7d gains the render-integrity contract (4 mechanical rules).
- dashboard-refresh gate gains check 5 (markdown render integrity):
  table-after-blockquote, details blank-line hygiene, attn-lane
  completeness in the visible table.
- Fixture: docs/fixtures/vsdd-factory-312-curated-run16r3.md (gate PASS,
  65,204 bytes, zero coverage/heading/control regression vs r2).
@arcavenai
arcavenai merged commit bc58b34 into main Jul 22, 2026
@arcavenai
arcavenai deleted the fix/attn-lane-render-integrity branch July 22, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant