voyage/commands
Kjell Tore Guttormsen 3be2bd3386
fix(review): an engine finding raised again outside findings stays counted (decision 222)
A Claude Security finding counted at confidence high in round N that Claude
Security raises again at a lower confidence in round N+1 landed in that
payload's below_threshold, never in findings. Finalize passed only findings
to carry, the engine was in ran.engines, so the round-N finding was marked
resolved and the verdict fell from BLOCK to WARN (part 3 verifier, F1).

carry takes a new option, raised: the engine entries a round raised outside
findings. A previous engine finding that no current finding matches stays
carried, never resolved, when an entry of its own engine matches it (the
same file, then the same rule_key or content overlap); each entry holds at
most one previous finding. Without the option carry behaves as before.
Finalize's carry pass builds raised from every engine payload's
below_threshold and out_of_scope, the engine taken from the payload's
reviewer, never from the entry.

The carry rule is restated in the review-rounds and review-finalize headers,
/trekreview's round prose and Handover 6.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 18:22:49 +01:00
..
trekbrief.md feat(brief): optional threat model in the brief (decision 164, 218) 2026-11-08 08:47:51 +01:00
trekcontinue.md chore(cleanup): R-b R3 — profiles, phase signals and the effort dialog removed, one fixed path per command 2026-11-07 21:12:57 +01:00
trekendsession.md fix(trekendsession): Phase 3 re-reads the arguments instead of splicing the label into the shell line 2026-10-26 16:12:44 +01:00
trekexecute.md docs(review): /trekreview chooses its security engine (E 3.2) 2026-11-08 13:39:44 +01:00
trekplan.md docs(gate): decision 221 stated where the plan loop reads it 2026-11-08 12:23:25 +01:00
trekresearch.md fix(cleanup): R-b review round — retired flags in the prose parsers 2026-11-07 21:36:13 +01:00
trekreview.md fix(review): an engine finding raised again outside findings stays counted (decision 222) 2026-11-08 18:22:49 +01:00