01 / Specs
Make intent queryable.
Write structured specs, check completeness, and keep human-owned rules separate from generated code observations.
Explore spec-driven designLocal-first specs, code graphs, and type contracts for coding agents. Keep what you intend separate from what the code shows — and give your agent the context to work with both.
Feed the dog. Ship with specs.
Spec is on the case.
Refresh the local graph, then ask focused questions about context, impact, and paths.
npx [email protected] refresh --json
Node.js 22.12+ or Bun 1.3+. Optional type inspection also requires Node and a trusted project-installed TypeScript 7.0.2 compiler.
Intent, implementation, and evidence stay connected — not confused.
01 / Specs
Write structured specs, check completeness, and keep human-owned rules separate from generated code observations.
Explore spec-driven design02 / Graphs
Query context, impact, and paths. Import saved REA/Ghidra call graphs with artifact identity, coverage, and limits intact.
Explore graph workflows03 / Types
Pair type-driven design with optional selected-contract inspection, compiler diagnostics, and bounded type-reference graphs.
Explore type contractsWhat's changed, how to upgrade, and what the tools actually check.
More from the pack