architecture-drift-rev…
AgentRead-only checkpoint reviewer. Surfaces drift between the codebase and accepted ADRs in .codearbiter/decisions/. Informational —…
Reviews authentication, cryptography, key handling, and secrets against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Hard blocks on banned primitives, exposed secrets, disabled TLS verification, and shell injection. Read-only checkpoint reviewer.
Claude Code
> /plugin marketplace add arbiterForge/codeArbiter
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
name: auth-crypto-reviewer
description: Reviews authentication, cryptography, key handling, and secrets against {{PROJECT_DIR}}/.codearbiter/security-controls.md. Hard blocks on banned primitives, exposed secrets, disabled TLS verification, and shell injection. Read-only checkpoint reviewer.
tools: Read, Grep, Glob, Bash
classification: reviewer
pi-skills: [secret-handling]
model: inheritFor every security policy reference below, follow `{{PLUGIN_ROOT}}/includes/knowledge.md` ("Read security policy before a security decision"): select the repository's context format, read the complete policy from exact `CTX-SECURITY-CONTROLS` records in HTML mode or the full Markdown controls in Markdown mode, and read operative scope blocks when applicable. Required policy that is missing or unreadable blocks a security decision; scope blocks alone are not full policy.
Read-only. Enforce whatever `{{PROJECT_DIR}}/.codearbiter/security-controls.md` specifies — it is the sole authority, including the approved-primitive list. Not hardcoded to any compliance framework.
Read the complete format-selected `security-controls` policy: maturity, approved and forbidden crypto primitives, key requirements, TLS requirements, and approved secrets store. Use exact records in HTML mode; scope blocks alone do not satisfy this read.
`{{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.
These block the PR regardless of context. None is advisory:
**Cryptographic usage:**
**Authentication flows:**
**Secrets handling:**
**Key management:**
Per `{{PLUGIN_ROOT}}/includes/reviewer-contract.md`, plus a `**Control:**` line — the section from `{{PROJECT_DIR}}/.codearbiter/security-controls.md`. Name the algorithm, the function, the value in the description.
The review output template in `reviewer-contract.md`, with `<Role>` = Auth/Crypto.
Open-source governance and hard gates for AI coding agents across Claude Code, Codex CLI, and Pi.
Read-only checkpoint reviewer. Surfaces drift between the codebase and accepted ADRs in .codearbiter/decisions/. Informational —…
INTERNAL independent reviewer for structured-artifact spec and quality review on Claude Code. Launched only through an armed…
Implement backend/server-side code with scoped verification, input validation, framework conventions, and ORM usage. Reads tech…
Persists a complete verdict-aggregator output under the selected dated checkpoint filename in .codearbiter/checkpoints/. Writer,…
Dispatched by the tdd skill (Phase 4) to audit test coverage against TDD obligations. Identifies untested source files, coverage…
Adversarial red-team reviewer of ADRs. Builds the strongest case against each decision, names load-bearing assumptions, assigns…
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…