
ratchet
AI-native system for BDD-flavored spec-driven development
$ npx ratchet-ai@beta init// spec
Spec-driven
A change is a plan plus features: the propose → apply loop turns intent into executable artifacts before any code is written.
// bdd
BDD / Gherkin
Behavior is captured as executable Gherkin features — Given/When/Then scenarios are the contract the implementation must satisfy.
// batch
Batch orchestration
Larger efforts are sliced into ordered, vertical-slice phases with per-phase proofs of work — anti-waterfall by construction.