Hot loads: visible melt damage, rebuild-over repair, warning glow (t69)

This commit is contained in:
2026-10-29 18:30:26 -04:00
parent b655d754b9
commit 5fd8110470
14 changed files with 246 additions and 15 deletions
+6
View File
@@ -14,6 +14,12 @@ prints the failing checks.
## Headless suites
For t69, `node test/t_screw_heat.js` checks full-cost repair, load preservation, undo,
all screw directions, the unchanged melt threshold, and saved damage/message state.
`python3 test/t_screw_heat.py` is the focused browser check for both looks, hover,
first-melt message, fog, and real click/G repair with keyboard undo. It saves
`shots/t69-{pixel,smooth}.png` (cold tube, orange heat warning, cooled fractured tube).
Each suite is a plain Node script:
```js