feat: preserve modeling intent across sketches, assemblies, and fabrication

Persist typed sketch dimensions and bounded ordered configuration rules in format 8. Use exact occurrence paths and source identity for editing, movement, appearance, and mass. Preserve sheet material regions through cutting, folding, and exact DXF export; retain nested cavities and material islands.

Validation: cargo xtask ci passed, including 368 engine tests, 178 UI tests, 68 UI scenarios, 136 kernel tests, and the 10-crate wasm check. Actual preview workflows and legacy format-7 origin-corner reopening were inspected.
This commit is contained in:
bherbruck committed 2026-10-11 01:28:01 -04:00
1 parent d71bdb78ec
commit 07932d0f42
65 files changed
+6145 -484

No files matched your search

+1
View File
@@ -56,6 +56,7 @@ DisableAllContactCmd contact.disable_all
ContactSetCmd contact.create
FusionStartDesignConfigModeCmd config.configure
FusionShowDesignConfigPanelCmd config.table
FusionConfigurationRulesCmd config.rules
ConstructionPlaneOffsetFromPlaneCommand construct.plane.offset
ConstructionPlaneAtAngleCommand construct.plane.at_angle
ConstructionTangentPlaneCommand construct.plane.tangent
1 # Fusion catalog command id -> SolveCraft command id, for `cargo xtask parity` only (observation data).
56 ContactSetCmd
57 FusionStartDesignConfigModeCmd
58 FusionShowDesignConfigPanelCmd
59 FusionConfigurationRulesCmd
60 ConstructionPlaneOffsetFromPlaneCommand
61 ConstructionPlaneAtAngleCommand
62 ConstructionTangentPlaneCommand