Files
FreeCADWasmDev/docs/current/techdraw-createdims-boundaries.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

24 lines
1.3 KiB
Markdown

# TechDraw Dimension Batch Boundaries
Batch: `f07216bf8aec8f2795625d5a`
Selected commands: `TechDraw_Dimension`, `TechDraw_ExtentGroup`,
`TechDraw_HorizontalExtentDimension`, `TechDraw_VerticalExtentDimension`.
The existing Web adapter routes these commands to the native family container.
This edit adds conversion of current-document object selections to the owning
`view` and projected `EdgeN`/`VertexN` selection names, rejecting mixed owners
and foreign documents before dispatch. Geometry remains owned by native FreeCAD.
Remaining: the packet reports rejected registration markers for all four commands.
Command-specific native dispatch and dimension/extent semantics still need to be
resolved against `CommandCreateDims.cpp:1384`, `:1429`, `:1430`, and `:1854`, and
`TechDrawDesktopCommands.cpp:292` and `:438`. The scheduler refused those additional
source reads with `SCHEDULER_SOURCE_BUDGET_REACHED`; the presence of the native
command map alone does not establish complete implementation. No replacement
geometry, fixed dimension results, or success markers were added.
No tests, browser validation, acceptance, benchmarks, reconciliation, builds,
or synchronization were run. Incremental build/sync/route receipts belong to the
outer pipeline and do not establish business acceptance.