2.2 Non-Functional Requirements
- Release preparation time: < 1 hour
- Package size: < 10MB (excluding assets)
- Installation time: < 5 minutes
- Documentation completeness: 100% for public APIs
3. Release Management
3.1 Versioning Scheme
D3-TUI uses Semantic Versioning (SemVer):
MAJOR.MINOR.PATCH
├──────┬──────┬─────┤
│ │ │ │
│ │ └─────┘ Patch: Bug fixes, minor improvements
│ │
│ └──────────────┘ Minor: New features, backward-compatible
│
└─────────────────────────┘ Major: Breaking changes