independent-second-reviewerlisted
Install: claude install-skill aaronrene/overseer-kit
# 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)
1. 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**.
2. Re-run `/build-verification-review` **V1–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.
3. On V1–V8 `pass`, append `independent_second_review` with `isr_verdict: pass`,
this session as `actor_session_id`, and the builder nonce as
`producer_session_id`:
```bash
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>"
}
EOF
```
4. When `honesty.require_verification_evidence` is `warn` or `require`, also
append / confirm Mode B `verification_evidence` (V8) **before** claiming
DONE. ISR does not replace Mode B