-
8019aac299
Miter: adjustable hinge offset instead of a center toggle
master
rob
2026-05-31 10:11:19 -0300
-
f1eb7e8c29
Miter from-center (picket points) + real chamfer preview
rob
2026-05-31 09:32:39 -0300
-
7f49e65c33
Miter: full-width cut + per-kind feature inputs (usability)
rob
2026-05-31 09:18:55 -0300
-
12e4bbab88
Fix miter preview/highlight: show the cut-off wedge, not a tenon box
rob
2026-05-31 00:21:47 -0300
-
b284b58229
Add angled end cuts: miter + bevel
rob
2026-05-31 00:12:48 -0300
-
28ca8ee338
Mark purchased: scan a receipt to fill actual prices
rob
2026-05-30 23:47:00 -0300
-
a4ef3a7d1e
Multi-image reference + render-feedback "Match photo" self-correction
rob
2026-05-30 23:25:13 -0300
-
71e892e83f
Harden reference pipeline (Codex review)
rob
2026-05-30 22:48:14 -0300
-
84ae6d8756
Reference input now accepts PDF plans, 3D models, and web links
rob
2026-05-30 22:37:38 -0300
-
c623ad2576
Add reference-photo input: "build something like this"
rob
2026-05-30 22:20:57 -0300
-
b9b0871ac3
Unify CLI/voice cut list onto the CutPlan (single source of truth)
rob
2026-05-30 22:06:49 -0300
-
970b88bc7b
Portability + consistency polish (Codex review)
rob
2026-05-30 21:56:28 -0300
-
01c4dee0bc
Fix material/inventory boundary + offcut-preservation (Codex review)
rob
2026-05-30 20:01:23 -0300
-
36d02fcb73
Material-aware pricing: oak ≠ pine
rob
2026-05-30 19:48:26 -0300
-
2ee4c56b3a
Phase 7: shop Inventory window + stats
rob
2026-05-30 19:25:28 -0300
-
2b76317a3f
Phase 6: inventory workflows (purchase / record build / use offcuts)
rob
2026-05-30 19:23:24 -0300
-
30a10adabc
Phase 5: event-sourced inventory ledger model
rob
2026-05-30 19:16:28 -0300
-
59fff1cb6d
Phase 4: batch builds (quantity N)
rob
2026-05-30 19:14:23 -0300
-
7adb7e27fc
Phase 3: manufacturing allowance in CutPlan (rough vs final)
rob
2026-05-30 19:08:05 -0300
-
882b0ec959
Phase 2: finish costs by kind in the estimate
rob
2026-05-30 19:04:44 -0300
-
c36ed3407e
Phase 1: material + finish fields + color resolver
rob
2026-05-30 19:01:28 -0300
-
30bfb3a9e0
Add project estimate: consumables, labor, and suggested selling price
rob
2026-05-30 16:40:15 -0300
-
067ec0ea46
Add cost estimate (Cost tab) with editable Kent NB price book
rob
2026-05-30 16:23:59 -0300
-
9d80be4e7f
Fix lock-aware plywood reopt + honest Best-of-100 when locked
rob
2026-05-30 15:46:39 -0300
-
60957ae4af
Carry conversation history so "yes" / "do that" resolve
rob
2026-05-30 15:42:33 -0300
-
274e87e239
Phase 1: bounded-exact lumber, guillotine plywood, Best-of-N
rob
2026-05-30 15:37:11 -0300
-
c81633b699
Lock-aware re-optimization
rob
2026-05-30 15:27:39 -0300
-
38391175b4
Fix drag-drop crash + cover it with offscreen GUI tests
rob
2026-05-30 15:18:01 -0300
-
7256b54719
Address shop-packet review (consistency, determinism, validation, jigs)
rob
2026-05-30 15:11:02 -0300
-
93d1b186e3
Phase 4: constrained manual layout editing (drag/snap/lock/rotate)
rob
2026-05-30 14:52:03 -0300
-
ee00ec7ce5
Phase 3: jig suggestions (rule-based detection + AI explanation)
rob
2026-05-30 14:41:58 -0300
-
ecce86ddb5
Phase 2: structured build instructions (deterministic + optional AI polish)
rob
2026-05-30 14:36:50 -0300
-
d44d36a773
Phase 1: smarter auto-layout (best-fit, plywood rotation, optimize)
rob
2026-05-30 14:31:58 -0300
-
77444c546a
Phase 0: CutPlan model (deterministic shop-output artifact)
rob
2026-05-30 14:25:45 -0300
-
3643aac50d
BOM window: tabs + cut-layout nesting + print (phase 1 of shop output)
rob
2026-05-30 13:07:49 -0300
-
e4f9cedf4a
Add plywood (sheet stock)
rob
2026-05-30 12:33:49 -0300
-
52be9ee5b1
Spatial feedback to the AI + manual add-board control
rob
2026-05-30 12:17:41 -0300
-
35adf5ee0d
Joinery list: show what each feature connects to (not just "connected")
rob
2026-05-30 11:17:51 -0300
-
3e7375344e
Right-click a feature to break its connection
rob
2026-05-30 11:06:25 -0300
-
5e8a1c7926
Joinery tab: mark connected features in the list
rob
2026-05-30 10:59:44 -0300
-
a1f6145115
Connect: choose which board moves + drag the sub-assembly along
rob
2026-05-30 10:49:38 -0300
-
e530bf7656
Fix feature highlight wiped by scene re-render
rob
2026-05-30 10:31:27 -0300
-
20327ee9d3
Highlight the selected feature in the 3D scene (cyan)
rob
2026-05-30 09:56:49 -0300
-
774ddd3480
GUI: assembly subtree + connection right-click menu
rob
2026-05-30 09:39:48 -0300
-
fad56f4fc3
Track connections as assemblies (back-off / break / re-fit)
rob
2026-05-30 09:35:34 -0300
-
e35020382d
Add auto-assembly (Make connection) + feature rotation
rob
2026-05-29 17:15:51 -0300
-
6f829a2c50
Add "Fit to mate" — size a mortise to a tenon (and vice versa)
rob
2026-05-29 16:17:08 -0300
-
aabf289562
Cut list accounts for protruding tenons
rob
2026-05-29 16:04:20 -0300
-
70f8e9f0a2
Live red preview + Apply for feature editing
rob
2026-05-29 15:39:00 -0300
-
d0e40cdcbc
Show real edges on featured boards (fix flat/edgeless look)
rob
2026-05-29 14:32:42 -0300
-
9cbff4ec78
Add GUI Joinery panel (Phase B) + chamfers
rob
2026-05-29 13:54:04 -0300
-
a0072e6271
Add joinery features (parametric boolean tenon/mortise/hole/slot)
rob
2026-05-29 13:27:57 -0300
-
417bf39d09
Add multi-select + numberpad control panel
rob
2026-05-29 12:47:39 -0300
-
9d21816542
Flush-by-default joins (corner alignment)
rob
2026-05-29 12:21:55 -0300
-
7d01144143
Fix stuck "thinking…" — background task GC dropped the done signal
rob
2026-05-29 11:15:22 -0300
-
e9422aa133
Add unified desktop studio (woodshop / woodshop-gui)
rob
2026-05-29 11:05:39 -0300
-
b24e65548e
Fix woodshop-view not closing
rob
2026-05-29 10:26:14 -0300
-
391bbcb3f9
Real butt-joint geometry (faces, not centerlines)
rob
2026-05-29 02:31:20 -0300
-
17e7554ff1
Add `woodshop render <file.png>` for headless viewing
rob
2026-05-29 02:15:17 -0300
-
7b5c58902c
Harden command parsing (review fix)
rob
2026-05-29 01:55:12 -0300
-
892a376669
Polish viewport, add named projects, concise voice summaries, docs
rob
2026-05-29 01:50:07 -0300
-
914c86303f
Add 3D orientation, richer operations, and cut list
rob
2026-05-29 01:42:33 -0300
-
fa03ee71d3
Add voice/conversational loop reusing CmdForge tools
rob
2026-05-29 01:28:36 -0300
-
a688623caf
Add PoC core: scene model, operations, geometry, viewer
rob
2026-05-29 01:15:01 -0300
-
70591ad6fe
Initial project setup
rob
2026-05-29 00:59:35 -0300