The Standard Versioning
OfficialEnforce disciplined versioning across releases.
Software Engineering#versioning#consistency#deprecation#governance#release-management#api-versioning
AuthorNHSISL
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Version governance can be inconsistent across models, services, APIs, and deprecation plans, leading to breaking changes and confusing consumer expectations. The Standard Versioning provides a single, explicit model for releases, code versioning, API routing, and deprecation signaling to preserve compatibility and discoverability.
Core Features & Use Cases
- Explicit release formats (v1.2.3.4) with clear segment meanings.
- Structured file and API versioning (Vn folders, Vn.m routes) to align consumer expectations.
- Deprecation signaling and discovery to guide consumer migrations.
- Use Case: When releasing a new model and its service version together, and deprecating the old API, ensuring routes and documentation reflect the new version.
Quick Start
Create a new release document following the exact v1.2.3.4 format and place model/service changes under the matching Vn folders.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: The Standard Versioning Download link: https://github.com/NHSISL/LondonFhirService/archive/main.zip#the-standard-versioning Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.