• Joined on 2026-04-03
rob pushed to master at rob/woodshop 2026-05-31 13:11:22 +00:00
8019aac299 Miter: adjustable hinge offset instead of a center toggle
rob pushed to master at rob/woodshop 2026-05-31 12:32:42 +00:00
f1eb7e8c29 Miter from-center (picket points) + real chamfer preview
rob pushed to master at rob/woodshop 2026-05-31 12:18:58 +00:00
7f49e65c33 Miter: full-width cut + per-kind feature inputs (usability)
rob pushed to master at rob/woodshop 2026-05-31 03:21:49 +00:00
12e4bbab88 Fix miter preview/highlight: show the cut-off wedge, not a tenon box
rob pushed to master at rob/woodshop 2026-05-31 03:12:52 +00:00
b284b58229 Add angled end cuts: miter + bevel
rob pushed to master at rob/woodshop 2026-05-31 02:47:04 +00:00
28ca8ee338 Mark purchased: scan a receipt to fill actual prices
rob pushed to master at rob/woodshop 2026-05-31 02:25:16 +00:00
a4ef3a7d1e Multi-image reference + render-feedback "Match photo" self-correction
rob pushed to master at rob/woodshop 2026-05-31 01:48:16 +00:00
71e892e83f Harden reference pipeline (Codex review)
rob pushed to master at rob/woodshop 2026-05-31 01:37:41 +00:00
84ae6d8756 Reference input now accepts PDF plans, 3D models, and web links
rob pushed to master at rob/woodshop 2026-05-31 01:21:01 +00:00
c623ad2576 Add reference-photo input: "build something like this"
rob pushed to master at rob/woodshop 2026-05-31 01:06:52 +00:00
b9b0871ac3 Unify CLI/voice cut list onto the CutPlan (single source of truth)
rob pushed to master at rob/woodshop 2026-05-31 00:56:30 +00:00
970b88bc7b Portability + consistency polish (Codex review)
rob pushed to master at rob/woodshop 2026-05-30 23:01:26 +00:00
01c4dee0bc Fix material/inventory boundary + offcut-preservation (Codex review)
rob pushed to master at rob/woodshop 2026-05-30 22:48:29 +00:00
36d02fcb73 Material-aware pricing: oak ≠ pine
rob pushed to master at rob/woodshop 2026-05-30 22:25:45 +00:00
2ee4c56b3a Phase 7: shop Inventory window + stats
2b76317a3f Phase 6: inventory workflows (purchase / record build / use offcuts)
30a10adabc Phase 5: event-sourced inventory ledger model
59fff1cb6d Phase 4: batch builds (quantity N)
7adb7e27fc Phase 3: manufacturing allowance in CutPlan (rough vs final)
Compare 7 commits »
rob pushed to master at rob/woodshop 2026-05-30 19:40:17 +00:00
30bfb3a9e0 Add project estimate: consumables, labor, and suggested selling price
rob pushed to master at rob/woodshop 2026-05-30 19:24:02 +00:00
067ec0ea46 Add cost estimate (Cost tab) with editable Kent NB price book
rob pushed to master at rob/woodshop 2026-05-30 18:46:42 +00:00
9d80be4e7f Fix lock-aware plywood reopt + honest Best-of-100 when locked
rob pushed to master at rob/woodshop 2026-05-30 18:42:36 +00:00
60957ae4af Carry conversation history so "yes" / "do that" resolve
rob pushed to master at rob/woodshop 2026-05-30 18:37:23 +00:00
274e87e239 Phase 1: bounded-exact lumber, guillotine plywood, Best-of-N
c81633b699 Lock-aware re-optimization
38391175b4 Fix drag-drop crash + cover it with offscreen GUI tests
7256b54719 Address shop-packet review (consistency, determinism, validation, jigs)
93d1b186e3 Phase 4: constrained manual layout editing (drag/snap/lock/rotate)
Compare 39 commits »