Failing test first
The contract fails before production code changes.
STATE 00REQUEST
galdr routes each request, requires a failing test before production code, and records fresh evidence before work is called done.
Sequence complete
STATE 01METHOD
route → shape → plan → waves → verify → memory
Match the request to the smallest useful workflow.
Turn an uncertain idea into a decision-ready brief.
Make the work executable before changing the system.
Deliver independent slices with visible evidence.
Check the outcome against the promise and the code.
Keep the decisions that make the next request sharper.
The contract fails before production code changes.
Reproduce and isolate the cause before changing behavior.
Run the proving command again after the last code change.
STATE 02ROUTE
Four repository-backed examples. One deterministic next move for each.
Route lab
STATE 03GATE
galdr keeps concrete outputs that another engineer can inspect and rerun.
A gate records the command, verdict, key numbers, and commit before a completion claim can pass.
Decisions and evidence remain available to the next request instead of living only in one chat.
A continuation reads the brief, current progress, and live repository state before work resumes.
A reviewer inspects the diff and reruns the gate. Another agent's report is never accepted as proof.
SAMPLE EV [3.1 RED] npx vitest run tests/page-contract.test.ts → FAIL (expected page contract)
SAMPLE EV [3.1 GREEN] npx vitest run tests/page-contract.test.ts → PASS 10 passed 0 skipped
STATE 04INSTALL
Choose the agent runtime, copy the public install command, then enable core routing when you want it.
/plugin marketplace add nyelonong/galdr /plugin install galdr@nyelonong
/galdr:core install claude
npx skills add nyelonong/galdr
/galdr:core install codex
npx skills add nyelonong/galdr
/galdr:core install antigravity
Need the complete package? Open the public repository or read the full documentation.