Release checklist

Ship when it is boring.

Operating system releases should be predictable. A build that surprises the developer is not ready to surprise users.

Before any public image

  • Clean boot into the shell three times in a row.
  • Core commands work: guide, files, open readme, disk, recovery, status.
  • Desktop opens and returns to shell without breaking input.
  • Demo apps exit cleanly.

Must be documented

  • Version, build date, disk layout, and SkyFS version.
  • Known limitations published clearly.
  • Serial logging stays available.
  • Panic screen includes useful exception information.
Known limitations to publish: WinCompat is not real WinAPI execution yet, the GUI is early, networking still needs a real NIC backend, and mouse support is focused on GUI use.