architecture-drift-rev…
Read-only checkpoint reviewer. Surfaces drift between the codebase and accepted ADRs in .codearbiter/decisions/. Informational — never blocks.
Dispatch PROACTIVELY when a change touches authentication, authorization, cryptography, secrets, deployment manifests, network policies, or CI workflows. Reviews diffs against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Read-only; produces findings.
> /plugin marketplace add arbiterForge/codeArbiterHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Dispatch PROACTIVELY when a change touches authentication, authorization, cryptography, secrets, deployment manifests, network policies, or CI workflows. Reviews diffs against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Read-only; produces findings.
name: security-reviewer
description: Dispatch PROACTIVELY when a change touches authentication, authorization, cryptography, secrets, deployment manifests, network policies, or CI workflows. Reviews diffs against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Read-only; produces findings.
tools: Read, Grep, Glob, Bash
classification: reviewer
pi-skills: []
model: inheritRead-only. Review code changes against the project's security controls and boundary contracts. Produce findings. Do not modify code.
`{{PROJECT_DIR}}/.codearbiter/security-controls.md` — full read: maturity, control set, approved primitives, declared security boundaries and their permitted crossings, what is and is not permitted.
`{{PLUGIN_ROOT}}/includes/reviewer-contract.md` — the findings format, review output template, gate-status rule, and out-of-scope rule. Read it; do not carry a remembered copy.
You are dispatched whenever changes appear in any of these:
Per `{{PLUGIN_ROOT}}/includes/reviewer-contract.md`, plus a `**Control:**` line — the control ID or section from `{{PROJECT_DIR}}/.codearbiter/security-controls.md`.
**Authentication:**
**Authorization:**
**Secrets:**
**Cryptography:**
**Security boundaries:**
**Injection and execution:**
The review output template in `reviewer-contract.md`, with `<Role>` = Security.
When you can't trust yourself with your code base, trust Arbiter.
Repo: arbiterForge/codeArbiter
Read-only checkpoint reviewer. Surfaces drift between the codebase and accepted ADRs in .codearbiter/decisions/. Informational — never blocks.
Reviews authentication, cryptography, key handling, and secrets against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Hard blocks on banned primitives,…
Use when writing or modifying backend/server-side code. Owns the TDD workflow, input validation, framework conventions, and ORM usage. MUST write failing tests…
Persists a complete verdict-aggregator output under the selected dated checkpoint filename in .codearbiter/checkpoints/. Writer, not a blocker.
Dispatched by the tdd skill (Phase 4) to audit test coverage against TDD obligations. Identifies untested source files, coverage below the maturity threshold,…
Adversarial red-team reviewer of ADRs. Builds the strongest case against each decision, names load-bearing assumptions, assigns confidence 1–5, and surfaces…