Known-good baseline
Before the operational pause, the interactive lab workflow was usable: CompAII could inhabit the Mineflayer body, perceive and move in Minecraft, converse with Nicolás through a Hermes client, and run controlled experiments in the world.
The current runtime is intentionally stopped and disabled. A verified offline world backup exists, but the persisted controller state says autonomous even though the selected cast is lab. Because the bot restores that persisted state at boot, startup must not rely on CAST=lab alone.
This issue follows worktree reconciliation in #22 and is tracked by #21.
Legacy provenance: the useful baseline/testing intent survives from t_4b04d67e and t_62d80cdb; their decomposed child-card statuses do not.
Goal
Restore a coherent, reproducible interactive lab environment without autonomous L4 turns, then capture that working baseline for the autonomous comparison.
Startup gates
- Keep all DaemonCraft services disabled during the smoke test.
- Force the persisted controller state to
lab before any bot or cast starts.
- Use systemd user services, not ad-hoc
docker compose up/down lifecycle commands.
- Start dependencies in stages and verify each stage through its real protocol.
Acceptance criteria
Non-goals
- Enabling autonomous mode.
- Running the full historical tool matrix.
- Reopening old Steve, quest-engine, dashboard, skill-packaging, or auto-decomposer work.
Known-good baseline
Before the operational pause, the interactive
labworkflow was usable: CompAII could inhabit the Mineflayer body, perceive and move in Minecraft, converse with Nicolás through a Hermes client, and run controlled experiments in the world.The current runtime is intentionally stopped and disabled. A verified offline world backup exists, but the persisted controller state says
autonomouseven though the selected cast islab. Because the bot restores that persisted state at boot, startup must not rely onCAST=labalone.This issue follows worktree reconciliation in #22 and is tracked by #21.
Legacy provenance: the useful baseline/testing intent survives from
t_4b04d67eandt_62d80cdb; their decomposed child-card statuses do not.Goal
Restore a coherent, reproducible interactive lab environment without autonomous L4 turns, then capture that working baseline for the autonomous comparison.
Startup gates
labbefore any bot or cast starts.docker compose up/downlifecycle commands.Acceptance criteria
/controller/modeboth reportlab./healthincluding its selected model/schema.Non-goals