Naftiko · API Governance Rules
Naftiko — polychro rules
Spectral linting rules defining API design standards and conventions for Naftiko.
13 Rules
warn 13
Published by Naftiko
Served by the provider at https://github.com/naftiko/polychro/blob/3e2e37bb9cebc846f3f204bd4eda7072b0b34063/modules/polychro-rulesets/src/main/resources/rulesets/openapi.yml; the copy below was fetched from there.
Rule Categories
info
license
no
oas2
oas3
openapi
Rules
warn
info-contact
Info object must have "contact" object.
$
warn
info-description
Info "description" must be present and non-empty string.
$
warn
info-license
Info object must have "license" object.
$
warn
license-url
License object must include "url".
$
warn
no-eval-in-markdown
Markdown descriptions must not have "eval(".
$..description$..title
warn
no-script-tags-in-markdown
Markdown descriptions must not have "
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.