feat: strengthen sketches, feature editing, and independent assemblies

This commit is contained in:
bherbruck committed 2026-10-11 02:44:31 -04:00
1 parent 07932d0f42
commit 0398a813c8
65 files changed
+7082 -268

No files matched your search

+5
View File
@@ -17,3 +17,8 @@ Saves are atomic: a crash at any moment leaves either the old file or the new on
replaced version is kept as `<file>.bak`. Unsaved changes are autosaved to a recovery folder,
and the next launch offers to recover them. Older design files are upgraded on open, and files
from a newer version are refused with a message.
Current designs use format 9 for semantic configuration styles, associative free-form offsets
and explicit cylindrical emboss selections. Older geometry and expressions retain their
meaning during upgrade; missing new fields use defaults. Association records and occurrence
paths are bounded and checked before they can alter geometry.