An open specification that captures what to build, why it matters, and what must hold true — one structured graph that AI agents and humans can read together.
Two independent graphs framed by one profile. Shapes compose work — features within services within systems. Constraints compose rules — invariants within policies. Every shape inherits the constraints of its ancestors, so the rules that govern any node are the rules of every node above it.
Shape DAGcomposition
shape:1 Platform [canonical]├── shape:3 Auth Service [promoted]│ ├── shape:7 OAuth Login [promoted]│ └── shape:8 MFA [proposed]└── shape:4 API Gateway [promoted]