Spectacle
The spec your agents cannot drift from.

40+
Engineering teams
3,500+
Specs under version control
250,000+
Tests generated
Overview
Spectacle holds the product itself: domains, flows, screens, rules, and the jobs people hire them for, each in its own typed file that other files import by reference.
One command validates the graph, one generates the tests and docs from it, and one fails the build when code and spec disagree.
Capabilities
Entities referenced by import, so go-to-definition works on your product
End-to-end tests and docs generated from the spec
Byte-deterministic output, so a regeneration diff is the semantic change
A journey simulator that walks a flow before it exists
Layers Assembled
Product
A typed spec graph with a local viewer and a canvas map of every screen.
Validation
Errors block, warnings inform, and a rename stays a rename.
Gate
A CI check for drift between the spec and everything generated from it.
Operations
Coverage and impact reports before the work starts.
Next company