Quick Start
The fastest way to create a build agent:The Pattern
- Write a spec describing what to build (or pass inline with
--desc) tenet buildgenerates the eval script with decomposed assertionstenet buildgenerates the agent TOML configtenet build --runstarts Peter Parker — the agent iterates from 0% → 100%- PR created automatically when score hits 1.0
Writing a Build Eval
A build eval is a TypeScript file that checks spec compliance:Agent TOML Config
Key Insight
“Granularity of feedback determines speed of convergence.”A monolithic eval with 16 checks stalled at 7% for hours. The same eval decomposed into 6 page-level evals — each hit 100% in one round. Same agent, same code, different gradient.

