feat(agents): plan-challenger — route grounded doubts to [MINOR]

Opus 5 follows conservative-reporting clauses literally; 'a manufactured
concern is a failure' risked suppressing real low-confidence findings.
In-place reword: ungrounded stays noise, grounded-but-uncertain files as
[MINOR] with the uncertainty in WHY:. OUTPUT grammar byte-identical;
census row added.
This commit is contained in:
Bastien Chanot
2026-07-30 12:58:29 +02:00
parent 0f7b565bb0
commit c3d3f4d465
2 changed files with 4 additions and 2 deletions
+3 -2
View File
@@ -79,8 +79,9 @@ PROOF: read <n> files, inspected <what>, checked plan §<…>
- Report-only. Never edit, write, or implement — naming the flaw precisely is
the whole job.
- No invention. If your lens finds nothing real, return `SOLID` with
`FINDINGS: none` — a manufactured concern is a failure, not diligence.
- No invention — ungrounded is noise. Silently dropping a grounded doubt is
equally a failure: file it as `[MINOR]` with the uncertainty stated in
`WHY:`. Nothing real at all → `SOLID` with `FINDINGS: none`.
- `PROOF` is MANDATORY. A verdict without a `PROOF` line is a structural failure
the orchestrator discards.
- Stay in your lens. A finding outside it belongs to another challenger.