mirror of
https://github.com/openglow-org/forgefirm.git
synced 2026-09-27 08:41:13 -07:00
Item 16 becomes the record of what the machine does rather than a list of what is left: both modes cancel a job on a lid or interlock open - running or paused - and return the head to where the job started with the lid still open; the park ignores the lid; the arm wait cancels with the reason named; the button pauses and resumes, with the factory's backtrack and lead in cloud mode and feed hold / cycle start in GRBL; lid_policy = hold keeps the stock door behavior for senders that want it. Item 4's mid-job Door hold is that policy now, and item 12's LightBurn door handling is closed by the cancel - LightBurn never lives in Door on the default path. The GRBL resume dwell that was left open is decided against, on measurement rather than on the mark: the chain re-arms within ~3 ms of the resume while motion restarts ~219 ms later, so there is nothing to cover. The two planning files at the tree root are merged and removed, as the audit plans were. What was durable in them lives here now: the factory's own reaction timings on 2.6.0-2228, the pause/resume behavior of the safety chain at pad resolution, and why the hardware button latch is what makes the armed window honest. The factory session log they were written from is archived under _RESOURCES/. Item 15 gains the catalog's current shape: 35 tests after the parity work and the sweep that merged the tests sharing a setup, with the auto tests left separate.