$ Sreditor · Tech Stack
A deliberately small, dependency-light stack for a CLI tool meant to run against a developer’s own Anthropic account.
## CORE
- Node.js / TypeScript — the CLI itself, distributed as an npm package once published.
- Anthropic Claude (Sonnet 5) — the judgment model behind every
judgecall, run against the developer’s own account at standard rates, no markup, no subscription. - Zod— every judgment prompt is structured through a zod schema, so the model’s output is never freeform prose that needs re-interpreting.
## SOURCE_FORMAT
OpenSpec is the only source adapter built so far — reading a project’s archived proposal.md/design.md/tasks.md artifacts directly. The adapter interface itself is designed to be tool-agnostic for whenever a second source format is worth building.
## TESTING
52 passing tests across 12 test files, run against real Anthropic API calls rather than fixtures — see Testing & Verification for the full story.
