Remove retired reporting and diagnostic code

This commit is contained in:
2026-11-10 20:26:43 +00:00
parent a0e45c8f92
commit 9a52c8c246
21 changed files with 59 additions and 706 deletions

View File

@@ -247,6 +247,8 @@ cell. Existing unnamed and repeated stage labels remain distinguishable.
## R7 — P3: Retire Disconnected Cutover Code and Test the Live Paths
**Status:** Completed. Removed retired report and debug builders, utilization and timing bookkeeping, and obsolete invocation fields. Report destination tests now drive the processing command. Internal and offline subprocess suites passed.
**Category**
Dead production code and misleading test coverage in Stages 7,
@@ -254,11 +256,11 @@ Dead production code and misleading test coverage in Stages 7,
**Evidence**
[The old report-directory helper](../../internal/cli/config_input.go)
The old report-directory helper in `internal/cli/config_input.go`
has only a test caller. [Processing](../../internal/cli/process_inputs.go#L72)
implements directory selection separately. The former
[configuration explanation](../../internal/framework/llm/safe_view.go) and
[utilization view](../../internal/framework/processreport/llm.go#L24) also have
configuration explanation in `internal/framework/llm/safe_view.go` and
utilization view in `internal/framework/processreport/llm.go` also have
only test callers. The runner still collects validator timing for the latter.
The single `GlossaryPath` survives through report data and prints an empty
`Glossary input:` line after the standalone glossary loader was removed.