Skip to main content
Generate decomposed eval scripts and agent TOMLs from a spec, then run the Karpathy loop until the agent hits 100%.

Usage

Options

What It Generates

Eval Script (eval/build/<name>.ts)

A TypeScript file with decomposed binary checks:

Agent TOML (.tenet/agents/build-<name>.toml)

How It Works

  1. Parse — extracts file paths, exports, interfaces from spec markdown
  2. Generate eval — each spec requirement becomes a binary check
  3. Generate TOML — agent config with scope, constraints, task
  4. Run — PP autoresearch loop: try → eval → keep/revert → repeat
  5. Converge — agent iterates until score = 1.0, then creates PR
The build supervisor monitors progress and injects hints when agents stall, hit filename mismatches, or repeatedly fail the same checks.

See Also