Beatoven.ai · API Governance Rules
Beatoven.ai — composition rules
Spectral linting rules defining API design standards and conventions for Beatoven.ai.
5 Rules
error 3
warn 2
Authorship not recorded
No authorship marker is recorded for this file. It is not presented as the provider's; it was most likely written by an API Evangelist pass before outputs were stamped.
Rule Categories
beatoven
Rules
error
beatoven-info-contact
All Beatoven specs must include contact info.
$.info
error
beatoven-info-license
All Beatoven specs must declare a license.
$.info
warn
beatoven-operation-summary-title-case
Operation summaries must use Title Case.
$.paths.*[get,post,put,patch,delete].summary
error
beatoven-bearer-security
Beatoven endpoints require HTTP Bearer security.
$.components.securitySchemes
warn
beatoven-path-prefix
All Beatoven paths must be under /api/v1.
$.paths
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.