mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-10-27 07:11:06 -04:00
Undo/Redo landed in phases 1-3 without a written contract, so the next person adding a desktop edit has no rule telling them to record it, and nothing explains why a restore must close Cutting Inspection or why snapshots keep empty plates and skip best fits. docs/undo-redo.md states what is and is not undoable, the BeginChange/RecordChange rule, the "Change" safety net, how states are captured and restored, the guards and key routing, and the measured limits. AGENTS.md links it from the OpenNest bullet and the contract list. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>