{ "id": "build_machine", "domain": "sc-build-machine", "hostname": "vulcan", "distro": "arch", "role": "Build/package/update quest target VM", "display_name": "Build Machine (vulcan)", "profile_type": "headless_server", "resource_budget": { "ram_mb": 384, "vcpus": 2, "disk_gb": 10, "note": "Slightly more CPU for build tasks. Still headless." }, "network": { "mode": "quest", "libvirt_network": "sc-internal", "optional_outbound": "sc-pkg-mirror", "note": "Selective outbound access to package mirror for update quests." }, "ssh_user": "player", "ssh_key": "~/.ssh/sc_host_key", "snapshots": { "baseline": "baseline.clean", "recovery": "baseline.recovery", "checkpoint_prefix": "checkpoint.shift-", "max_checkpoints": 5 }, "guest_helper": { "name": "ops-telemetry-cache", "path": "/usr/local/bin/ops-telemetry-cache", "trusted": false }, "display": { "type": "vnc", "fallback": "spice" }, "always_live": false, "quests": ["Q006", "Q008"], "note": "Arch Linux build machine. Named vulcan — the forge. Handles package/build/update quests." }