Skip to content

β.4 — One-lab provisioning slice (bundle + install + healthcheck) #4

Description

@jack-champagne

Phase: β — Schuster demo · Plan task: β.4 · Est: 5 pd · Suggested role: Dev B

What to build

Make a clean install self-contained (audit §4 Assumptions 1/3): bundle the solve script + template into the VSIX (no sibling-tree resolution), auto-instantiate the Julia project on install (kill the /tmp/amicode-spike-julia hard-fail), a timed clean-machine install runbook for one lab, and a healthcheck command. (Per-platform sysimage pipeline + multi-lab generalization → Phase 2.)

Acceptance criteria

  • Clean-machine install (Julia + sysimage/project + vendored opencode + VSIX + one lab.toml) completes ≤ 60 min and amico-run finds its bundled script (no exit-64 on missing script). (S28, S29)
  • healthcheck exits 0 when sysimage/julia + opencode /event SSE 200 + LLM creds + bundled script all resolve; non-zero with a precise message otherwise. (S28)

Blocked by: #1, #2, #3
Authoritative refs: plan §2 β.4 · PRD S28/S29

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions