Development preview

Faber Proof

Codex can write the patch. Faber requires evidence before acceptance.

Faber accepts proposed falsifiable obligations for a patch, runs only repository-approved checks, and returns an evidence-bound PASS, BLOCK, or HUMAN_REVIEW decision.

Development replay comparison: ordinary tests pass for both patches, while Faber Proof blocks the bad patch and passes the repaired patch
Deterministic local replay using a development fixture (REPLAY — FAKE-DEVELOPMENT); not live-model or production evidence.

Method

A proof path with explicit authority.

Plan

Turn task requirements and a bounded diff into claims that can be tested.

Check

Execute only evidence capabilities approved by repository policy.

Decide

Bind results to the exact patch and return an auditable decision.

Trust boundary

Evidence, not model prose, decides.

The planner can identify claims and select approved proof templates. It cannot provide arbitrary commands or the final verdict.

Missing, contradictory, or unbound evidence CANNOT PASS
Authoritative evidence disproves a requirement BLOCK
Policy requires human judgment HUMAN_REVIEW
All required evidence is valid and passing PASS

Evidence checkpoint

Reproducible results with unresolved findings visible.

725 + 1

Passing tests, plus one guarded live-provider test skipped.

49 cases

Deterministic adversarial regression campaign at the current checkpoint.

BLOCK / PASS

Ordinary tests pass both scheduler candidates; Faber separates them.

These are project-run development results, not independent certification. Four P0 authority findings have remediation candidates and targeted regression tests, but await fresh independent re-verification; the audit is not green.

Current scope

Local, reproducible, deliberately bounded.

Faber Proof is currently a development-local tool. Its no-key replay path can reproduce evidence reports without an account or network request. The local runner is not a production sandbox, and a passing report covers declared obligations—not universal correctness. The executable capability catalog is currently authored and approved by the repository owner; automatic policy bootstrapping and lifecycle management remain research questions.