App Essentials Checklist
Use with Software Product Essentials. Mark items that apply to your artifact type.
Shared
-
Marketing version defined
-
Build id stamped at compile/CI time
-
Channel stamped (
stable/beta/ …) -
Changelog + README entry points
-
CI builds release artifacts on tags
-
Checksums (and signatures when required) published
-
Secrets redacted from logs/dumps by default
-
Support doc: what users should attach
GUI
-
About dialog with version + build id
-
Help entry (docs + report issue)
-
Debug dump button
-
Open logs folder
-
Desktop and/or mobile class template triaged
-
Windows installer signed + uninstallable
-
Auto-update or Store/winget/pkg updates on each desktop OS
-
Update status visible in About
Delivery-class auxiliaries
Prefer the printable Auxiliary features checklist for desktop / web / mobile Band A–C rows.
CLI / TUI
-
--versionincludes build id -
doctorordebug-dump -
Package manager or documented install
-
Self-update disableable if present
-
TUI: in-app About/help keybind
Library
-
Registry publish on tag
-
SemVer policy + changelog
-
Support matrix documented
-
Migration notes on breaks