From a markdown spec to a verified merge, autonomously.
Agents write faster than your team can review. You write the intent. Your coding agent writes the code. Sigil handles the rest.
Install
curl -fsSL https://runsigil.com/install.sh | sh § 01 · THE LOOP
Five steps from spec to verdict.
Sigil compiles your markdown spec into end-to-end test scenarios, runs them in CI against every PR (including scenarios the agent never sees), and emits a verdict gated by a trust ledger the service has to earn. You show up to audit, not to operate.
- 01 SPECyou · humanWrite the intentA plain markdown spec — acceptance criteria, edge cases, invariants. One source of truth for what "done" means.
- 02 GENERATEsigilCompile to scenariosSigil turns the spec into end-to-end test scenarios — a visible bundle the agent iterates against, and an age-encrypted holdout it never sees.
- 03 IMPLEMENTagent · anyWrite the codeClaude Code, Cursor, Devin, or your own. The agent writes the implementation and runs the visible scenarios locally to verify its work before pushing.
- 04 EVALsigil · ciRun the full suiteCI runs every scenario — visible and hidden — against the PR and a baseline. Every score lands in a signed, append-only ledger.
- 05 VERDICTsigilAllow, review, or blockA signed verdict, gated by a trust ledger the service has to earn. At the top trust tier, the merge happens on its own.