Skip to content

Preserve blocking batch judgments and diagnose incomplete review - #50

Merged
cinderzhan merged 1 commit into
mainfrom
fix/preserve-blocking-batch-reviews
Oct 13, 2026
Merged

cinderzhan merged 1 commit into
mainfrom
fix/preserve-blocking-batch-reviews

Conversation

@cinderzhan

Copy link
Copy Markdown
Collaborator

A validated blocking result from #45's fifth review batch was lost when a later Copilot response was malformed. Preserve completed blocking judgments even if another concurrent call fails, and stop later batches after a blocking wave. The report states completed/total coverage and cannot approve incomplete evidence.

Save validated blocking reports with immutable snapshot identifiers as a seven-day Actions artifact; expose reasons and references through the existing failing check. Improve malformed-event diagnosis using only a parser position and bounded known event types, never source text.

Validation: catalog validation and 99 tests pass, including concurrent blocking plus transport failure, retained evidence, incomplete coverage blocking approval and safe diagnostics.

@github-actions github-actions Bot added the feature 非工作台 YAML 投稿,需要维护者评估 label Oct 13, 2026
@cinderzhan
cinderzhan merged commit 1ed23b9 into main Oct 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 非工作台 YAML 投稿,需要维护者评估

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant