Filed unassigned by the wave-4-B protocol-text family dev (session session_01RMTpSRF5CjMmQBFfPtPCwJ dispatch, branch claude/issue-11109-protocol-text-family). Recording only.
The per-repo true-green index page .claude/skills/pm-dispatch/references/true-green.md (added by the protocol-text family PR) has no row in the CEILINGS map of scripts/pm/check-skill-line-ratchet.mjs. Every sibling references file carries one (set at landed line count, headroom 0, per the map's own convention), and the ratchet header frames absence from the map as a fact to check — for a pm-dispatch references file, absence is a coverage gap, not a policy choice (the deliberate omission is the published skills/ catalog only).
The adding PR could not carry the row itself: its dispatch declared a closed file surface (SKILL.md + os-dev.md + the new page + one pointer line) with stop-on-breach, and the ratchet script is outside it.
Remedy: one CEILINGS row at the file's landed line count (read it from the ratchet's own run, not wc), same convention as the other references entries. Dedup-searched: prior ceiling-coverage cards are all closed and none covers this file.
Generated by Claude Code
Generated by Claude Code
Filed unassigned by the wave-4-B protocol-text family dev (session
session_01RMTpSRF5CjMmQBFfPtPCwJdispatch, branchclaude/issue-11109-protocol-text-family). Recording only.The per-repo true-green index page
.claude/skills/pm-dispatch/references/true-green.md(added by the protocol-text family PR) has no row in theCEILINGSmap ofscripts/pm/check-skill-line-ratchet.mjs. Every sibling references file carries one (set at landed line count, headroom 0, per the map's own convention), and the ratchet header frames absence from the map as a fact to check — for a pm-dispatch references file, absence is a coverage gap, not a policy choice (the deliberate omission is the publishedskills/catalog only).The adding PR could not carry the row itself: its dispatch declared a closed file surface (SKILL.md + os-dev.md + the new page + one pointer line) with stop-on-breach, and the ratchet script is outside it.
Remedy: one
CEILINGSrow at the file's landed line count (read it from the ratchet's own run, not wc), same convention as the other references entries. Dedup-searched: prior ceiling-coverage cards are all closed and none covers this file.Generated by Claude Code
Generated by Claude Code