Skip to content

Qualify v1.2 Linux Docker and interactive setup #126

Description

@BrettKinny

This was generated by AI during triage.

Type: HITL

Parent

What to build

Qualify the v1.2 Candidate through the real Linux Docker desktop and
interactive setup paths that headless CI cannot represent truthfully. Exercise
fresh and retained-home lifecycle behavior, destructive-operation safeguards,
interactive Selection semantics, shells, and the user-facing tools added or
changed for v1.2.

Record the Candidate version, source SHA, image digest, distribution,
architecture, Docker version, terminal, and pass/fail evidence.

Acceptance criteria

  • Fresh install, launch, interactive setup, exit/resume, rebuild, uninstall, and purge behave as documented.
  • A retained v1.1 Managed home upgrades without losing authentication, history, or Selection state; Box-tier tools reconcile from observed state.
  • A non-1000 host UID/GID and custom install, Workspace, and Managed-home names retain correct ownership through rebuild and purge.
  • Purge refuses unrelated colliding resources and an unavailable runtime returns a clear nonzero partial-cleanup result.
  • Cancelled and intentionally empty Selections remain distinct; a deliberately failed install does not publish stale Selection or aliases.
  • Elio, Herdr, and Oh My Pi install through their production paths, launch, survive Box replacement as appropriate to their Tool tiers, and report observable versions.
  • The managed Zellij default detaches sessions when a client disappears without overwriting an explicit user on_force_close choice.
  • Bash, Zsh, and Fish initialize the documented prompt, navigation, alias, mise, and Bash-only binding behavior.
  • Representative editors, TUIs, multiplexers, and assistants render and accept input.
  • Results and failures are attached here and reflected in the v1.2 UAT checklist.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-humanRequires human implementation or judgment

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions