Stage Brief SB-013: Delivery Specification — 7/32
4.1 Release Checklist
Pre-Release
All critical bugs fixed - Verified through P0/P1 completion
All tests passing - 193+ tests implemented
Documentation complete - DELIVERY.md, CHANGELOG.md, API docs
Changelog updated - CHANGELOG.md with semantic versioning
Version numbers updated - Makefile + version.h integration
Dependencies updated - KOS, SPECTRE, SHACHI references
Build tested on all platforms - Docker/CI workflow configured
Performance benchmarks run - Documented in SB-003, SB-007
Memory usage verified - VRAM management in SB-007
Release
Create release branch - Automated in release.sh
Update version in Makefile - Automated in release.sh
Generate changelog - Automated in release.sh
Build release packages - Automated (tarball, zip, CDI
P0: INVALID
, ISO)
Create Git tag - Automated in release.sh
Push to Forgejo - Automated in release.sh
Upload to release server - Automated in release.sh
Post-Release
Announce release - Template provided in DELIVERY.md
Update website/documentation - Documented process
Monitor for issues - Forgejo issues tracking
Prepare for next release - Version bump workflow documented
< Prev
Index
Next >