[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"header-article-translation-en-section-none":3,"section-en-engineering":4},null,[5,19],{"slug":6,"section":7,"title":8,"description":9,"date":10,"updated":3,"category":11,"layout":12,"status":13,"difficulty":3,"minutes":14,"image":15,"video":3},"connection-recovery-contract","engineering","Device Connection Conflict Recovery: Proposed Engineering Contract","A fail-closed recovery contract for serial ownership, controller state verification, and operator approval after a CNC connection drop.","2026-09-09","architecture","article","roadmap",4,{"src":16,"alt":17,"caption":18},"\u002Fmedia\u002Farticle-covers\u002Fengineering\u002Fconnection-recovery.webp","Conceptual connection between a CNC controller, local driver, and browser workspace","Conceptual architecture illustration; it does not represent a shipped Laetoly UI or hardware topology.",{"slug":20,"section":7,"title":21,"description":22,"date":23,"updated":3,"category":11,"layout":12,"status":24,"difficulty":3,"minutes":25,"image":26,"video":3},"how-laetoly-parses-g-code-for-preview-worker-flow-modal-motion-known-limits","How Laetoly Parses G-code for Preview: Worker Flow, Modal Motion, and Known Limits","Explain one G-code parsing or toolpath behavior that the current source snapshots can prove.","2026-09-28","experimental",10,{"src":27,"alt":28},"\u002Fmedia\u002Fasset-engineering-gcode-parser-source-evidence-cover-v1-4acd7b701125.webp","Abstract streams of program data pass through a glowing processing block and become a toolpath carved into a wooden workpiece",1793073578212]