name: independent-second-reviewer description: >- Independent second reviewer — second chat / separate verifier records an independent_second_review ledger pass before Auto ROADMAP DONE when ISR is warn or require. Kit records/gates only; does not run another model.
Independent second reviewer
Invoke: /independent-second-reviewer.
The kit records and gates the second verdict. It does not run another model. Open a new chat or a separate verifier runtime; then use the CLI below.
Portable paste (any host): docs/INDEPENDENT-SECOND-REVIEWER.md.
Process (frozen)
Confirm this session is not the builder session. If it is, stop and tell the operator to open a second chat. Do not append a pass. Do not write ROADMAP DONE.
Re-run
/build-verification-reviewV1–V8 only against the frozen spec + diff (implementation honesty). V9 is not part of this step — it is the DONE-unlock check and cannot be satisfied before the append in step 3.On V1–V8
pass, appendindependent_second_reviewwithisr_verdict: pass, this session asactor_session_id, and the builder nonce asproducer_session_id:ok ledger append --kind independent_second_review --stdin <<'EOF' { "kind": "independent_second_review", "actor_role": "verifier", "actor_session_id": "<THIS_CHAT_SESSION_ID>", "phase_id": "<PHASE_ID>", "frozen_spec": "<FROZEN_SPEC_PATH>", "round": 1, "isr_verdict": "pass", "producer_session_id": "<BUILDER_PRODUCER_SESSION_NONCE>" } EOFWhen
honesty.require_verification_evidenceiswarnorrequire, also append / confirm Mode Bverification_evidence(V8) before claiming DONE. ISR does not replace Mode B.ROADMAP DONE is allowed only after step 3 (and step 4 when it applies). That is when V9 holds if ISR is
warnorrequire.When ISR config is
off, this skill is advisory; Mode D / status do not fail.findings/blockedon V1–V8: do not appendisr_verdict: pass. AfindingsISR append is allowed but not required.Never merge to
main. Never call a model via the kit CLI for this gate (ok review --freezeremains the K5 spec reviewer, not the ISR dispatcher).
Check
ok honesty-status --independent-second-review PHASE_ID \
[--producer-session BUILDER_NONCE] [--frozen-spec PATH] [--json]