Current Version: 1.2 Based on: document-patch-control.design.md v1.2 Session: f19e8a67-d3c2-4c85-aa11-4db6949e61f8
Full history: changelog/document-patch-control.changelog.md
Core Principle: Patch documents must follow the same deterministic metadata and version-governance contract as other governed documents (UDVC-1).
Patch documents describe transition execution from current state to target design state, while changelog remains version authority for patch history.
- Patch filename format:
<context>.patch.md - Recommended location:
patches/ - Do not use version suffixes in filenames
Each patch document must include:
Current VersionSessionStatusTarget DesignFull historylink
Each patch changelog must include:
Parent DocumentCurrent VersionSession
Patch documents must include, at minimum:
- Context (current vs target)
- Analysis (risk and dependencies)
- Implementation plan (phased)
- Verification criteria
- Rollback approach
- Active patch metadata must use real session IDs
- Placeholder markers are not allowed in active metadata
LEGACY-*is allowed only for historical records when original session data is unavailable
- Patch
Current Versionmust align with patch changelogCurrent Version Target Designreference must resolve to existing design document/version- Patch metadata synchronization follows governance order with final patch sync when affected
For governed updates involving patch metadata:
- design
- runtime rule
- changelog
- TODO
- patch metadata final sync (if affected)
- Filename uses
.patch.mdformat - Patch metadata fields are complete
- Patch changelog metadata fields are complete
- Session metadata is real (no placeholders)
- Patch version aligns with patch changelog version
- Target design reference resolves correctly
- Full-history links resolve correctly
| Metric | Target |
|---|---|
| Patch metadata completeness | 100% |
| Active placeholder session markers | 0 |
| Patch ↔ changelog version alignment | 100% |
| Patch ↔ target design reference validity | 100% |
| Broken patch history links | 0 |
| Document | Relationship |
|---|---|
| document-changelog-control.md v4.6 | Version authority and metadata contract |
| project-documentation-standards.md v1.7 | Project-level document governance |
| todo-standards.md v2.1 | Execution tracking alignment |
Full history: changelog/document-patch-control.changelog.md