The gate between 'I did the work' and 'the work is done' — 10-phase forge pipeline, 3 independent reviewers, 3 oracle auditors, zero override flags.
Crucible refuses to let the session end until 19 commands execute cleanly, 10 agents produce real-system evidence, 3 reviewers unanimously PASS, and 3 oracle auditors APPROVE the result.
“A successful build only proves it compiled. Crucible proves the work is done — mechanically, not on the honor system.”
Crucible is a Claude Code plugin that converts task execution into a scientific procedure: every change-producing run produces a reproducible evidence/ package, and the plugin refuses to declare completion until every Mandatory Success Criterion is backed by an inspectable artifact, three independent reviewers unanimously PASS, and a quorum of three Oracle auditors APPROVE.
Inventory in canonical labels: 19 commands, 10 agents, 11 skills, 4 hooks, 4 rules.
Pipeline label: 10-phase forge — codebase-analysis → documentation-research → planning → oracle-review → execute → validation → evidence-indexing → 3-reviewer consensus → 3-oracle quorum → completion-gate.
Reviewer model label: UNANIMOUS PASS or REFUSED — three reviewers (A=completeness, B=integrity, C=iron-rule compliance) must all return PASS; no majority path, no 2/3 shortcut.
01. ARCHITECTURE
How it's built
MODULE 00
Forge Pipeline
10-phase orchestration: codebase-analysis → docs-research → planning → oracle plan-review → execute → validation → evidence-indexing → 3-reviewer consensus → 3-oracle quorum → completion-gate. Halts at first refusal.
MODULE 01
Reviewer Consensus
Three independent reviewers (A=completeness, B=integrity, C=iron-rule compliance) each run in isolated Task contexts. UNANIMOUS PASS or REFUSED — no majority path.
MODULE 02
Oracle Quorum
Three oracle auditors (citation check, structural integrity, adversarial skepticism) each APPROVE or BLOCK independently. ≥2 APPROVE with zero unresolved critical blockers required.
02. FEATURES
10-Phase Forge Pipeline
codebase-analysis → documentation-research → planning → oracle-review → execute → validation → evidence-indexing → 3-reviewer consensus → 3-oracle quorum → completion-gate. Pipeline halts at the first refusal.
UNANIMOUS PASS or REFUSED
Three reviewers (A/B/C) cover orthogonal dimensions — completeness, integrity, iron-rule compliance. All three must return PASS. No majority path, no 2/3 shortcut.
Structural Refusal, Not Advisory
The Stop hook mechanically blocks completion unless report.json overall=COMPLETE. Iron Rule violations (mocks, test files, fixtures) are blocked at the PreToolUse hook with exit 2.
Composes with VF / OMC / Superpowers
ValidationForge builds validation, OMC orchestrates, Superpowers does TDD — Crucible sits at the completion claim and refuses to let 'Done!' leave the session without proof.
03. QUICK START
# install via Claude Code marketplace
claude plugin marketplace add krzemienski/crucible
claude plugin install crucible@crucible-local
# set up Crucible in the current project
/crucible:setup --local
# run the full 10-phase forge pipeline
/crucible:forge
# check completion-gate status (MSC table + consensus + quorum + overall)
/crucible:status
# autopilot: forge in a refusal-driven retry loop (default 3 attempts)
/crucible:autopilot04. INSTALL
- 01claude plugin marketplace add krzemienski/crucible
- 02claude plugin install crucible@crucible-local
- 03Run /crucible:setup --local to install the CLAUDE.md rule block and create .crucible/active
- 04Run /crucible:doctor to verify the 9-check installation + activation health audit
- 05Run /crucible:forge to execute the full 10-phase pipeline
- 06Run /crucible:status to inspect MSC verdicts, reviewer consensus, oracle quorum, and overall gate
05. FEATURE MATRIX
06. DOCS
06. RESOURCES
RELATED PRODUCTS
MORE PRODUCTS