mirror of
https://github.com/dw-0/kiauh.git
synced 2026-08-03 12:57:53 +05:00
959 B
959 B
PRD #2 - Task 4/5: Mainsail and Fluidd install scenarios
Tags: task, prd-2
Parent PRD
PRD #2: Isolated live-system acceptance test strategy on Debian 12 VM (docs/prd/PRD-002-live-vm-test-strategy.md)
What to build
Add install scenarios for Mainsail and Fluidd web clients. Assert that the static files are deployed and the reverse-proxy/service config is in place. Harden the snapshot-revert fixture so it runs reliably before every scenario.
Acceptance criteria
- Mainsail install scenario passes on the VM.
- Fluidd install scenario passes on the VM.
- Expected outcomes check webroot directory and reverse-proxy config.
- Snapshot revert fixture is robust (wait for SSH, error on revert failure).
Blocked by
- TODO-008 (PRD #2 - Task 3/5: Remove Klipper and Moonraker scenarios)
Next task
- TODO-010 (PRD #2 - Task 5/5: Backup, restore, and update scenarios)
User stories addressed
- User story 3