Experience Rulesets
The Spotlight catalog bundled by experience — the outcome each rule creates for the people who consume your API. Pick the experience you want to enforce — consistency, documentation, security, reliability — and run that ruleset across every artifact type with the Spotlight CLI, the browser validator, the HTTP API, or a CI gate. Each ruleset is downloadable and ready to run.
Consistency
304 rulesUniform shapes, conventions, and structure so every endpoint behaves predictably.
View & download →Documentation
172 rulesDescriptions, summaries, examples, and references that make the API self-explanatory.
View & download →Reliability
155 rulesDefensive contracts — status codes, error shapes, and required fields that hold up in production.
View & download →Data Modeling
143 rulesWell-formed schemas, types, and constraints for clean, validatable data.
View & download →Discoverability
131 rulesMetadata, indexing, and links that help humans and machines find the API.
View & download →Governance
131 rulesPolicy, ownership, and lifecycle signals that keep an API portfolio accountable.
View & download →Usability
117 rulesDeveloper-experience details that make the API easy to learn and consume.
View & download →Naming
100 rulesCasing, vocabulary, and naming conventions applied consistently across the surface.
View & download →Security
68 rulesAuthentication, authorization, and the OWASP API Security Top 10 as machine checks.
View & download →Agentic Access
7 rulesExecution contracts for AI agents — scope, audience, consequence, short-lived tokens, and human-in-the-loop escalation checked in the API description.
View & download →Error Handling
51 rulesStandardized, informative error responses across every operation.
View & download →Performance
29 rulesCaching, payload, and efficiency signals that keep the API fast.
View & download →Versioning
28 rulesExplicit, predictable versioning so changes don't break consumers.
View & download →Pagination
8 rulesConsistent paging of collection responses.
View & download →Observability
7 rulesTracing, correlation, and logging hooks for operating the API.
View & download →