Skip to content

Preserve review follow-up scope and compact coverage reports - #219

Merged
magnus919 merged 1 commit into
mainfrom
codex/oct7-review-followup-and-report-219
Oct 7, 2026
Merged

magnus919 merged 1 commit into
mainfrom
codex/oct7-review-followup-and-report-219

Conversation

@magnus919

@magnus919 magnus919 commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

An external-context follow-up for a grouped review could reject a successfully retrieved file because its scope was rebuilt from an unordered set. Preserve the parent scope order while retaining strict binding validation.

The PR305 report also exceeded the publisher's 60,000-byte cap because it repeated JSON coverage rows. Render all obligations in a compact table with a stable evidence index; keep blockers, incomplete states, task/evidence associations, and the full JSON checkpoint. The actual checkpoint now renders to 20,704 bytes rather than 62,777 and passes an offline COMMENT preview with merge=false. The dated evidence record preserves the original incomplete outcome.

Validation: 199 focused engine/report/frozen-runtime/publisher/Actions tests passed; Ruff and diff checks passed. Independent Luna review cleared the exact files. The regression failed before the scope repair and passed under 20 hash seeds afterward. No provider rerun or target publication was performed.

@magnus919
magnus919 merged commit a451acc into main Oct 7, 2026
24 checks passed
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