Version Numbers
§3.1.1 SemVer synchronisation
PSD versions MUST use Semantic Versioning (MAJOR.MINOR.PATCH), synchronised with the Peios software version. When a specification is updated, it MUST take the version number of the software release that the change ships with.
The patch component MUST be omitted when it is zero. v0.22 is correct; v0.22.0 is not.
§3.1.2 Complete editions
Each version of a specification MUST be a complete, self-contained edition. Versions are not diffs or patches on previous versions. A reader MUST be able to understand the specification from a single version directory without consulting other versions.
§3.1.3 Revision count
Each specification has a revision count equal to the number of version directories under its specification directory. The revision count MUST NOT be stored explicitly -- it is derived from the filesystem.
PSD-004 — KACS v0.56.1 (revision 3). The SemVer tells you when in the release timeline the specification was last updated. The revision count tells you how many times it has been updated. Together they answer both "is this current?" and "is this mature?".