01 · DEFINE
Capture your system in a checkable design.
Describe your system in Flex, drawing on your ICDs, requirements, models and code. Tenon checks it and draws the diagrams.
TANGRAM TENON
Tenon is a command-line tool suite that helps engineers design software interfaces in Flex, prove the design, test component binaries against it, and trace every result to a requirement.
Write my design in Flex and see what's in it
Prove my design with formal methods
Test my component binary against the design
Show which requirements have evidence behind them
From the first interface sketch to the design review. Every step runs on a laptop and in CI.
Tenon packages the method Tangram's engineers have refined on real defense programs.
| AI agent alone | AI agent + Tenon | |
|---|---|---|
| Design the interfaces | Drafts a spec you have to review line by line | Drafts Flex from Tenon's built-in docs, and Tenon flags errors right away |
| Check the design | Reasons about deadlocks and ordering by inference, and needs re-checking | Formal methods check every protocol: same model, same verdict |
| Verify the code | Writes its own tests; keeping them independent takes careful context isolation | Runs tests generated from the design your engineers approved |
| Roll up results | Results get assembled into evidence by hand | JSON, exit codes, GitLab test reports and one HTML dashboard, tied to requirements |
Built in the way agents expect
We'll walk you through the tool suite and help you understand how it fits into your integration work.