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

  • --version includes build id

  • doctor or debug-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

Game

  • Client + content versions visible

  • Crash/log export

  • Store/channel update verified

Service

  • /health or /version includes build id

  • Auth-gated diagnostics

  • Rollback-tested deploy

  • Runbook linked