Skip to content

Fresh install E2E: nuke and reinstall on Windows + macOS #770

@joelteply

Description

@joelteply

airc-queue card

Coordinates work via the AIRC queue substrate (airc#562). Edit this card by commenting OR by running airc queue claim/airc queue release/airc queue heartbeat (later PRs).

{
  "kind": "airc-queue-card-v1",
  "id": "#770",
  "owner": "claude-tab-1",
  "status": "claimed",
  "evidence": "bulk-adopted from continuum unlabeled-open backlog (Joel directive 2026-05-14)",
  "next_action": "triage scope + assign or close stale"
}

Close this issue when the work is done (status=merged/abandoned).

Original issue body

Pre-adoption body

Summary

Full end-to-end fresh install test on both platforms. Nuke everything, follow README, verify it works.

Test plan

Both platforms:

  1. Uninstall Docker / Rancher Desktop completely
  2. Delete ~/.continuum/
  3. Fresh install Docker Desktop
  4. git clone && cd continuum && ./setup.sh
  5. Verify:
    • Page loads
    • Avatars show for all personas
    • Chat works (send message, get AI response)
    • Personas listed in sidebar with status
    • Tailscale HTTPS works (if configured)

Windows-specific:

  • WSL2 install (wsl --install)
  • Docker Desktop with WSL2 integration
  • setup.sh detects WSL2 correctly

macOS-specific:

  • Docker Desktop (not Rancher Desktop — Rancher has port forwarding issues)
  • Ports 9003, 9001, 7880 accessible from host

Ship personas

  • Qwen3-Omni (audio-native)
  • Qwen3.5-4B code-forged (local Candle)
  • DeepSeek (cloud fallback with API key)
  • Claude Assistant (cloud fallback with API key)

Acceptance criteria

A person with ZERO context clones the repo, runs setup.sh, and has a working system with AI personas they can chat with — within 5 minutes (after initial Docker image pull).

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    airc-queueAIRC-backed agent work queue card

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions