experience-versioning.html

Explicit, predictable versioning so changes don't break consumers.

28 rules experience: versioning 27 inlined · 1 from the engine

Run this ruleset

Lint any matching artifact against this ruleset with the Spotlight CLI:

npm i -g @spotlight-rules/spotlight-cli
spotlight lint api.yaml \
  --ruleset https://apicommons.org/assets/rulesets/experience-versioning.spotlight.yaml

Or load it into the browser validator, post it to the HTTP API, or wire it into a CI gate. 1 of these rules are the engine's built-ins (they come with spotlight:*); the other 27 are inlined in the file below.

Ruleset definition

Download YAML

Loading…

Rules in this ruleset (28)

Skill Version Semver Agent Skill
Asyncapi Latest Version AsyncAPI engine

← All experience rulesets