Skip to content

docs: finalize initial release validation status - #68

Merged
PC-FREEDOM merged 1 commit into
mainfrom
docs/finalize-initial-release-validation
Sep 23, 2026
Merged

PC-FREEDOM merged 1 commit into
mainfrom
docs/finalize-initial-release-validation

Conversation

@PC-FREEDOM

Copy link
Copy Markdown
Owner

Summary

  • finalize the initial-release validation status in the MyPocketOS specification
  • record final UEFI + Secure Boot and Legacy BIOS hardware validation
  • mark the UEFI Persistence /home retention test as complete
  • record the Conky network restart fix as verified on real hardware
  • define the initial-release RAM policy without adding a new release gate
  • update the GitHub CI completion entry to the final production-code baseline (41cbb23, PR fix: delay conky restart after network activation #66)

Validation captured

  • UEFI + Secure Boot: Standard Live boot completed successfully
  • Legacy BIOS: Standard Live boot, USB Wi-Fi, ping, and Firefox traffic confirmed on Core 2 Duo T9550 / 4 GB RAM hardware
  • Persistence: GUI setup, Persistence boot, and /home file retention after reboot confirmed
  • Conky: automatic Down/Up network display confirmed after the 2-second dispatcher delay fix

RAM policy

  • Calamares installation requirement remains about 2 GiB RAM
  • an exact minimum RAM figure for the Live environment remains unmeasured
  • this is not treated as an incomplete initial-release gate

CI / baseline

  • ISO build baseline remains 41cbb23
  • required checks mypocketos-tests and static-checks are recorded as successful for that production-code baseline
  • later documentation-only PRs are not treated as ISO build baselines

Scope

  • specification document only
  • no code, build settings, tests, ISO artifacts, SHA256SUMS, or reports/ai-review/ changes

Verification

  • branch is 1 commit ahead of main and 0 behind
  • git diff --check passed
  • commit message was repaired before PR creation using an approved --force-with-lease update

Reflect the final pre-release hardware validation results in the spec.

- UEFI + Secure Boot: on 2026-09-23, re-confirmed on the same physical
  UEFI machine, using the final candidate ISO (commit 41cbb23, which
  includes the Conky NetworkManager dispatcher fix) that the boot
  menu displays, the Standard Live desktop is reached, and Japanese
  display and basic UI have no major corruption (sections 3, 10.1.4,
  16.2, 17)
- Legacy BIOS, low-spec physical machine (Core 2 Duo T9550, 4GB RAM):
  confirmed Standard Live boot, USB Wi-Fi adapter recognition,
  NetworkManager connection, ping, and real Firefox communication
  (sections 16.2 and 17, new rows)
- Persistence on a UEFI-created USB: confirmed on a physical UEFI
  machine that creating a Persistence area via the GUI, rebooting into
  "MyPocketOS Live (Persistence)", Conky showing Persistence mode, and
  persistence-test.txt surviving reboot (i.e. /home persistence) all
  work (sections 3, 16.2, 17)
- Conky network display fix: added the technical background and the
  real-hardware confirmation that Down/Up now updates automatically
  after Wi-Fi connects, with no manual action, to section 5.3
- Minimum RAM: no new measurement was taken. The Calamares install
  requirement of "about 2 GiB or more" is kept, while the exact
  minimum RAM for the Live environment remains unmeasured; this is now
  explicitly treated as not a release-blocking gate (sections 16.2,
  17)
- Section 17 "GitHub CI PASS" row: replaced the stale HEAD reference
  (e5f5e16) with a statement that the two required status checks
  (mypocketos-tests, static-checks) both succeeded on 41cbb23 (PR #66,
  the last production-code change and the ISO build baseline), and
  that later doc-only PRs (e.g. #67) are not treated as the build
  baseline

All entries in the section 17 completion table are now checked; none
are left as an open box. Previously recorded confirmed dates and
values are unchanged. The ISO build baseline commit (41cbb23) is
unchanged.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@PC-FREEDOM
PC-FREEDOM merged commit 2646c6b into main Sep 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant