Executable Specs

Behavior descriptions that double as runnable checks, turning the spec itself into a contract for humans and agents.

Spec Branch Flow

A git branching strategy using a parallel ‘spec’ branch to iterate on messy specifications without polluting the main codebase, enabling seamless context injection for AI agents.