forked from heavy-duty/box
Every fault the drill's doctor diagnoses is a user's fault first: a wedged Incus daemon, a dnsmasq that silently isn't serving, a VPN resolver boxes inherit, isolation claimed by config but off in the kernel — each has killed a cold mint or weakened a boundary, with a cloud-init error that names none of them. The CLI half-admitted it: cmd_new's failure path hand-pointed at issue #33, doing one special case of a doctor's job inline. The verb delegates to the installed drill/doctor.sh (the tree ships whole) — one hardened script, two audiences. Its flags pass through; the verdict now reads 'fit to mint boxes (and to drill)'; the mint- failure hint ends with 'claudebox doctor' instead of the hand-rolled diagnosis. Closes #46 |
||
|---|---|---|
| .. | ||
| claudebox | ||