Debian · API Governance Rules
Debian — sources api rules
Spectral linting rules defining API design standards and conventions for Debian.
5 Rules
warn 5
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
debian
Rules
warn
debian-info-license
API info should declare the license used for served content.
$.info
warn
debian-sources-base-url
Servers should reference sources.debian.org.
$.servers[*].url
warn
debian-list-resource
API should expose /list as a primary path for package discovery.
$.paths
warn
debian-ping-resource
API should expose /ping/ for health checks.
$.paths
warn
debian-operation-tags
Operations should be tagged Sources, Copyright, or Patches.
$.paths[*][*]
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.