Task — engineering-spec@1

"API versioning and deprecation policy"

doneTASK-IMP-056
module improvement · class product · priority p1 · created 2026-07-08 · shipped null
depends on none · blocks none

TASK-IMP-056: API versioning and deprecation policy

Summary

Write a short versioning + deprecation policy for CyberOS 1.x payload HTTP/MCP/CLI surfaces (R10), not platform /v1 service routes.

Problem

Silent breaking changes on MCP tools or CLI verbs become incidents once a second consumer appears.

Proposed Solution

docs/governance/api-versioning.md covering MCP tools, install CLI verbs, docs-tools exit contracts, and workflow enums — with a deprecation window.

Alternatives Considered

Success Metrics

Scope

Governance doc only.

AI Authorship Disclosure

1. Description (normative)

2. Acceptance criteria

3. Edge cases