Commit graph

8 commits

Author SHA1 Message Date
sjat
c5c1b5e5c2 feat: G-code parser with arcs, units, modal motion
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:21:11 +02:00
sjat
4a554e2057 feat: alignment + projection pipeline
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:18:42 +02:00
sjat
87d579eb47 feat: homography estimate/apply/invert
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:15:36 +02:00
sjat
e475626497 fix: guard flattenArc against zero-radius (degenerate) arcs
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:13:58 +02:00
sjat
7ddaee1454 feat: shared types and arc flattening
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:11:03 +02:00
sjat
959c1fa44e chore: scaffold Vite + TS + Vitest project
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:08:36 +02:00
sjat
940b0b2fbe Add G-code overlay implementation plan
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 22:01:49 +02:00
sjat
08767cf821 Add G-code overlay design spec
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 21:55:06 +02:00