kiln — safety hardening
$ kiln emergency-stop --printer voron-350 --reason thermal_runaway
⚠ EMERGENCY STOP voron-350
G-code: M112 → M104 S0 → M140 S0 → M84
Actions: firmware halt · heaters off · steppers disabled
Latch: ACTIVE — persists across restarts
$ kiln emergency-status --printer voron-350
🔒 LATCHED E-STOP
Reason: thermal_runaway · Source: cli
Blocked: start · resume · dispatch · hazardous G-code
$ kiln start-print --file benchy.gcode
✗ Blocked: Emergency latch active for voron-350.
Resolve hazards, then clear with kiln emergency-clear
$ kiln emergency-clear --printer voron-350 \
--ack-note "Thermal checked, wiring inspected"
✓ E-stop cleared OK
Cleared by: adam · Note: Thermal checked, wiring inspected