Skip to content

Road to v1.0 #77

Description

@btsouth

Track the remaining work toward an official v1. Current public baseline: v0.0.18-preview, published September 13. v15–17 were unpublished candidates.

The reconciled scope, evidence boundaries and testing instructions merged in #115. Use V1 readiness for detailed acceptance requirements and TESTING.md for reports.

Completed baseline

Evidence: guest upgrades and Windows acceptance. Earlier-runtime tests do not establish every check on the final runtime.

Next candidate and v1 gates

Scope

Prioritize a dependable persistent Omarchy desktop, transfers, resource controls, updates and recovery. Portable mode remains experimental until installed-guest conversion, external-drive lifecycle and second-PC use pass. Webcam capture, accelerated RAM resume, direct drops into arbitrary guest apps, bridged networking, ARM64 and booting a physical installation are outside the v1 commitment. Multiple display windows exist but need the physical display/input checks above. Borderless mode (#111) is optional follow-up.

Next checkpoint: package-update/recovery evidence plus targeted hardware reports. Passing CI alone does not establish release readiness.

September 14 checkpoint

Readiness cleanup #115 is merged with all required checks passing. Investigation #117 verifies that published v18 starts unlocked and completes system package updates on Linux/KVM. A controlled pre-transaction SIGKILL reproduces a stale lock across reboot; recovery and the final reboot preserve the fixture package and user-file hash. This does not close interruption-during-write or Windows update/rollback coverage. The run also exposed the separate ownership defect #116.

Runtime ownership acceptance

#118 fixes the confirmed ownership defect and preserves the Neovim helpers through upgrades. Full factory build/boot CI and all five normal-updater boot phases passed, including old-image boot and return to the candidate. Evidence. This is headless KVM/CI evidence; signed Windows release acceptance remains open. #119 separately tracks the missing Neovim skeleton template audit without assuming user-visible breakage.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions