- I4: added a fourth Required Page Template for wiki/script-coverage.md
spelling out the exact positional shape parseCoverageTable requires
(metadata line syntax, column order, station spelling, lowercase all/yes) —
Workflow D described the fields but never the shape, so a compliant write
could still fail every parse. Also spelled out the seven station names in
Workflow D step 3 and resolved the step 4 (pinned rows are protected) vs
step 5 (stale rows are removed) ambiguity for a pinned row whose concept
page is gone.
- I5: added Workflow A step 9, pointing any ingest that touches
wiki/concepts/ at Workflow D before reporting — previously that trigger
lived only inside Workflow D's own list, so an ingest run top to bottom
never synced coverage and the right pane went stale silently.
- log.md: added "sync" to the intent docstring's valid values (Workflow D
already required it) and corrected the 2026-07-28 entry's attribution —
the concept grouping lives in index.md, not in script-coverage.md itself.