celestia · API Governance Rules
celestia API Rules
Spectral linting rules defining API design standards and conventions for celestia.
4 Rules
warn 4
Rule Categories
celestia
Rules
warn
celestia-info-license-apache
Celestia OpenAPI specs must declare Apache-2.0 licensing.
$.info.license
warn
celestia-bearer-auth-required
Celestia Node JSON-RPC endpoints require a bearer auth token.
$.components.securitySchemes.BearerAuth
warn
celestia-method-namespace-prefix
Celestia JSON-RPC method enums must use a module-prefixed name like 'blob.Submit'.
$..method.enum[*]
warn
celestia-tag-title-case
Top-level tags must use Title Case.
$.tags[*].name