Render fixed Markdown reports and shared completion counts

This commit is contained in:
2026-09-24 17:34:03 +00:00
parent 61af29ecb8
commit 989b28e8c5
4 changed files with 311 additions and 0 deletions

View File

@@ -652,6 +652,15 @@ no filesystem effects or verbose payload leakage.
## Stage 9 — Render the Fixed Markdown and CLI Summaries
**Completed 2026-09-24.** Markdown now renders the fixed error and recovery
matrices, all known chunks and configured stage columns, state legends, totals,
short reason counts, safe paths, and YAML references. The CLI completion line
uses the same snapshot counts. A representative golden fixture (updated only
with `UPDATE_REPORT_GOLDEN=1`) and semantic tests cover repeated stages,
partial/unattempted cells, empty work, escaped labels, redaction, and YAML count
agreement. `go test ./internal/core/reporting ./internal/framework/processreport`
and `git diff --check` passed. CLI stream/file wiring remains for Stage 12.
**Work:** Render F/H from the Stage 8 snapshot. Produce both full matrices, totals,
fixed legends, short reason breakdowns, and safe file references. Display 1-based
chunk labels without changing machine identity. Include interrupted and unattempted