Skip to content

Developer guide

TypeScript, strict, ESM, pnpm. A pure core (domain/, application/) that does no I/O, surrounded by adapters that do all of it, wired at two entrypoints — a CLI and a Fastify service. Zod validates every boundary. Vitest runs hermetically: no network, no keys. pnpm verify is the gate.