GR-API
8 rules. Part I of the specification.
- API-1Every JSON door applies the same body gate, and reports its refusals
- API-2The turn door and the launch door judge inputs identically
- API-3A session with no workflow is a conflict, not a server error
- API-4Node configuration could be checked ahead of save
- API-5The paginated envelope is a third envelope with four fixed keys
- API-6Paging is clamped silently, and the clamped values are what is reported
- API-7A generic failure is a last resort, never a design
- API-8Every refusal carries a stable machine-readable code