Interface Map
What Changes Require Coordination
| Interface | Depends On | Coordinate With |
|---|---|---|
| CLI ↔ Platform API | Assertion submission and auth flows | Platform + CLI maintainers |
| Platform UI ↔ Contracts | Contract ABI + events | Platform + contracts maintainers |
| Platform UI ↔ Indexer | GraphQL schema | Platform + indexer maintainers |
| Enforcer ↔ Block Builder | Transaction validation hook | Network integrators |
| Enforcer ↔ Registry | Registry events + schema | Network + contracts maintainers |
| Enforcer ↔ Assertion DA | Bytecode storage API | DA + enforcer maintainers |
Guidance
- Keep interface changes backward compatible when possible
- If a breaking change is needed, update all dependent components in the same release window
- Ensure public docs reflect any new interface expectations

