Use this checklist before tagging a release.
- Changelog updated under
[Unreleased]with user-visible docs-impacting changes. - README reflects current release capabilities and version requirements.
- Wiki pages for affected features are updated.
- CLI docs verified against
includes/class-telex-cli.php. -
SECURITY.mdlinks and scope text are current. -
CONTRIBUTING.mdcommands and quality gates match CI. - Docs lint and link checks pass.
| Area | Owner role |
|---|---|
| README and release summary | Maintainer shipping release |
| CLI reference accuracy | Maintainer touching CLI code |
| Security policy/model docs | Security response owner |
| Troubleshooting and recovery docs | Maintainer for operational changes |
| CI docs validation workflow | Tooling/CI maintainer |
No release tag should be created if:
- Any P0 site-owner workflow is undocumented or stale.
- Any command example fails against current implementation.
- Docs CI checks are failing.