Some checks failed
ci / test-and-build (push) Has been cancelled
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.
1.7 KiB
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 |