@@ -106,15 +106,22 @@ connection guide in
106106 signed delivery -> policy route -> delivery/task/result state without calling
107107 GitHub or ` coven-code ` .
108108- Captures PR checkout metadata and changed-file patches before invoking
109- ` coven-code ` .
109+ ` coven-code ` , including paginated file lists and patch-completeness checks .
110110- Publishes PR results as native GitHub reviews: complete no-finding evidence
111111 approves, actionable findings request changes, and incomplete or
112112 contradictory evidence is published as a comment review. Findings are made
113113 inline only when their captured diff location is valid; all other findings
114- remain in the review body.
114+ remain in the review body. Decisive reviews are bound to the captured commit
115+ and require full changed-file coverage, a clean matching checkout, and
116+ verified passing test evidence. They are created pending, then submitted only
117+ after a fresh head check; a concurrent head change causes a COMMENT downgrade
118+ or automatic dismissal.
115119- Persists publication identities and review/comment IDs in the configured
116- state directory so retries do not duplicate output and a newer review links
117- to the prior covencat publication it supersedes.
120+ state directory, reconciles HMAC-signed App-authored identities with GitHub,
121+ and serializes publication per PR so retries and concurrent runs do not
122+ duplicate output.
123+ Newer reviews link to superseded covencat output and dismiss its prior
124+ decisive state when GitHub permits it.
118125- Publishes non-PR task results and operational notices as issue comments,
119126 including structured ` reviewed_files ` , ` supporting_files ` , findings, test
120127 evidence, no-findings rationale, and limitations.
0 commit comments