aman/user-readiness/1773357669.md
Thales Maciel b4a3d446fa
Some checks failed
ci / test-and-build (push) Has been cancelled
Close milestones 2 and 3 on Arch evidence
Record the user-reported Arch X11 validation pass and thread it through the portable and runtime validation matrices.

Adjust the milestone 2 and 3 closeout wording so one fully validated representative distro family is enough for now, while keeping Debian/Ubuntu, Fedora, and openSUSE coverage as an explicit milestone 5 GA signoff requirement.

Update the roadmap and GA validation rollup to mark milestones 2 and 3 complete for now rather than fully GA-complete, and archive the raw Arch evidence in user-readiness/1773357669.md.

Validation: documentation consistency review only; no code or behavior changes were made.
2026-03-12 20:29:42 -03:00

1.7 KiB

Arch Linux Validation Notes

  • Date: 2026-03-12
  • Reviewer: User
  • Environment: Arch Linux on X11
  • Release candidate: 1.0.0
  • Evidence type: user-reported manual validation

This note records the Arch Linux validation pass used to close milestones 2 and 3 for now. It is sufficient for milestone closeout, but it does not replace the full Debian/Ubuntu, Fedora, and openSUSE coverage still required for milestone 5 GA signoff.

Portable lifecycle

Scenario Result Notes
Fresh install Pass Portable bundle install succeeded on Arch X11
First service start Pass systemctl --user service came up successfully
Upgrade Pass Upgrade preserved the existing state
Uninstall Pass Portable uninstall completed cleanly
Reinstall Pass Reinstall succeeded after uninstall
Reboot or service restart Pass Service remained usable after restart
Missing dependency recovery Pass Dependency failure path was recoverable
Conflict with prior package install Pass Conflict handling behaved as documented

Runtime reliability

Scenario Result Notes
Service restart after a successful install Pass Service returned to the expected ready state
Reboot followed by successful reuse Pass Aman remained usable after restart
Offline startup with an already-cached model Pass Cached-model startup worked without network access
Missing runtime dependency recovery Pass Diagnostics pointed to the correct recovery path
Tray-triggered diagnostics logging Pass Run Diagnostics matched the documented log flow
Service-failure escalation path Pass doctor -> self-check -> journalctl -> aman run --verbose was sufficient