{ "schema": "freecad-web-implementation-first-registry/v1", "mode": "feature-first-deferred-validation", "updatedAt": "2026-09-15T04:02:46.750363+00:00", "batches": { "baseline:Assembly": { "batchId": "baseline:Assembly", "module": "Assembly", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Assembly:assembly.createRecompute", "Assembly:assembly.inspectPythonApi", "Assembly:assembly.inspectSourceInventory", "Assembly:assembly.nativeTypeProbe", "Assembly:assembly.pythonFamily", "Assembly:assembly.saveReopen" ], "recordCount": 6, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:BIM": { "batchId": "baseline:BIM", "module": "BIM", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "BIM:bim.createAxis", "BIM:bim.extrusionData", "BIM:bim.inspectPythonApi", "BIM:bim.inspectSourceInventory", "BIM:bim.nativeProbe", "BIM:bim.pythonFamily", "BIM:bim.pythonFamilyBatch" ], "recordCount": 7, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:CAM": { "batchId": "baseline:CAM", "module": "CAM", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "CAM:cam.createRecompute", "CAM:cam.export", "CAM:cam.import", "CAM:cam.inspectPythonApi", "CAM:cam.inspectSourceInventory", "CAM:cam.pythonFamilyBatch", "CAM:cam.saveReopen" ], "recordCount": 7, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Cloud": { "batchId": "baseline:Cloud", "module": "Cloud", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Cloud:cloud.configureRecompute", "Cloud:cloud.inspectPythonApi", "Cloud:cloud.inspectSourceInventory", "Cloud:cloud.pythonFamilyBatch", "Cloud:cloud.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Draft": { "batchId": "baseline:Draft", "module": "Draft", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Draft:draft.action", "Draft:draft.pythonFamilyBatch" ], "recordCount": 2, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Fem": { "batchId": "baseline:Fem", "module": "Fem", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Fem:fem.action", "Fem:fem.nativeProbe", "Fem:fem.pythonFamilyBatch" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Help": { "batchId": "baseline:Help", "module": "Help", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Help:help.inspectSourceInventory", "Help:help.pythonApi" ], "recordCount": 2, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Import": { "batchId": "baseline:Import", "module": "Import", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Import:import.createRecompute", "Import:import.inspectSourceInventory", "Import:import.pythonApi", "Import:import.pythonFamilyBatch", "Import:import.saveReopen", "Import:import.step" ], "recordCount": 6, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Inspection": { "batchId": "baseline:Inspection", "module": "Inspection", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Inspection:inspection.createRecompute", "Inspection:inspection.inspectPythonApi", "Inspection:inspection.inspectSourceInventory", "Inspection:inspection.pythonFamilyBatch", "Inspection:inspection.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:JtReader": { "batchId": "baseline:JtReader", "module": "JtReader", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "JtReader:jtreader.createRecompute", "JtReader:jtreader.inspectSourceInventory", "JtReader:jtreader.saveReopen" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Material": { "batchId": "baseline:Material", "module": "Material", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Material:material.createRecompute", "Material:material.inspectSourceInventory", "Material:material.pythonApi", "Material:material.pythonFamilyBatch", "Material:material.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Measure": { "batchId": "baseline:Measure", "module": "Measure", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Measure:measure.createRecompute", "Measure:measure.inspectSourceInventory", "Measure:measure.measurementApi", "Measure:measure.objectFamily", "Measure:measure.pythonApi", "Measure:measure.pythonFamilyBatch", "Measure:measure.saveReopen" ], "recordCount": 7, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Mesh": { "batchId": "baseline:Mesh", "module": "Mesh", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Mesh:mesh.createRecompute", "Mesh:mesh.importExport", "Mesh:mesh.inspectSourceInventory", "Mesh:mesh.pythonApi", "Mesh:mesh.pythonFamilyBatch", "Mesh:mesh.saveReopen" ], "recordCount": 6, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:MeshPart": { "batchId": "baseline:MeshPart", "module": "MeshPart", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "MeshPart:meshpart.createRecompute", "MeshPart:meshpart.inspectSourceInventory", "MeshPart:meshpart.pythonApi", "MeshPart:meshpart.pythonFamilyBatch" ], "recordCount": 4, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:OpenSCAD": { "batchId": "baseline:OpenSCAD", "module": "OpenSCAD", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "OpenSCAD:openscad.inspectSourceInventory", "OpenSCAD:openscad.pythonApi", "OpenSCAD:openscad.pythonFamilyBatch" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Part": { "batchId": "baseline:Part", "module": "Part", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Part:part.createRecompute", "Part:part.importExport", "Part:part.inspectSourceInventory", "Part:part.pythonApi", "Part:part.pythonFamilyBatch", "Part:part.pythonMethod", "Part:part.saveReopen" ], "recordCount": 7, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:PartDesign": { "batchId": "baseline:PartDesign", "module": "PartDesign", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "PartDesign:partdesign.createRecompute", "PartDesign:partdesign.geometryFamily", "PartDesign:partdesign.inspectSourceInventory", "PartDesign:partdesign.pythonApi", "PartDesign:partdesign.pythonFamilyBatch", "PartDesign:partdesign.saveReopen" ], "recordCount": 6, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Plot": { "batchId": "baseline:Plot", "module": "Plot", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Plot:plot.pythonApi", "Plot:plot.pythonFamilyBatch" ], "recordCount": 2, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Points": { "batchId": "baseline:Points", "module": "Points", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Points:points.createRecompute", "Points:points.inspectSource", "Points:points.pythonApi", "Points:points.pythonFamilyBatch", "Points:points.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:ReverseEngineering": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "ReverseEngineering:reverseengineering.createRecompute", "ReverseEngineering:reverseengineering.inspectSourceInventory", "ReverseEngineering:reverseengineering.pythonApi", "ReverseEngineering:reverseengineering.pythonFamilyBatch", "ReverseEngineering:reverseengineering.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Robot": { "batchId": "baseline:Robot", "module": "Robot", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Robot:robot.createRecompute", "Robot:robot.inspectSourceInventory", "Robot:robot.pythonApi", "Robot:robot.pythonFamilyBatch", "Robot:robot.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Sandbox": { "batchId": "baseline:Sandbox", "module": "Sandbox", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Sandbox:sandbox.createRecompute", "Sandbox:sandbox.inspectSourceInventory", "Sandbox:sandbox.pythonApi", "Sandbox:sandbox.pythonFamilyBatch", "Sandbox:sandbox.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Show": { "batchId": "baseline:Show", "module": "Show", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Show:show.inspectSourceInventory", "Show:show.pythonApi", "Show:show.pythonFamilyBatch" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Sketcher": { "batchId": "baseline:Sketcher", "module": "Sketcher", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Sketcher:sketcher.createRecompute", "Sketcher:sketcher.inspectSourceInventory", "Sketcher:sketcher.pythonApi", "Sketcher:sketcher.pythonFamilyBatch", "Sketcher:sketcher.pythonMethod", "Sketcher:sketcher.saveReopen" ], "recordCount": 6, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Spreadsheet": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Spreadsheet:spreadsheet.createRecompute", "Spreadsheet:spreadsheet.inspectSourceInventory", "Spreadsheet:spreadsheet.pythonApi", "Spreadsheet:spreadsheet.pythonFamilyBatch", "Spreadsheet:spreadsheet.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Start": { "batchId": "baseline:Start", "module": "Start", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Start:start.inspectSourceInventory", "Start:start.moduleImport", "Start:start.pythonApi" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Surface": { "batchId": "baseline:Surface", "module": "Surface", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Surface:surface.createRecompute", "Surface:surface.inspectSourceInventory", "Surface:surface.pythonApi", "Surface:surface.pythonFamilyBatch", "Surface:surface.saveReopen" ], "recordCount": 5, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:TechDraw": { "batchId": "baseline:TechDraw", "module": "TechDraw", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "TechDraw:techdraw.createRecompute", "TechDraw:techdraw.nativeImportExport", "TechDraw:techdraw.nativeInventory", "TechDraw:techdraw.nativeSaveReopen", "TechDraw:techdraw.pythonApi", "TechDraw:techdraw.pythonFamilyBatch", "TechDraw:techdraw.pythonMethod" ], "recordCount": 7, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:TemplatePyMod": { "batchId": "baseline:TemplatePyMod", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "TemplatePyMod:templatepymod.inspectSourceInventory", "TemplatePyMod:templatepymod.pythonApi", "TemplatePyMod:templatepymod.pythonFamilyBatch" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Test": { "batchId": "baseline:Test", "module": "Test", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Test:test.inspectRegistry" ], "recordCount": 1, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Tux": { "batchId": "baseline:Tux", "module": "Tux", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Tux:tux.navigationBoundary" ], "recordCount": 1, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "baseline:Web": { "batchId": "baseline:Web", "module": "Web", "tier": "feature-workflow", "family": "registered-command", "recordIds": [ "Web:web.saveReopenBoundary", "Web:web.serverContract", "Web:web.statefulFamilyBatch" ], "recordCount": 3, "status": "implemented_pending_use", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "artifacts": [ "web/public/modules/manifest.json" ], "source": "existing-routes-and-module-artifacts", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ace072e10cb5516f5f1c2bc8": { "batchId": "ace072e10cb5516f5f1c2bc8", "module": "Part", "tier": "feature-workflow", "family": "desktop-command", "recordIds": [], "recordCount": 0, "selectedRecordCount": 16, "remainingRecordCount": 16, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T20:14:19.197982+00:00" }, "ee80d806a2f36cf74857bd9b": { "batchId": "ee80d806a2f36cf74857bd9b", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_Boolean", "Part:desktop:Part_Box2", "Part:desktop:Part_Box3", "Part:desktop:Part_BoxSelection", "Part:desktop:Part_Builder", "Part:desktop:Part_Chamfer", "Part:desktop:Part_CheckGeometry", "Part:desktop:Part_Common" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "split-desktop-command-module", "updatedAt": "2026-09-05T21:23:15.138524+00:00" }, "65eab990d767c936da55c1db": { "batchId": "65eab990d767c936da55c1db", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_CompCompoundTools", "Part:desktop:Part_CompJoinFeatures", "Part:desktop:Part_CompOffset", "Part:desktop:Part_CompSplitFeatures", "Part:desktop:Part_Compound", "Part:desktop:Part_CoordinateSystem", "Part:desktop:Part_CrossSections", "Part:desktop:Part_Cut" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T21:47:02.705058+00:00" }, "dfc19c7a686d92685e532219": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_DatumLine", "Part:desktop:Part_DatumPlane", "Part:desktop:Part_DatumPoint", "Part:desktop:Part_Export", "Part:desktop:Part_Extrude", "Part:desktop:Part_Fillet", "Part:desktop:Part_Fuse", "Part:desktop:Part_Import" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "42cd39fc36587ad1c6840987": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_ImportCurveNet", "Part:desktop:Part_Loft", "Part:desktop:Part_MakeFace", "Part:desktop:Part_MakeSolid", "Part:desktop:Part_Mirror", "Part:desktop:Part_NewDoc", "Part:desktop:Part_Offset", "Part:desktop:Part_Offset2D" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "eb7d73e6944bf6188263e04c": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_PickCurveNet", "Part:desktop:Part_Primitives", "Part:desktop:Part_ProjectionOnSurface", "Part:desktop:Part_ReverseShape", "Part:desktop:Part_Revolve", "Part:desktop:Part_RuledSurface", "Part:desktop:Part_Scale", "Part:desktop:Part_Section" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "eea67cefb5086645292e7aec": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Part:desktop:Boolean", "Part:desktop:Compound", "Part:desktop:Copy", "Part:desktop:Join", "Part:desktop:Part_ColorPerFace", "Part:desktop:Primitives", "Part:desktop:Solids", "Part:desktop:Split" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "a528d5e2d3520c2cb40314a3": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "recordIds": [ "Part:desktop:Part_Defeaturing", "Part:desktop:Part_ElementCopy", "Part:desktop:Part_PointsFromMesh", "Part:desktop:Part_RefineShape", "Part:desktop:Part_ShapeFromMesh", "Part:desktop:Part_SimpleCopy", "Part:desktop:Part_SimpleCylinder", "Part:desktop:Part_TransformedCopy" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "2fcab72c9fa66cd67c4ce845": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "recordIds": [ "Part:desktop:Part_Box", "Part:desktop:Part_Cone", "Part:desktop:Part_Cylinder", "Part:desktop:Part_Sphere", "Part:desktop:Part_Torus" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "6af8337b91d4a04527df031a": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "recordIds": [ "Part:desktop:Part_EdgeSelection", "Part:desktop:Part_FaceSelection", "Part:desktop:Part_RemoveSelectionGate", "Part:desktop:Part_SelectFilter", "Part:desktop:Part_VertexSelection" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "06127b344b196852e6ac2a21": { "batchId": "06127b344b196852e6ac2a21", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_SectionCut", "Part:desktop:Part_ShapeInfo", "Part:desktop:Part_Sweep", "Part:desktop:Part_Thickness" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:19:00.150112+00:00" }, "6886c096a51ba8cda6bdc58e": { "batchId": "6886c096a51ba8cda6bdc58e", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbenchmanipulator", "recordIds": [ "Part:desktop:Part_Datums" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:21:05.141502+00:00" }, "fe211394d164226dea6f36ba": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "PartDesign:desktop:PartDesign_AdditiveHelix", "PartDesign:desktop:PartDesign_AdditiveLoft", "PartDesign:desktop:PartDesign_AdditivePipe", "PartDesign:desktop:PartDesign_Boolean", "PartDesign:desktop:PartDesign_Chamfer", "PartDesign:desktop:PartDesign_Clone", "PartDesign:desktop:PartDesign_CompDatums", "PartDesign:desktop:PartDesign_CompSketches" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "5d80c11bb906ecb7322aa7a0": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "PartDesign:desktop:PartDesign_CoordinateSystem", "PartDesign:desktop:PartDesign_Draft", "PartDesign:desktop:PartDesign_Fillet", "PartDesign:desktop:PartDesign_Groove", "PartDesign:desktop:PartDesign_Hole", "PartDesign:desktop:PartDesign_Line", "PartDesign:desktop:PartDesign_LinearPattern", "PartDesign:desktop:PartDesign_Mirrored" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "b3340b86f7a4a83524b189a7": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "PartDesign:desktop:PartDesign_MultiTransform", "PartDesign:desktop:PartDesign_NewSketch", "PartDesign:desktop:PartDesign_Pad", "PartDesign:desktop:PartDesign_Plane", "PartDesign:desktop:PartDesign_Pocket", "PartDesign:desktop:PartDesign_Point", "PartDesign:desktop:PartDesign_PolarPattern", "PartDesign:desktop:PartDesign_Revolution" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "d8a4b9920447cddfc4448c54": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "PartDesign:desktop:PartDesign_Scaled", "PartDesign:desktop:PartDesign_ShapeBinder", "PartDesign:desktop:PartDesign_SubShapeBinder", "PartDesign:desktop:PartDesign_SubtractiveHelix", "PartDesign:desktop:PartDesign_SubtractiveLoft", "PartDesign:desktop:PartDesign_SubtractivePipe", "PartDesign:desktop:PartDesign_Thickness", "PartDesign:desktop:Sketcher_EditSketch" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "7c19691bc333795c92d1352c": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "recordIds": [ "PartDesign:desktop:PartDesign_Body", "PartDesign:desktop:PartDesign_DuplicateSelection", "PartDesign:desktop:PartDesign_Migrate", "PartDesign:desktop:PartDesign_MoveFeature", "PartDesign:desktop:PartDesign_MoveFeatureInTree", "PartDesign:desktop:PartDesign_MoveTip" ], "recordCount": 6, "selectedRecordCount": 6, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "8f515e522220740c01159d7d": { "batchId": "8f515e522220740c01159d7d", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandprimitive", "recordIds": [ "PartDesign:desktop:PartDesign_CompPrimitiveAdditive", "PartDesign:desktop:PartDesign_CompPrimitiveSubtractive" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T00:32:58.325372+00:00" }, "9390ec885262de628e57e226": { "batchId": "9390ec885262de628e57e226", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "PartDesign:desktop:PartDesign_InvoluteGear", "PartDesign:desktop:PartDesign_Sprocket" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T00:37:26.557583+00:00" }, "5daed79af4b703f7cf2f43d5": { "batchId": "5daed79af4b703f7cf2f43d5", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "PartDesign:desktop:Sketcher_MapSketch" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T00:43:36.600996+00:00" }, "6034a7e01da321177ba043d1": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "recordIds": [ "Sketcher:desktop:Sketcher_CarbonCopy", "Sketcher:desktop:Sketcher_CompCreateArc", "Sketcher:desktop:Sketcher_CompCreateBSpline", "Sketcher:desktop:Sketcher_CompCreateConic", "Sketcher:desktop:Sketcher_CompCreateFillets", "Sketcher:desktop:Sketcher_CompCreateRectangles", "Sketcher:desktop:Sketcher_CompCreateRegularPolygon", "Sketcher:desktop:Sketcher_CompCurveEdition" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "669052490bf39fdc8d93f754": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "recordIds": [ "Sketcher:desktop:Sketcher_CompExternal", "Sketcher:desktop:Sketcher_CompLine", "Sketcher:desktop:Sketcher_CompSlot", "Sketcher:desktop:Sketcher_Create3PointArc", "Sketcher:desktop:Sketcher_Create3PointCircle", "Sketcher:desktop:Sketcher_CreateArc", "Sketcher:desktop:Sketcher_CreateArcOfEllipse", "Sketcher:desktop:Sketcher_CreateArcOfHyperbola" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "109cba06fd0fd5960b87deb3": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "recordIds": [ "Sketcher:desktop:Sketcher_CreateArcOfParabola", "Sketcher:desktop:Sketcher_CreateArcSlot", "Sketcher:desktop:Sketcher_CreateBSpline", "Sketcher:desktop:Sketcher_CreateBSplineByInterpolation", "Sketcher:desktop:Sketcher_CreateChamfer", "Sketcher:desktop:Sketcher_CreateCircle", "Sketcher:desktop:Sketcher_CreateEllipseBy3Points", "Sketcher:desktop:Sketcher_CreateEllipseByCenter", "Sketcher:desktop:Sketcher_CreateFillet", "Sketcher:desktop:Sketcher_CreateHeptagon", "Sketcher:desktop:Sketcher_CreateHexagon", "Sketcher:desktop:Sketcher_CreateLine", "Sketcher:desktop:Sketcher_CreateOblong", "Sketcher:desktop:Sketcher_CreateOctagon", "Sketcher:desktop:Sketcher_CreatePentagon", "Sketcher:desktop:Sketcher_CreatePeriodicBSpline" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "772cea8b157ac19ccd3439c7": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "recordIds": [ "Sketcher:desktop:Sketcher_ChangeDimensionConstraint", "Sketcher:desktop:Sketcher_CompConstrainRadDia", "Sketcher:desktop:Sketcher_CompConstrainTools", "Sketcher:desktop:Sketcher_CompDimensionTools", "Sketcher:desktop:Sketcher_CompHorVer", "Sketcher:desktop:Sketcher_CompToggleConstraints", "Sketcher:desktop:Sketcher_ConstrainAngle", "Sketcher:desktop:Sketcher_ConstrainBlock", "Sketcher:desktop:Sketcher_ConstrainCoincidentUnified", "Sketcher:desktop:Sketcher_ConstrainDiameter", "Sketcher:desktop:Sketcher_ConstrainDistance", "Sketcher:desktop:Sketcher_ConstrainDistanceX", "Sketcher:desktop:Sketcher_ConstrainDistanceY", "Sketcher:desktop:Sketcher_ConstrainEqual", "Sketcher:desktop:Sketcher_ConstrainGroup", "Sketcher:desktop:Sketcher_ConstrainHorVer" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "3eb94fbbfdf7fffd24956c4f": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "recordIds": [ "Sketcher:desktop:Sketcher_CompCopy", "Sketcher:desktop:Sketcher_CopyClipboard", "Sketcher:desktop:Sketcher_Cut", "Sketcher:desktop:Sketcher_DeleteAllConstraints", "Sketcher:desktop:Sketcher_DeleteAllGeometry", "Sketcher:desktop:Sketcher_Offset", "Sketcher:desktop:Sketcher_Paste", "Sketcher:desktop:Sketcher_RectangularArray", "Sketcher:desktop:Sketcher_RemoveAxesAlignment", "Sketcher:desktop:Sketcher_RestoreInternalAlignmentGeometry", "Sketcher:desktop:Sketcher_Rotate", "Sketcher:desktop:Sketcher_Scale", "Sketcher:desktop:Sketcher_SelectConflictingConstraints", "Sketcher:desktop:Sketcher_SelectConstraints", "Sketcher:desktop:Sketcher_SelectElementsAssociatedWithConstraints", "Sketcher:desktop:Sketcher_SelectElementsWithDoFs" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "d6e1b5e32ddf5159a2a32652": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "recordIds": [ "Sketcher:desktop:Sketcher_CreatePeriodicBSplineByInterpolation", "Sketcher:desktop:Sketcher_CreatePoint", "Sketcher:desktop:Sketcher_CreatePolyline", "Sketcher:desktop:Sketcher_CreateRectangle", "Sketcher:desktop:Sketcher_CreateRectangle_Center", "Sketcher:desktop:Sketcher_CreateRegularPolygon", "Sketcher:desktop:Sketcher_CreateSlot", "Sketcher:desktop:Sketcher_CreateSquare", "Sketcher:desktop:Sketcher_CreateText", "Sketcher:desktop:Sketcher_CreateTriangle", "Sketcher:desktop:Sketcher_Extend", "Sketcher:desktop:Sketcher_Intersection", "Sketcher:desktop:Sketcher_Projection", "Sketcher:desktop:Sketcher_Split", "Sketcher:desktop:Sketcher_Trimming" ], "recordCount": 15, "selectedRecordCount": 15, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "c53088527afeeb64750b132d": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "recordIds": [ "Sketcher:desktop:Sketcher_ConstrainHorizontal", "Sketcher:desktop:Sketcher_ConstrainLock", "Sketcher:desktop:Sketcher_ConstrainParallel", "Sketcher:desktop:Sketcher_ConstrainPerpendicular", "Sketcher:desktop:Sketcher_ConstrainRadiam", "Sketcher:desktop:Sketcher_ConstrainRadius", "Sketcher:desktop:Sketcher_ConstrainSnellsLaw", "Sketcher:desktop:Sketcher_ConstrainSymmetric", "Sketcher:desktop:Sketcher_ConstrainTangent", "Sketcher:desktop:Sketcher_ConstrainVertical", "Sketcher:desktop:Sketcher_Dimension", "Sketcher:desktop:Sketcher_ToggleActiveConstraint", "Sketcher:desktop:Sketcher_ToggleDrivingConstraint" ], "recordCount": 13, "selectedRecordCount": 13, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "daa1b937334de052011c9690": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sketcher:desktop:Sketcher_Grid", "Sketcher:desktop:Sketcher_LeaveSketch", "Sketcher:desktop:Sketcher_MergeSketches", "Sketcher:desktop:Sketcher_MirrorSketch", "Sketcher:desktop:Sketcher_NewSketch", "Sketcher:desktop:Sketcher_RenderingOrder", "Sketcher:desktop:Sketcher_ReorientSketch", "Sketcher:desktop:Sketcher_Snap", "Sketcher:desktop:Sketcher_StopOperation", "Sketcher:desktop:Sketcher_ValidateSketch", "Sketcher:desktop:Sketcher_ViewSection", "Sketcher:desktop:Sketcher_ViewSketch" ], "recordCount": 12, "selectedRecordCount": 12, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "fdb7a718760e494e7d4b45a7": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "recordIds": [ "Sketcher:desktop:Sketcher_BSplineConvertToNURBS", "Sketcher:desktop:Sketcher_BSplineDecreaseDegree", "Sketcher:desktop:Sketcher_BSplineDecreaseKnotMultiplicity", "Sketcher:desktop:Sketcher_BSplineIncreaseDegree", "Sketcher:desktop:Sketcher_BSplineIncreaseKnotMultiplicity", "Sketcher:desktop:Sketcher_BSplineInsertKnot", "Sketcher:desktop:Sketcher_CompModifyKnotMultiplicity", "Sketcher:desktop:Sketcher_JoinCurves" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "c58ebfa5b81abf258a652258": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "recordIds": [ "Sketcher:desktop:Sketcher_SelectHorizontalAxis", "Sketcher:desktop:Sketcher_SelectMalformedConstraints", "Sketcher:desktop:Sketcher_SelectOrigin", "Sketcher:desktop:Sketcher_SelectPartiallyRedundantConstraints", "Sketcher:desktop:Sketcher_SelectRedundantConstraints", "Sketcher:desktop:Sketcher_SelectVerticalAxis", "Sketcher:desktop:Sketcher_Symmetry", "Sketcher:desktop:Sketcher_Translate" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "25b36bbce6b30ac49dc66905": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "recordIds": [ "Sketcher:desktop:Sketcher_ArcOverlay", "Sketcher:desktop:Sketcher_BSplineComb", "Sketcher:desktop:Sketcher_BSplineDegree", "Sketcher:desktop:Sketcher_BSplineKnotMultiplicity", "Sketcher:desktop:Sketcher_BSplinePoleWeight", "Sketcher:desktop:Sketcher_BSplinePolygon", "Sketcher:desktop:Sketcher_CompBSplineShowHideGeometryInformation" ], "recordCount": 7, "selectedRecordCount": 7, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "ca45ca301c10db1a2e79eae6": { "batchId": "ca45ca301c10db1a2e79eae6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Sketcher:desktop:Constraints", "Sketcher:desktop:Geometries", "Sketcher:desktop:Sketcher" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T02:07:55.877239+00:00" }, "30dbfab818b6eedf41ba5271": { "batchId": "30dbfab818b6eedf41ba5271", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Sketcher:desktop:Sketcher_SwitchVirtualSpace", "Sketcher:desktop:Sketcher_ToggleConstruction" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T02:23:04.344589+00:00" }, "6bf6093cde0ca83f71af01b8": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionCascadeDimensionGroup", "TechDraw:desktop:TechDraw_ExtensionCascadeHorizDimension", "TechDraw:desktop:TechDraw_ExtensionCascadeObliqueDimension", "TechDraw:desktop:TechDraw_ExtensionCascadeVertDimension", "TechDraw:desktop:TechDraw_ExtensionChamferDimensionGroup", "TechDraw:desktop:TechDraw_ExtensionCreateChainDimensionGroup", "TechDraw:desktop:TechDraw_ExtensionCreateCoordDimensionGroup", "TechDraw:desktop:TechDraw_ExtensionCreateHorizChainDimension", "TechDraw:desktop:TechDraw_ExtensionCreateHorizChamferDimension", "TechDraw:desktop:TechDraw_ExtensionCreateHorizCoordDimension", "TechDraw:desktop:TechDraw_ExtensionCreateLengthArc", "TechDraw:desktop:TechDraw_ExtensionCreateObliqueChainDimension", "TechDraw:desktop:TechDraw_ExtensionCreateObliqueCoordDimension", "TechDraw:desktop:TechDraw_ExtensionCreateVertChainDimension", "TechDraw:desktop:TechDraw_ExtensionCreateVertChamferDimension", "TechDraw:desktop:TechDraw_ExtensionCreateVertCoordDimension" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "cc568ab2796a1ef0cc8906df": { "batchId": "cc568ab2796a1ef0cc8906df", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Assembly:desktop:Assembly_LinkSelectLinked", "Assembly:desktop:Assembly_SelectComponentsWithDoFs", "Assembly:desktop:Assembly_SelectConflictingConstraints", "Assembly:desktop:Assembly_SelectJointsOfComponent", "Assembly:desktop:Assembly_SelectMalformedConstraints", "Assembly:desktop:Assembly_SelectRedundantConstraints" ], "recordCount": 6, "selectedRecordCount": 6, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T03:07:43.450762+00:00" }, "336a4c9cf7e5eea15e418e71": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "BIM:desktop:Arch_RebarTools", "BIM:desktop:BIM_ArcTools", "BIM:desktop:BIM_ArrayTools", "BIM:desktop:BIM_AxisTools", "BIM:desktop:BIM_BooleanTools", "BIM:desktop:BIM_CloneTools", "BIM:desktop:BIM_Create2DViews", "BIM:desktop:BIM_GenericTools", "BIM:desktop:BIM_IfcManageTools", "BIM:desktop:BIM_OffsetTools", "BIM:desktop:BIM_ReportTools", "BIM:desktop:BIM_SplineTools" ], "recordCount": 12, "selectedRecordCount": 12, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "react-navigation", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "b2d4c2456439736147a4571b": { "batchId": "b2d4c2456439736147a4571b", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_BoundingBox", "Mesh:desktop:Mesh_EvaluateSolid" ], "recordCount": 2, "selectedRecordCount": 16, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:05:53.120642+00:00" }, "3e71ecb69c0761db8c2a58f0": { "batchId": "3e71ecb69c0761db8c2a58f0", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_AddFacet", "Mesh:desktop:Mesh_Decimating", "Mesh:desktop:Mesh_FlipNormals", "Mesh:desktop:Mesh_HarmonizeNormals" ], "recordCount": 4, "selectedRecordCount": 16, "remainingRecordCount": 12, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:08:51.548772+00:00" }, "e084ae8e8bd89f9f2f96cc4c": { "batchId": "e084ae8e8bd89f9f2f96cc4c", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_BuildRegularSolid", "Mesh:desktop:Mesh_CrossSections", "Mesh:desktop:Mesh_CurvatureInfo", "Mesh:desktop:Mesh_EvaluateFacet", "Mesh:desktop:Mesh_Evaluation", "Mesh:desktop:Mesh_Export", "Mesh:desktop:Mesh_FillInteractiveHole", "Mesh:desktop:Mesh_FillupHoles", "Mesh:desktop:Mesh_FromGeometry", "Mesh:desktop:Mesh_FromPartShape", "Mesh:desktop:Mesh_Import", "Mesh:desktop:Mesh_Intersection", "Mesh:desktop:Mesh_Merge", "Mesh:desktop:Mesh_PolyCut", "Mesh:desktop:Mesh_PolySegm" ], "recordCount": 15, "selectedRecordCount": 16, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:10:44.269018+00:00" }, "bb43884a92f9ae283dc3974f": { "batchId": "bb43884a92f9ae283dc3974f", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_Difference" ], "recordCount": 1, "selectedRecordCount": 15, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:33:00.290083+00:00" }, "9861e9f7724832b010c22b97": { "batchId": "9861e9f7724832b010c22b97", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_Export", "Mesh:desktop:Mesh_FillupHoles", "Mesh:desktop:Mesh_FromGeometry" ], "recordCount": 3, "selectedRecordCount": 16, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:35:01.382546+00:00" }, "b5bcae91df7f8fbdd1527034": { "batchId": "b5bcae91df7f8fbdd1527034", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_Import", "Mesh:desktop:Mesh_Merge" ], "recordCount": 2, "selectedRecordCount": 16, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T05:52:11.044381+00:00" }, "82e98513ff1b8c760354790d": { "batchId": "82e98513ff1b8c760354790d", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_BuildRegularSolid", "Mesh:desktop:Mesh_CrossSections", "Mesh:desktop:Mesh_CurvatureInfo", "Mesh:desktop:Mesh_EvaluateFacet" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T07:16:31.594383+00:00" }, "1df5d829ad63dc6c770bb973": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_Evaluation", "Mesh:desktop:Mesh_FillInteractiveHole", "Mesh:desktop:Mesh_FromPartShape", "Mesh:desktop:Mesh_Intersection", "Mesh:desktop:Mesh_PolyCut", "Mesh:desktop:Mesh_PolySegm", "Mesh:desktop:Mesh_PolySplit", "Mesh:desktop:Mesh_PolyTrim", "Mesh:desktop:Mesh_RemeshGmsh", "Mesh:desktop:Mesh_RemoveCompByHand", "Mesh:desktop:Mesh_RemoveComponents", "Mesh:desktop:Mesh_SectionByPlane", "Mesh:desktop:Mesh_Segmentation", "Mesh:desktop:Mesh_SegmentationBestFit", "Mesh:desktop:Mesh_Smoothing", "Mesh:desktop:Mesh_SplitComponents" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "0c51ec3526c2aef93d8fe626": { "batchId": "0c51ec3526c2aef93d8fe626", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_TrimByPlane", "Mesh:desktop:Mesh_Union", "Mesh:desktop:Mesh_VertexCurvature" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T07:24:08.768654+00:00" }, "f2dbf8818cad61291c0dfd19": { "batchId": "f2dbf8818cad61291c0dfd19", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_CompEmConstraints", "Fem:desktop:FEM_CompEmEquations", "Fem:desktop:FEM_CompMechEquations", "Fem:desktop:FEM_ConstraintBearing" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T07:55:05.201892+00:00" }, "32fd82f43cf94db10d95b748": { "batchId": "32fd82f43cf94db10d95b748", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_ConstraintContact", "Fem:desktop:FEM_ConstraintDisplacement", "Fem:desktop:FEM_ConstraintFixed", "Fem:desktop:FEM_ConstraintFluidBoundary" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T07:55:05.211748+00:00" }, "a2961bd506995237b2a31dbf": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_ConstraintForce", "Fem:desktop:FEM_ConstraintGear", "Fem:desktop:FEM_ConstraintHeatflux", "Fem:desktop:FEM_ConstraintInitialTemperature", "Fem:desktop:FEM_ConstraintPlaneRotation", "Fem:desktop:FEM_ConstraintPressure", "Fem:desktop:FEM_ConstraintPulley", "Fem:desktop:FEM_ConstraintRigidBody", "Fem:desktop:FEM_ConstraintSpring", "Fem:desktop:FEM_ConstraintTemperature", "Fem:desktop:FEM_ConstraintTransform", "Fem:desktop:FEM_CreateElementsSet", "Fem:desktop:FEM_CreateNodesSet", "Fem:desktop:FEM_DefineElementsSet", "Fem:desktop:FEM_DefineNodesSet", "Fem:desktop:FEM_FemAddPart" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "ea6d8b209e668139dafc10c0": { "batchId": "ea6d8b209e668139dafc10c0", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_PostApplyChanges", "Fem:desktop:FEM_PostBranchFilter", "Fem:desktop:FEM_PostCreateFunctions", "Fem:desktop:FEM_PostFilterCalculator" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T08:18:02.681857+00:00" }, "8303be593355ae9065cfe69d": { "batchId": "8303be593355ae9065cfe69d", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_PostFilterClipRegion", "Fem:desktop:FEM_PostFilterClipScalar", "Fem:desktop:FEM_PostFilterContours", "Fem:desktop:FEM_PostFilterCutFunction" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "deferred-build-flush", "updatedAt": "2026-09-07T02:06:14.904067+00:00" }, "73328ebb94e64404f06f47d8": { "batchId": "73328ebb94e64404f06f47d8", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "CAM:desktop:CAM_Area", "CAM:desktop:CAM_Area_Workplane", "CAM:desktop:CAM_Compound", "CAM:desktop:CAM_Shape" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T08:55:10.815341+00:00" }, "025edef8bf9a973f79e42577": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "CAM:desktop:CAM_Array", "CAM:desktop:CAM_DressupArray", "CAM:desktop:CAM_ExportTemplate", "CAM:desktop:CAM_PropertyBag", "CAM:desktop:CAM_Camotics", "CAM:desktop:CAM_Comment", "CAM:desktop:CAM_Copy", "CAM:desktop:CAM_DressupAxisMap" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "7662af8745795202cdcb4e2d": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "CAM:desktop:CAM_DressupDogbone", "CAM:desktop:CAM_DressupDragKnife", "CAM:desktop:CAM_DressupLeadInOut", "CAM:desktop:CAM_DressupPathBoundary", "CAM:desktop:CAM_DressupRampEntry", "CAM:desktop:CAM_DressupTag", "CAM:desktop:CAM_DressupZCorrect", "CAM:desktop:CAM_Fixture" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "1e99e89b98571e9aa9693d48": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "CAM:desktop:CAM_Inspect", "CAM:desktop:CAM_Job", "CAM:desktop:CAM_PathShapeTC", "CAM:desktop:CAM_Sanity", "CAM:desktop:CAM_SetStartPoint", "CAM:desktop:CAM_SimpleCopy", "CAM:desktop:CAM_Simulator", "CAM:desktop:CAM_SimulatorGL" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "efc56916100013a71606bb0b": { "batchId": "efc56916100013a71606bb0b", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "CAM:desktop:CAM_Stop", "CAM:desktop:CAM_ToolController" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:22:12.614053+00:00" }, "eecccd03563c66321401de26": { "batchId": "eecccd03563c66321401de26", "module": "Import", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Import:desktop:Import_Iges", "Import:desktop:Import_ReadBREP", "Import:desktop:Part_ImportStep" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebImportRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebImportRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebImportRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:25:14.219047+00:00" }, "e8fdaa3880b0add1020efbef": { "batchId": "e8fdaa3880b0add1020efbef", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sandbox:desktop:Sandbox_BlockThread", "Sandbox:desktop:Sandbox_CryptographicHash", "Sandbox:desktop:Sandbox_Dialog", "Sandbox:desktop:Sandbox_EventLoop" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSandboxRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T09:53:30.003951+00:00" }, "bfcad7aa3da53d9b97a2690c": { "batchId": "bfcad7aa3da53d9b97a2690c", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sandbox:desktop:Sandbox_FileDialog", "Sandbox:desktop:Sandbox_GDIWidget", "Sandbox:desktop:Sandbox_MengerSponge", "Sandbox:desktop:Sandbox_MeshLoad" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSandboxRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T09:53:30.015218+00:00" }, "29f28b03c65d226f22f0c421": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sandbox:desktop:Sandbox_MeshLoaderBoost", "Sandbox:desktop:Sandbox_MeshLoaderFuture", "Sandbox:desktop:Sandbox_MeshTestJob", "Sandbox:desktop:Sandbox_MeshTestRef", "Sandbox:desktop:Sandbox_NoThread", "Sandbox:desktop:Sandbox_NolockPython", "Sandbox:desktop:Sandbox_PySideThread", "Sandbox:desktop:Sandbox_PythonLockThread", "Sandbox:desktop:Sandbox_PythonMainThread", "Sandbox:desktop:Sandbox_PythonThread", "Sandbox:desktop:Sandbox_RedirectPaint", "Sandbox:desktop:Sandbox_SaveThread", "Sandbox:desktop:Sandbox_SeqThread", "Sandbox:desktop:Sandbox_TestThread", "Sandbox:desktop:Sandbox_Thread", "Sandbox:desktop:Sandbox_WidgetShape" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSandboxRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "0b3a675b195d214e7f63a629": { "batchId": "0b3a675b195d214e7f63a629", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Spreadsheet:desktop:Spreadsheet_AlignBottom", "Spreadsheet:desktop:Spreadsheet_AlignCenter", "Spreadsheet:desktop:Spreadsheet_AlignLeft", "Spreadsheet:desktop:Spreadsheet_AlignRight" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSpreadsheetRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm" ], "source": "deferred-build-flush", "updatedAt": "2026-09-07T02:05:18.432904+00:00" }, "ef1805821a7acfe7abfd56ed": { "batchId": "ef1805821a7acfe7abfd56ed", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-commandtrajectory", "recordIds": [ "Robot:desktop:Robot_CreateTrajectory", "Robot:desktop:Robot_Edge2Trac", "Robot:desktop:Robot_InsertWaypoint", "Robot:desktop:Robot_InsertWaypointPreselect" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebRobotRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "updatedAt": "2026-09-06T22:11:37.995667+00:00" }, "261113573f4d1a326a36b27c": { "batchId": "261113573f4d1a326a36b27c", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Surface:desktop:Surface_BlendCurve", "Surface:desktop:Surface_CurveOnMesh", "Surface:desktop:Surface_Cut", "Surface:desktop:Surface_ExtendFace" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSurfaceRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSurfaceRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSurfaceRuntimeProbe.wasm" ], "source": "deferred-build-flush", "updatedAt": "2026-09-07T02:05:48.043108+00:00" }, "e249ed33a70bba5ffb68404f": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sandbox:desktop:Sandbox_WorkerThread", "Sandbox:desktop:Std_GrabWidget", "Sandbox:desktop:Std_ImageNode", "Sandbox:desktop:Std_TestGraphicsView", "Sandbox:desktop:Std_TestTaskBox" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSandboxRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "ead721d7f8de7d7a7adae598": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Robot:desktop:Robot_Create", "Robot:desktop:Robot_RestoreHomePos", "Robot:desktop:Robot_SetHomePos", "Robot:desktop:Robot_Simulate", "Robot:desktop:Robot_SetDefaultOrientation", "Robot:desktop:Robot_SetDefaultValues", "Robot:desktop:Robot_TrajectoryCompound", "Robot:desktop:Robot_TrajectoryDressUp" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebRobotRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "238b8acad653d92fad116a88": { "batchId": "238b8acad653d92fad116a88", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Robot:desktop:Robot_ExportKukaCompact", "Robot:desktop:Robot_ExportKukaFull", "Robot:desktop:Robot_AddToolShape" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebRobotRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T00:15:22.871035+00:00" }, "84184917f8f77b44f31d6631": { "batchId": "84184917f8f77b44f31d6631", "module": "Cloud", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Cloud:desktop:Cloud_Test" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCloudKernelProbe", "buildTree": "freecad-source/build-web/cloud-configure-r2", "artifacts": [ "freecad-source/build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.js", "freecad-source/build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T00:18:35.871428+00:00" }, "e505f1db46da1ee2d1c41663": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Part:desktop:Part_Boolean", "Part:desktop:Part_Box2", "Part:desktop:Part_Box3", "Part:desktop:Part_BoxSelection", "Part:desktop:Part_Builder", "Part:desktop:Part_Chamfer", "Part:desktop:Part_CheckGeometry", "Part:desktop:Part_Common", "Part:desktop:Part_CompCompoundTools", "Part:desktop:Part_CompJoinFeatures", "Part:desktop:Part_CompOffset", "Part:desktop:Part_CompSplitFeatures", "Part:desktop:Part_Compound", "Part:desktop:Part_CoordinateSystem", "Part:desktop:Part_CrossSections", "Part:desktop:Part_Cut" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "deferred-build-flush", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "finalize:Start:FreeCADWebStartRuntimeProbe": { "batchId": "finalize:Start:FreeCADWebStartRuntimeProbe", "module": "Start", "tier": "feature-workflow", "family": "routed-target", "recordIds": [ "Start:desktop:Start_Start" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebStartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.wasm" ], "source": "direct-target-build", "updatedAt": "2026-09-07T01:55:42.392304+00:00" }, "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "recordIds": [ "TemplatePyMod:desktop:TemplatePyMod_Cmd1", "TemplatePyMod:desktop:TemplatePyMod_Cmd2", "TemplatePyMod:desktop:TemplatePyMod_Cmd3", "TemplatePyMod:desktop:TemplatePyMod_Cmd4", "TemplatePyMod:desktop:TemplatePyMod_Cmd5" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTemplatePyModRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.wasm" ], "source": "direct-target-build", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "11420d02769284279e2e8b23": { "batchId": "11420d02769284279e2e8b23", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "PartDesign:desktop:Part_ColorPerFace" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:19:38.195989+00:00" }, "53f5a154c74071fdbd287db6": { "batchId": "53f5a154c74071fdbd287db6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Sketcher:desktop:Sketcher_EditSketch", "Sketcher:desktop:Sketcher_MapSketch" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:20:07.425304+00:00" }, "ba3f92c15dd6c570b56d586d": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionLinePPGroup", "TechDraw:desktop:TechDraw_ExtensionLineParallel", "TechDraw:desktop:TechDraw_ExtensionLinePerpendicular" ], "recordCount": 3, "selectedRecordCount": 16, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:33:11.649010+00:00" }, "c6df590afdf13a1faf523270": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "TechDraw:desktop:TechDraw_ClipGroup", "TechDraw:desktop:TechDraw_ClipGroupAdd", "TechDraw:desktop:TechDraw_ClipGroupRemove" ], "recordCount": 3, "selectedRecordCount": 16, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:36:22.998136+00:00" }, "75fb1b2fe074f0e506631278": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "recordIds": [ "TechDraw:desktop:TechDraw_Annotation" ], "recordCount": 1, "selectedRecordCount": 16, "remainingRecordCount": 15, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:45:17.897735+00:00" }, "e9b39ecb9453e97176805687": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "recordIds": [ "TechDraw:desktop:TechDraw_3PtAngleDimension", "TechDraw:desktop:TechDraw_AngleDimension", "TechDraw:desktop:TechDraw_AreaDimension", "TechDraw:desktop:TechDraw_CompDimensionTools", "TechDraw:desktop:TechDraw_DiameterDimension", "TechDraw:desktop:TechDraw_Dimension", "TechDraw:desktop:TechDraw_DimensionRepair", "TechDraw:desktop:TechDraw_ExtentGroup", "TechDraw:desktop:TechDraw_HorizontalDimension", "TechDraw:desktop:TechDraw_HorizontalExtentDimension", "TechDraw:desktop:TechDraw_LengthDimension", "TechDraw:desktop:TechDraw_RadiusDimension", "TechDraw:desktop:TechDraw_VerticalDimension", "TechDraw:desktop:TechDraw_VerticalExtentDimension" ], "recordCount": 14, "selectedRecordCount": 14, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "38708de1aedbdb34a7a19fbc": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionCustomizeFormat", "TechDraw:desktop:TechDraw_ExtensionDecreaseDecimal", "TechDraw:desktop:TechDraw_ExtensionIncreaseDecimal", "TechDraw:desktop:TechDraw_ExtensionIncreaseDecreaseGroup", "TechDraw:desktop:TechDraw_ExtensionInsertDiameter", "TechDraw:desktop:TechDraw_ExtensionInsertPrefixGroup", "TechDraw:desktop:TechDraw_ExtensionInsertRepetition", "TechDraw:desktop:TechDraw_ExtensionInsertSquare", "TechDraw:desktop:TechDraw_ExtensionPosChainDimensionGroup", "TechDraw:desktop:TechDraw_ExtensionPosHorizChainDimension", "TechDraw:desktop:TechDraw_ExtensionPosObliqueChainDimension", "TechDraw:desktop:TechDraw_ExtensionPosVertChainDimension", "TechDraw:desktop:TechDraw_ExtensionRemovePrefixChar" ], "recordCount": 13, "selectedRecordCount": 13, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "e5f12d16e27408468e92ae88": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "TechDraw:desktop:Aligning", "TechDraw:desktop:Annotations", "TechDraw:desktop:Dimensions", "TechDraw:desktop:Hatching", "TechDraw:desktop:Page", "TechDraw:desktop:Stacking", "TechDraw:desktop:Symbols", "TechDraw:desktop:TechDraw", "TechDraw:desktop:Views" ], "recordCount": 9, "selectedRecordCount": 9, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "react-navigation", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "811e6d0d37d98d530d331948": { "batchId": "811e6d0d37d98d530d331948", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionLockUnlockView", "TechDraw:desktop:TechDraw_ExtensionSelectLineAttributes", "TechDraw:desktop:TechDraw_ExtensionShortenLine", "TechDraw:desktop:TechDraw_ExtensionThreadBoltBottom", "TechDraw:desktop:TechDraw_ExtensionThreadBoltSide", "TechDraw:desktop:TechDraw_ExtensionThreadHoleBottom", "TechDraw:desktop:TechDraw_ExtensionThreadHoleSide", "TechDraw:desktop:TechDraw_ExtensionThreadsGroup", "TechDraw:desktop:TechDraw_ExtensionVertexAtIntersection" ], "recordCount": 9, "selectedRecordCount": 9, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:12.043083+00:00" }, "7110861f3494d7f0ce53bfdf": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_ProjectionGroup", "TechDraw:desktop:TechDraw_RedrawPage", "TechDraw:desktop:TechDraw_SectionGroup", "TechDraw:desktop:TechDraw_SectionView", "TechDraw:desktop:TechDraw_SpreadsheetView", "TechDraw:desktop:TechDraw_Symbol", "TechDraw:desktop:TechDraw_View", "TechDraw:desktop:TechDraw_StackBottom" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "8018aaae72aa3816b9d48443": { "batchId": "8018aaae72aa3816b9d48443", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_GeometricHatch", "TechDraw:desktop:TechDraw_Hatch", "TechDraw:desktop:TechDraw_Image", "TechDraw:desktop:TechDraw_ToggleFrame", "TechDraw:desktop:TechDraw_StackDown", "TechDraw:desktop:TechDraw_StackGroup", "TechDraw:desktop:TechDraw_StackTop", "TechDraw:desktop:TechDraw_StackUp" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:15.260097+00:00" }, "03f0b26e635a4fde12819117": { "batchId": "03f0b26e635a4fde12819117", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_AlignVertexesHorizontally", "TechDraw:desktop:TechDraw_AlignVertexesVertically", "TechDraw:desktop:TaskDimension", "TechDraw:desktop:TechDraw_WeldSymbol" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:16.805195+00:00" }, "1b026fb44096d81e16b318a2": { "batchId": "1b026fb44096d81e16b318a2", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Assembly:desktop:Separator" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "react-navigation", "updatedAt": "2026-09-07T02:21:18.355174+00:00" }, "8828eee9e3a5a8a3ba9d2f9c": { "batchId": "8828eee9e3a5a8a3ba9d2f9c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "BIM:bim.create2DViews" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:21:49.440216+00:00" }, "2664217331182c48fe00d548": { "batchId": "2664217331182c48fe00d548", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Mesh:desktop:Analyze", "Mesh:desktop:Boolean", "Mesh:desktop:Cutting", "Mesh:desktop:Mesh_Scale" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:22:04.147654+00:00" }, "3bd667aed1252d1623737b30": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Fem:desktop:Materials", "Fem:desktop:Mesh", "Fem:desktop:Model", "Fem:desktop:Results", "Fem:desktop:Solve", "Fem:desktop:Utilities", "Fem:desktop:FEM_PostFilterDataAlongLine", "Fem:desktop:FEM_PostFilterDataAtPoint" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "2bc2360c07ebf9df8cd1cdf4": { "batchId": "2bc2360c07ebf9df8cd1cdf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Fem:desktop:FEM_PostFilterLinearizedStresses", "Fem:desktop:FEM_PostFilterWarp", "Fem:desktop:FEM_PostPipelineFromResult" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:22:07.883021+00:00" }, "90d915dc921bf1146fdc69ee": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "CAM:desktop:CAM_3dTools", "CAM:desktop:CAM_DressupTools", "CAM:desktop:CAM_DrillingTools", "CAM:desktop:CAM_EngraveTools", "CAM:desktop:CAM_PostTools", "CAM:desktop:CAM_SimTools", "CAM:desktop:Separator" ], "recordCount": 7, "selectedRecordCount": 7, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "react-navigation", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "d03fed89ddb08e722529d8a9": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "ReverseEngineering:desktop:Reen_ApproxCurve", "ReverseEngineering:desktop:Reen_ApproxCylinder", "ReverseEngineering:desktop:Reen_ApproxPlane", "ReverseEngineering:desktop:Reen_ApproxPolynomial", "ReverseEngineering:desktop:Reen_ApproxSphere", "ReverseEngineering:desktop:Reen_ApproxSurface", "ReverseEngineering:desktop:Reen_MeshBoundary", "ReverseEngineering:desktop:Reen_PoissonReconstruction", "ReverseEngineering:desktop:Reen_Segmentation", "ReverseEngineering:desktop:Reen_SegmentationFromComponents", "ReverseEngineering:desktop:Reen_SegmentationManual", "ReverseEngineering:desktop:Reen_ViewTriangulation" ], "recordCount": 12, "selectedRecordCount": 12, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebReverseEngineeringRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebReverseEngineeringRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebReverseEngineeringRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "f123f7f45d69b089bdce8013": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Spreadsheet:desktop:Spreadsheet_AlignTop", "Spreadsheet:desktop:Spreadsheet_AlignVCenter", "Spreadsheet:desktop:Spreadsheet_CreateSheet", "Spreadsheet:desktop:Spreadsheet_Export", "Spreadsheet:desktop:Spreadsheet_Import", "Spreadsheet:desktop:Spreadsheet_MergeCells", "Spreadsheet:desktop:Spreadsheet_SetAlias", "Spreadsheet:desktop:Spreadsheet_SplitCell", "Spreadsheet:desktop:Spreadsheet_StyleBold", "Spreadsheet:desktop:Spreadsheet_StyleItalic", "Spreadsheet:desktop:Spreadsheet_StyleUnderline" ], "recordCount": 11, "selectedRecordCount": 11, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSpreadsheetRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm" ], "source": "outer-build", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "90c0cc0c1c16b50a28b29ed9": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Points:desktop:Points_Convert", "Points:desktop:Points_Export", "Points:desktop:Points_Import", "Points:desktop:Points_Merge", "Points:desktop:Points_PolyCut", "Points:desktop:Points_Structure", "Points:points.desktopBatch" ], "recordCount": 7, "selectedRecordCount": 7, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPointsRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPointsRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPointsRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "0405d36413769826f73653a4": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "MeshPart:desktop:MeshPart_CrossSections", "MeshPart:desktop:MeshPart_CurveOnMesh", "MeshPart:desktop:MeshPart_Mesher", "MeshPart:desktop:MeshPart_SectionByPlane", "MeshPart:desktop:MeshPart_TrimByPlane", "MeshPart:desktop:MeshPart_CreateFlatFace", "MeshPart:desktop:MeshPart_CreateFlatMesh", "MeshPart:desktop:MeshPart" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshPartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshPartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshPartRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "3557ddd1dd16eb3d7dd6aba8": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Material:desktop:Material_Edit", "Material:desktop:Materials_InspectAppearance", "Material:desktop:Materials_InspectMaterial", "Material:desktop:Materials_MigrateToExternal", "Material:desktop:Std_SetAppearance", "Material:desktop:Std_SetMaterial", "Material:desktop:Material" ], "recordCount": 7, "selectedRecordCount": 7, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMaterialRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMaterialRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMaterialRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "2b9592c1dde47335b922ea0b": { "batchId": "2b9592c1dde47335b922ea0b", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Sandbox:desktop:Misc", "Sandbox:desktop:Threads", "Sandbox:desktop:Widgets" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSandboxRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSandboxRuntimeProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:05.694479+00:00" }, "8779a39e5c7f6f3fd17e1ba5": { "batchId": "8779a39e5c7f6f3fd17e1ba5", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Surface:desktop:Surface_Filling", "Surface:desktop:Surface_GeomFillSurface", "Surface:desktop:Surface_Sections", "Surface:desktop:Surface" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSurfaceRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSurfaceRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSurfaceRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:33.310430+00:00" }, "2b4b7c4fccdd22a95f10bb73": { "batchId": "2b4b7c4fccdd22a95f10bb73", "module": "Inspection", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Inspection:desktop:Inspection_InspectElement", "Inspection:desktop:Inspection_VisualInspection", "Inspection:desktop:Inspection" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebInspectionRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebInspectionRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebInspectionRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:09:45.170463+00:00" }, "d14bd0155bda1c6e0954f2c4": { "batchId": "d14bd0155bda1c6e0954f2c4", "module": "Measure", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Measure:desktop:Std_MassProperties", "Measure:desktop:Std_Measure" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeasureRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeasureRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeasureRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:28.202593+00:00" }, "299e8d60a69f302520c2f08b": { "batchId": "299e8d60a69f302520c2f08b", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "ReverseEngineering:desktop:Approximation", "ReverseEngineering:desktop:Segmentation" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebReverseEngineeringRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebReverseEngineeringRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebReverseEngineeringRuntimeProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:29.968057+00:00" }, "c9dbe1b8722f29b7ca0c4c7b": { "batchId": "c9dbe1b8722f29b7ca0c4c7b", "module": "Cloud", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Cloud:desktop:Cloud" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCloudKernelProbe", "buildTree": "freecad-source/build-web/cloud-configure-r2", "artifacts": [ "freecad-source/build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.js", "freecad-source/build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:42.654776+00:00" }, "adb74b85f8c709a615a16134": { "batchId": "adb74b85f8c709a615a16134", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Robot:desktop:Robot" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebRobotRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebRobotRuntimeProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:44.415237+00:00" }, "5f3dd4606acafd9c22c912df": { "batchId": "5f3dd4606acafd9c22c912df", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Spreadsheet:desktop:Spreadsheet" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSpreadsheetRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:46.165033+00:00" }, "b1921c2a5bf276884bd3db79": { "batchId": "b1921c2a5bf276884bd3db79", "module": "Start", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Start:Start:desktop:Start_Start", "Start:desktop:Separator" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebStartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:56.971264+00:00" }, "38f714ff6edde44e28a37b92": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Part:import:.iges", "business-format:Part:export:.igs", "business-format:Part:import:.igs", "business-format:Part:export:.obj", "business-format:Part:import:.stp" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "a428cb904cf82027baff251e": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Mesh:export:.3mf", "business-format:Mesh:import:.3mf", "business-format:Mesh:export:.amf", "business-format:Mesh:import:.ast", "business-format:Mesh:import:.obj", "business-format:Mesh:import:.off", "business-format:Mesh:export:.ply", "business-format:Mesh:import:.ply" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebMeshGeometryFamilyProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshGeometryFamilyProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshGeometryFamilyProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "5a5e5f2fe4c9b2ec6a4149e5": { "batchId": "5a5e5f2fe4c9b2ec6a4149e5", "module": "Spreadsheet", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Spreadsheet:import:.csv" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSpreadsheetRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T04:57:39.439409+00:00" }, "3d75b981cda9c815eff2315d": { "batchId": "3d75b981cda9c815eff2315d", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Spreadsheet:spreadsheet.importExportCsv" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSpreadsheetRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSpreadsheetRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T04:57:42.202215+00:00" }, "3bd62b0e0f08e398e1cdf8c1": { "batchId": "3bd62b0e0f08e398e1cdf8c1", "module": "Points", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Points:export:.obj", "business-format:Points:import:.ply" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPointsRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPointsRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPointsRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T05:14:56.786177+00:00" }, "121f258fe320bc01bb47f657": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:BIM:import:.dae", "business-format:BIM:export:.fcstd", "business-format:BIM:export:.ifc", "business-format:BIM:import:.ifc", "business-format:BIM:export:.json", "business-format:BIM:import:.json", "business-format:BIM:export:.obj", "business-format:BIM:import:.obj", "business-format:BIM:import:.stp", "business-format:BIM:export:.svg", "business-format:BIM:import:.svg" ], "recordCount": 11, "selectedRecordCount": 11, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "f6abbde3d6f3e93fff4bcece": { "batchId": "f6abbde3d6f3e93fff4bcece", "module": "Draft", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Draft:import:.dxf", "business-format:Draft:export:.svg", "business-format:Draft:import:.svg" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T05:47:14.504610+00:00" }, "d2fb43e76a34d443f228234b": { "batchId": "d2fb43e76a34d443f228234b", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Draft:draft.formatBatch" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T05:53:00.538427+00:00" }, "6e79c2f44363c7032714c290": { "batchId": "6e79c2f44363c7032714c290", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "OpenSCAD:openscad.importDxf" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T05:59:18.522246+00:00" }, "40067a60dc8f5bc707081620": { "batchId": "40067a60dc8f5bc707081620", "module": "OpenSCAD", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:OpenSCAD:import:.dxf" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T06:04:47.174399+00:00" }, "d4e76ce67f9d8644f8d0811d": { "batchId": "d4e76ce67f9d8644f8d0811d", "module": "Fem", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Fem:export:.brep", "business-format:Fem:export:.obj", "business-format:Fem:export:.txt", "business-format:Fem:import:.txt" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T06:08:42.290180+00:00" }, "d6613f2904393d70ebb7d9a5": { "batchId": "d6613f2904393d70ebb7d9a5", "module": "CAM", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:CAM:export:.obj" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T06:12:26.726254+00:00" }, "8fd6ee187a70379601003269": { "batchId": "8fd6ee187a70379601003269", "module": "Start", "tier": "format-workflow", "family": "import-export", "recordIds": [ "business-format:Start:import:.svg" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebStartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.wasm" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T06:22:24.879483+00:00" }, "9bc1b55ddefed713be260766": { "batchId": "9bc1b55ddefed713be260766", "module": "Start", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Start:start.importSvg" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebStartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebStartRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T06:29:52.581941+00:00" }, "bc5cb4db32a02422e76db346": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "recordIds": [ "product:react-primary-shell", "product:document-workspace", "product:workbench-navigation", "product:desktop-command-ui", "product:model-tree-properties", "product:task-panel", "product:multi-object-viewport", "product:file-workflows", "product:python-console", "product:recovery-status", "product:preferences-plugins", "product:dynamic-module-session" ], "recordCount": 12, "selectedRecordCount": 12, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "module-business-build", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "c398e2ee6c0a29aefada33aa": { "batchId": "c398e2ee6c0a29aefada33aa", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "recordIds": [ "Part:part.createRecompute" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T23:47:10.037364+00:00" }, "da28603b16e5e35694e49439": { "batchId": "da28603b16e5e35694e49439", "module": "Draft", "tier": "feature-workflow", "family": "runtime-issue", "recordIds": [ "Draft:draft.formatBatch" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T00:32:17.937068+00:00" }, "9ae5a041c5b69d2b86ba7a0d": { "batchId": "9ae5a041c5b69d2b86ba7a0d", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_BooleanFragments" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:01:07.833433+00:00" }, "7eeec7a88fc8b5df1eeb3b8d": { "batchId": "7eeec7a88fc8b5df1eeb3b8d", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_XOR" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:04:25.678792+00:00" }, "ecdbd6236f0bef0a36398812": { "batchId": "ecdbd6236f0bef0a36398812", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_JoinCutout", "Part:desktop:Part_JoinEmbed", "Part:desktop:Part_Slice" ], "recordCount": 3, "selectedRecordCount": 4, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:10:46.253598+00:00" }, "56c61cafbdebd4c6c0a11c4a": { "batchId": "56c61cafbdebd4c6c0a11c4a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_Tube" ], "recordCount": 1, "selectedRecordCount": 7, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:13:25.578524+00:00" }, "57f064be220eb8fb379f7634": { "batchId": "57f064be220eb8fb379f7634", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_ExplodeCompound", "Part:desktop:Part_SliceApart" ], "recordCount": 2, "selectedRecordCount": 6, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:15:17.974731+00:00" }, "c1c9280fd6e196cae15fdb81": { "batchId": "c1c9280fd6e196cae15fdb81", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_ToleranceSet" ], "recordCount": 1, "selectedRecordCount": 4, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:16:55.055448+00:00" }, "291afe71c4c7a5f8219da408": { "batchId": "291afe71c4c7a5f8219da408", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_CompoundFilter" ], "recordCount": 1, "selectedRecordCount": 3, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:19:10.095193+00:00" }, "84d94657931f57463d48d5bb": { "batchId": "84d94657931f57463d48d5bb", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Part:desktop:Part_JoinConnect" ], "recordCount": 1, "selectedRecordCount": 2, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:34:32.281122+00:00" }, "53c3881215bdc3314a263fb0": { "batchId": "53c3881215bdc3314a263fb0", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Part:desktop:Part_EditAttachment" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesktopCommandProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesktopCommandProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T15:41:39.956787+00:00" }, "d9fbf49f847ee33144e5f6d3": { "batchId": "d9fbf49f847ee33144e5f6d3", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-wizardshaft", "recordIds": [ "PartDesign:desktop:PartDesign_WizardShaft", "PartDesign:desktop:PartDesign_WizardShaftCallBack" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:15:06.370188+00:00" }, "e4fa2770920a345afe9c326b": { "batchId": "e4fa2770920a345afe9c326b", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-profiles", "recordIds": [ "Sketcher:desktop:Sketcher_ProfilesHexagon1" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebSketcherProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebSketcherProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:29:27.037821+00:00" }, "093b7d714ccca50533273a28": { "batchId": "093b7d714ccca50533273a28", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionExtendLine", "TechDraw:desktop:TechDraw_ExtensionExtendShortenLineGroup", "TechDraw:desktop:TechDraw_ExtensionLockUnlockView", "TechDraw:desktop:TechDraw_ExtensionShortenLine" ], "recordCount": 4, "selectedRecordCount": 16, "remainingRecordCount": 12, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:39:23.860873+00:00" }, "58235df19e24e7f4f79033f3": { "batchId": "58235df19e24e7f4f79033f3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "TechDraw:desktop:TechDraw_PageTemplate", "TechDraw:desktop:TechDraw_RedrawPage" ], "recordCount": 2, "selectedRecordCount": 16, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:42:47.669951+00:00" }, "61444add480b20aa8477c0f6": { "batchId": "61444add480b20aa8477c0f6", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionDrawCosmCircle", "TechDraw:desktop:TechDraw_ExtensionThreadBoltBottom", "TechDraw:desktop:TechDraw_ExtensionThreadHoleBottom" ], "recordCount": 3, "selectedRecordCount": 16, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:48:48.988452+00:00" }, "832999975fbb2c789f1698a3": { "batchId": "832999975fbb2c789f1698a3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "TechDraw:desktop:TechDraw_PageDefault" ], "recordCount": 1, "selectedRecordCount": 16, "remainingRecordCount": 15, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:51:15.309974+00:00" }, "9da8963ccefd48645fb9016b": { "batchId": "9da8963ccefd48645fb9016b", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "recordIds": [ "TechDraw:desktop:TechDraw_Midpoints", "TechDraw:desktop:TechDraw_Quadrants" ], "recordCount": 2, "selectedRecordCount": 16, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:54:15.745425+00:00" }, "1c2f2e327029ddbf9500e186": { "batchId": "1c2f2e327029ddbf9500e186", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_CosmeticCircle", "TechDraw:desktop:TechDraw_ExtensionVertexAtIntersection" ], "recordCount": 2, "selectedRecordCount": 15, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T16:57:13.878329+00:00" }, "546222149aa9bf684aca168e": { "batchId": "546222149aa9bf684aca168e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "recordIds": [ "TechDraw:desktop:TechDraw_CosmeticVertex", "TechDraw:desktop:TechDraw_CosmeticVertexGroup" ], "recordCount": 2, "selectedRecordCount": 14, "remainingRecordCount": 12, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T17:01:52.052910+00:00" }, "f9cb2a70d92aaf48bffc8922": { "batchId": "f9cb2a70d92aaf48bffc8922", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionArcLengthAnnotation", "TechDraw:desktop:TechDraw_ExtensionAreaAnnotation", "TechDraw:desktop:TechDraw_ExtensionChangeLineAttributes", "TechDraw:desktop:TechDraw_ExtensionCircleCenterLines" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T21:57:24.033878+00:00" }, "44868250d7edcf0a6e8bb31f": { "batchId": "44868250d7edcf0a6e8bb31f", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Assembly:assembly.pythonFamily" ], "recordCount": 1, "selectedRecordCount": 11, "remainingRecordCount": 10, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T21:09:34.955134+00:00" }, "cae3408035299ca4d6c8f092": { "batchId": "cae3408035299ca4d6c8f092", "module": "TechDraw", "tier": "feature-workflow", "family": "runtime-issue", "recordIds": [ "TechDraw:techdraw.createRecompute" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-07T23:03:05.236660+00:00" }, "fda23ab40e675830eb266213": { "batchId": "fda23ab40e675830eb266213", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "recordIds": [ "Assembly:desktop:Assembly_CreateJointGearBelt" ], "recordCount": 1, "selectedRecordCount": 15, "remainingRecordCount": 14, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T03:28:18.663536+00:00" }, "8c48bb6621f34660c73900db": { "batchId": "8c48bb6621f34660c73900db", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "TechDraw:desktop:TechDraw_DetailView" ], "recordCount": 1, "selectedRecordCount": 13, "remainingRecordCount": 12, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T06:43:10.158252+00:00" }, "afdb90a2d1cc99cdd941f10e": { "batchId": "afdb90a2d1cc99cdd941f10e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_RichTextAnnotation", "TechDraw:desktop:TechDraw_CompDimensionTools" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T09:38:44.351687+00:00" }, "411b91a55e558b568969077c": { "batchId": "411b91a55e558b568969077c", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_Image" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T11:14:27.659257+00:00" }, "2d8630f5ceb0dd8cb0df08e9": { "batchId": "2d8630f5ceb0dd8cb0df08e9", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_CommandVertexCreationGroup" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T11:33:54.333187+00:00" }, "381ae82b8883a0092702c10d": { "batchId": "381ae82b8883a0092702c10d", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "Assembly:assembly.createRecompute" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T12:59:02.038240+00:00" }, "cb898ed5718077b165d6e844": { "batchId": "cb898ed5718077b165d6e844", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-document-persistence", "recordIds": [ "Assembly:assembly.saveReopen" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T13:06:22.457746+00:00" }, "99d9716efccdf0b129fa9d2f": { "batchId": "99d9716efccdf0b129fa9d2f", "module": "BIM", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "BIM:bim.create2DViews" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-08T13:25:19.899208+00:00" }, "0b930e68c2ed6d78946a96bf": { "batchId": "0b930e68c2ed6d78946a96bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_CompSolvers" ], "recordCount": 1, "selectedRecordCount": 16, "remainingRecordCount": 15, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T12:10:57.176324+00:00" }, "0e32de75de4bc99dfcfc0abc": { "batchId": "0e32de75de4bc99dfcfc0abc", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_ClippingPlaneRemoveAll" ], "recordCount": 1, "selectedRecordCount": 16, "remainingRecordCount": 15, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T12:15:48.333546+00:00" }, "0d8d4c357ed61cd31fcd4c18": { "batchId": "0d8d4c357ed61cd31fcd4c18", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "CAM:desktop:CAM_Adaptive", "CAM:desktop:CAM_Custom", "CAM:desktop:CAM_Deburr", "CAM:desktop:CAM_Drilling" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T18:14:02.181154+00:00" }, "a7a07e5092045ea162d3d887": { "batchId": "a7a07e5092045ea162d3d887", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "CAM:desktop:CAM_Slot", "CAM:desktop:CAM_ThreadMilling", "CAM:desktop:CAM_Vcarve" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T18:24:13.473473+00:00" }, "815d00157351e685088d12db": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "OpenSCAD:desktop:Part_Builder", "OpenSCAD:desktop:Part_CheckGeometry", "OpenSCAD:desktop:Part_Common", "OpenSCAD:desktop:Part_Cut", "OpenSCAD:desktop:Part_Extrude", "OpenSCAD:desktop:Part_Fuse" ], "recordCount": 6, "selectedRecordCount": 16, "remainingRecordCount": 10, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "c6ef09912e5fe935ff387579": { "batchId": "c6ef09912e5fe935ff387579", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_ClippingPlaneAdd" ], "recordCount": 1, "selectedRecordCount": 4, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T19:57:58.899917+00:00" }, "0d8a8d0859462c382c72b98e": { "batchId": "0d8a8d0859462c382c72b98e", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "CAM:desktop:CAM_Engrave", "CAM:desktop:CAM_Helix", "CAM:desktop:CAM_MillFacing" ], "recordCount": 3, "selectedRecordCount": 4, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T20:03:52.826521+00:00" }, "4d38993cfae17547bcd60f2c": { "batchId": "4d38993cfae17547bcd60f2c", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "recordIds": [ "CAM:desktop:CAM_ToolBitCreate" ], "recordCount": 1, "selectedRecordCount": 6, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T20:13:53.690976+00:00" }, "4e44d3f22321a3f659433fd3": { "batchId": "4e44d3f22321a3f659433fd3", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "OpenSCAD:desktop:Part_Primitives", "OpenSCAD:desktop:Part_Revolve" ], "recordCount": 2, "selectedRecordCount": 12, "remainingRecordCount": 10, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T20:28:35.771139+00:00" }, "4fa3177dc00b5c438a106541": { "batchId": "4fa3177dc00b5c438a106541", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "TemplatePyMod:desktop:TemplatePyGroup" ], "recordCount": 1, "selectedRecordCount": 6, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebTemplatePyModRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T21:30:24.247313+00:00" }, "7821666f3f7a397b18bf8d4e": { "batchId": "7821666f3f7a397b18bf8d4e", "module": "Part", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "Part:part.document" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T21:35:17.959943+00:00" }, "a8bda703f96ff8702bead1f7": { "batchId": "a8bda703f96ff8702bead1f7", "module": "PartDesign", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "PartDesign:partdesign.document" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebPartDesignRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T21:36:52.112777+00:00" }, "23f46c66fa62852e3f8311c7": { "batchId": "23f46c66fa62852e3f8311c7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Fem:desktop:FEM_PostVisualization" ], "recordCount": 1, "selectedRecordCount": 6, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T22:43:05.577927+00:00" }, "862a68e32d808f922f7861bf": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_EquationElectricforce", "Fem:desktop:FEM_EquationElectrostatic", "Fem:desktop:FEM_EquationFlow", "Fem:desktop:FEM_EquationFlux", "Fem:desktop:FEM_EquationHeat", "Fem:desktop:FEM_EquationMagnetodynamic", "Fem:desktop:FEM_EquationMagnetodynamic2D", "Fem:desktop:FEM_EquationStaticCurrent", "Fem:desktop:FEM_Examples" ], "recordCount": 9, "selectedRecordCount": 16, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "4e4de4b3f00f8a3e321517de": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_ElementGeometry2D", "Fem:desktop:FEM_MeshBoundaryLayer", "Fem:desktop:FEM_MeshClear", "Fem:desktop:FEM_MeshClearGroups", "Fem:desktop:FEM_MeshDisplayInfo", "Fem:desktop:FEM_MeshGmshFromShape", "Fem:desktop:FEM_MeshGroup", "Fem:desktop:FEM_MeshNetgenFromShape", "Fem:desktop:FEM_SolverCalculiX", "Fem:desktop:FEM_SolverCalculiXCcxTools", "Fem:desktop:FEM_SolverControl", "Fem:desktop:FEM_SolverElmer", "Fem:desktop:FEM_SolverMystran" ], "recordCount": 13, "selectedRecordCount": 16, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "cf3144f153394cb4380f08eb": { "batchId": "cf3144f153394cb4380f08eb", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_ResultsPurge", "Fem:desktop:FEM_SolverRun", "Fem:desktop:FEM_SolverZ88" ], "recordCount": 3, "selectedRecordCount": 9, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T23:06:07.093739+00:00" }, "e24b67924141c5fd89126a0e": { "batchId": "e24b67924141c5fd89126a0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_ArcTools", "Draft:desktop:Draft_BezierTools" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-09T23:57:19.959362+00:00" }, "63ba299dfa723c67e479218c": { "batchId": "63ba299dfa723c67e479218c", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Assembly:desktop:Assembly_Insert" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-10T00:10:27.261512+00:00" }, "8519237a8738bb0306fa68dd": { "batchId": "8519237a8738bb0306fa68dd", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_ArrayTools" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-10T00:33:10.137835+00:00" }, "a628f74e5fb4b94ea5897cf9": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_Analysis", "Fem:desktop:FEM_ConstantVacuumPermittivity", "Fem:desktop:FEM_ConstraintBodyHeatSource", "Fem:desktop:FEM_ConstraintCentrif", "Fem:desktop:FEM_ConstraintCurrentDensity", "Fem:desktop:FEM_ConstraintElectricChargeDensity", "Fem:desktop:FEM_ConstraintElectromagnetic", "Fem:desktop:FEM_ConstraintFlowVelocity", "Fem:desktop:FEM_ConstraintInitialFlowVelocity", "Fem:desktop:FEM_ConstraintInitialPressure", "Fem:desktop:FEM_ConstraintMagnetization", "Fem:desktop:FEM_ConstraintSectionPrint", "Fem:desktop:FEM_ConstraintSelfWeight", "Fem:desktop:FEM_ConstraintTie" ], "recordCount": 14, "selectedRecordCount": 16, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "609e1c86f29fbc3d47251cf4": { "batchId": "609e1c86f29fbc3d47251cf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_FEMMesh2Mesh", "Fem:desktop:FEM_MaterialEditor", "Fem:desktop:FEM_MaterialFluid" ], "recordCount": 3, "selectedRecordCount": 14, "remainingRecordCount": 11, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-10T01:24:14.487457+00:00" }, "846615a2a486e7a9a401d578": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "recordIds": [ "Assembly:desktop:Assembly_CreateJointAngle", "Assembly:desktop:Assembly_CreateJointBall", "Assembly:desktop:Assembly_CreateJointBelt", "Assembly:desktop:Assembly_CreateJointCylindrical", "Assembly:desktop:Assembly_CreateJointDistance", "Assembly:desktop:Assembly_CreateJointFixed", "Assembly:desktop:Assembly_CreateJointGears", "Assembly:desktop:Assembly_CreateJointParallel", "Assembly:desktop:Assembly_CreateJointPerpendicular", "Assembly:desktop:Assembly_CreateJointRackPinion", "Assembly:desktop:Assembly_CreateJointRevolute", "Assembly:desktop:Assembly_CreateJointScrew", "Assembly:desktop:Assembly_CreateJointSlider", "Assembly:desktop:Assembly_ToggleGrounded" ], "recordCount": 14, "selectedRecordCount": 14, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "0d0cf36a7f16270b6705c703": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Assembly:desktop:Assembly_ActivateAssembly", "Assembly:desktop:Assembly_CreateAssembly", "Assembly:desktop:Assembly_SelectMalformedConstraints", "Assembly:desktop:Assembly_SelectRedundantConstraints", "Assembly:desktop:Assembly_CreateBom", "Assembly:desktop:Assembly_CreateSimulation", "Assembly:desktop:Assembly_CreateView", "Assembly:desktop:Assembly_ExportASMT" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "83963e909cf5e477de064158": { "batchId": "83963e909cf5e477de064158", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Assembly:desktop:Assembly_InsertLink", "Assembly:desktop:Assembly_InsertNewPart", "Assembly:desktop:Assembly_SolveAssembly" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T08:52:33.663366+00:00" }, "d84e0b3da4885ab73266dacc": { "batchId": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "BIM:desktop:BIM_Nudge_Down", "BIM:desktop:BIM_Nudge_Extend", "BIM:desktop:BIM_Nudge_Left", "BIM:desktop:BIM_Nudge_Right" ], "recordCount": 4, "selectedRecordCount": 16, "remainingRecordCount": 12, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T09:31:14.285576+00:00" }, "3444c2c4f1314a90c4b2005f": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "BIM:desktop:BIM_Nudge_RotateLeft", "BIM:desktop:BIM_Nudge_RotateRight", "BIM:desktop:BIM_Nudge_Shrink", "BIM:desktop:BIM_Nudge_Switch", "BIM:desktop:BIM_Nudge_Up" ], "recordCount": 5, "selectedRecordCount": 16, "remainingRecordCount": 11, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "8e42393f07d96bc18f503a9c": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "recordIds": [ "Draft:desktop:Draft_ShowSnapBar", "Draft:desktop:Draft_Snap_Angle", "Draft:desktop:Draft_Snap_Center", "Draft:desktop:Draft_Snap_Dimensions", "Draft:desktop:Draft_Snap_Endpoint", "Draft:desktop:Draft_Snap_Extension", "Draft:desktop:Draft_Snap_Grid", "Draft:desktop:Draft_Snap_Intersection", "Draft:desktop:Draft_Snap_Lock", "Draft:desktop:Draft_Snap_Midpoint", "Draft:desktop:Draft_Snap_Near", "Draft:desktop:Draft_Snap_Ortho", "Draft:desktop:Draft_Snap_Parallel", "Draft:desktop:Draft_Snap_Perpendicular", "Draft:desktop:Draft_Snap_Special", "Draft:desktop:Draft_Snap_WorkingPlane" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "deferred_until_runtime_issue_or_explicit_full_validation", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "69fe39ac4430b2f5f2e1b255": { "batchId": "69fe39ac4430b2f5f2e1b255", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "recordIds": [ "Part:desktop:Part_BoxSelection", "Part:desktop:Part_Builder", "Part:desktop:Part_Chamfer" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T16:20:32.564619+00:00" }, "197f7cf07996158d95492ff1": { "batchId": "197f7cf07996158d95492ff1", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_groups", "recordIds": [ "Draft:desktop:Draft_AddConstruction", "Draft:desktop:Draft_AddNamedGroup", "Draft:desktop:Draft_AddToGroup", "Draft:desktop:Draft_AutoGroup" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.463749+00:00" }, "a2db6a4aee4d586a83a06e3e": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_AddToLayer", "Draft:desktop:Draft_Layer", "Draft:desktop:Draft_LayerManager", "Draft:desktop:Draft_BezCurve", "Draft:desktop:Draft_CubicBezCurve", "Draft:desktop:Draft_Line", "Draft:desktop:Draft_Wire", "Draft:desktop:Draft_PathArray" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "4031e6e7de0ce521e14795b9": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Arc", "Draft:desktop:Draft_Arc_3Points", "Draft:desktop:Draft_PathTwistedArray", "Draft:desktop:Draft_PathTwistedLinkArray", "Draft:desktop:Draft_PointArray", "Draft:desktop:Draft_PointLinkArray", "Draft:desktop:Draft_ToggleConstructionMode", "Draft:desktop:Draft_ToggleDisplayMode" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "c9ee0a26cbb80274e247cbac": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_AnnotationStyleEditor", "Draft:desktop:Draft_ApplyStyle", "Draft:desktop:Draft_BSpline", "Draft:desktop:Draft_Circle", "Draft:desktop:Draft_CircularArray", "Draft:desktop:Draft_Clone", "Draft:desktop:Draft_Dimension", "Draft:desktop:Draft_Downgrade" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "f6250ccaa4874b932abf607c": { "batchId": "f6250ccaa4874b932abf607c", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "recordIds": [ "Assembly:assembly.inspectPythonApi", "Assembly:assembly.inspectSourceInventory" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebAssemblyProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T18:58:02.409350+00:00" }, "218f29c56999a46e8a1d238c": { "batchId": "218f29c56999a46e8a1d238c", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "OpenSCAD:desktop:OpenSCAD_Edgestofaces", "OpenSCAD:desktop:OpenSCAD_ExpandPlacements", "OpenSCAD:desktop:OpenSCAD_ExplodeGroup", "OpenSCAD:desktop:OpenSCAD_IncreaseToleranceFeature" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T20:50:27.617178+00:00" }, "bc2a70fd55b2a15fd35bc1c5": { "batchId": "bc2a70fd55b2a15fd35bc1c5", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "TechDraw:desktop:TechDraw_ActiveView", "TechDraw:desktop:TechDraw_ArchView", "TechDraw:desktop:TechDraw_BrokenView", "TechDraw:desktop:TechDraw_DraftView" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-11T20:59:44.885207+00:00" }, "6ddac2a4890acabc61f83f19": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "CAM:desktop:CAM_OpActiveToggle", "CAM:desktop:CAM_OperationCopy", "CAM:desktop:CAM_Pocket3D", "CAM:desktop:CAM_Pocket_Shape", "CAM:desktop:CAM_Post", "CAM:desktop:CAM_PostSelected", "CAM:desktop:CAM_Probe", "CAM:desktop:CAM_Profile", "CAM:desktop:CAM_SelectLoop" ], "recordCount": 9, "selectedRecordCount": 9, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "977555bfeb0c345e429c476e": { "batchId": "977555bfeb0c345e429c476e", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "TemplatePyMod:desktop:TemplatePyCheckable", "TemplatePyMod:desktop:TemplatePyGrp_1", "TemplatePyMod:desktop:TemplatePyGrp_2", "TemplatePyMod:desktop:TemplatePyGrp_3" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTemplatePyModRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.254926+00:00" }, "419098c820984a1cbcdb09e0": { "batchId": "419098c820984a1cbcdb09e0", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "TemplatePyMod:desktop:TemplatePyMod_Cmd6" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTemplatePyModRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.280709+00:00" }, "fem-elements-deformation-registration-20260912": { "batchId": "fem-elements-deformation-registration-20260912", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_ElementFluid1D", "Fem:desktop:FEM_ElementGeometry1D", "Fem:desktop:FEM_ElementRotation1D", "Fem:desktop:FEM_EquationDeformation" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:06:00.282652+00:00" }, "techdraw-customize-format-registration-20260912": { "batchId": "techdraw-customize-format-registration-20260912", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "recordIds": [ "TechDraw:desktop:TechDraw_ExtensionCustomizeFormat" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:23:38.819957+00:00" }, "a35565a75faa4d6352a57519": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "recordIds": [ "CAM:desktop:CAM_ToolBitDock", "CAM:desktop:CAM_ToolBitLibraryOpen", "CAM:desktop:CAM_ToolBitLoad", "CAM:desktop:CAM_ToolBitSave", "CAM:desktop:CAM_ToolBitSaveAs" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "d750363ad504f5476600b335": { "batchId": "d750363ad504f5476600b335", "module": "Fem", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "recordIds": [ "Fem:fem.nativeProbe" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:25:59.875814+00:00" }, "119027a1314e77f9d16259e3": { "batchId": "119027a1314e77f9d16259e3", "module": "CAM", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "recordIds": [ "CAM:cam.inspectPythonApi" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebCAMProbe", "buildTree": "freecad-source/build-web/cam-configure-r1", "artifacts": [ "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.js", "freecad-source/build-web/cam-configure-r1/bin/FreeCADWebCAMProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:28:37.076215+00:00" }, "ead68bc3f315c0504fee5bde": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "OpenSCAD:desktop:OpenSCAD_MirrorMeshFeature", "OpenSCAD:desktop:OpenSCAD_RefineShapeFeature", "OpenSCAD:desktop:OpenSCAD_RemoveSubtree", "OpenSCAD:desktop:OpenSCAD_ReplaceObject", "OpenSCAD:desktop:OpenSCAD_ResizeMeshFeature", "OpenSCAD:desktop:OpenSCAD_ScaleMeshFeature", "OpenSCAD:desktop:OpenSCAD_AddOpenSCADElement", "OpenSCAD:desktop:OpenSCAD_ColorCodeShape" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "web-dock-overlay-implementation-20260912": { "batchId": "web-dock-overlay-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_DockOverlay", "Web:desktop:Std_DockOverlayAll", "Web:desktop:Std_DockOverlayTransparentAll", "Web:desktop:Std_DockOverlayToggle", "Web:desktop:Std_DockOverlayToggleTransparent", "Web:desktop:Std_DockOverlayMouseTransparent", "Web:desktop:Std_DockOverlayToggleLeft", "Web:desktop:Std_DockOverlayToggleRight", "Web:desktop:Std_DockOverlayToggleTop", "Web:desktop:Std_DockOverlayToggleBottom" ], "recordCount": 10, "selectedRecordCount": 10, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:46:17.810060+00:00" }, "eb777f0bfcea69e956505081": { "batchId": "eb777f0bfcea69e956505081", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-openscadcommands", "recordIds": [ "OpenSCAD:desktop:OpenSCAD_Hull", "OpenSCAD:desktop:OpenSCAD_MeshBoolean", "OpenSCAD:desktop:OpenSCAD_Minkowski" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebOpenSCADRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebOpenSCADRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.859232+00:00" }, "86c3cb28964322b54d599884": { "batchId": "86c3cb28964322b54d599884", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_StackBottom", "TechDraw:desktop:TechDraw_StackDown", "TechDraw:desktop:TechDraw_StackGroup" ], "recordCount": 3, "selectedRecordCount": 8, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:00:42.457607+00:00" }, "506379174a76108682098a1a": { "batchId": "506379174a76108682098a1a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_StackTop" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:04:30.155617+00:00" }, "e76fd6dfc0614a6fec888441": { "batchId": "e76fd6dfc0614a6fec888441", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_AxoLengthDimension", "TechDraw:desktop:TechDraw_CommandAddOffsetVertex", "TechDraw:desktop:TechDraw_ExtensionPositionSectionView" ], "recordCount": 3, "selectedRecordCount": 8, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:07:33.112082+00:00" }, "ff89c5a167011c106c4f2e28": { "batchId": "ff89c5a167011c106c4f2e28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Draft2Sketch", "Draft:desktop:Draft_Edit", "Draft:desktop:Draft_Ellipse", "Draft:desktop:Draft_Facebinder" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.648498+00:00" }, "bf1744fedb50e440b37d97d6": { "batchId": "bf1744fedb50e440b37d97d6", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Join", "Draft:desktop:Draft_Label", "Draft:desktop:Draft_Mirror", "Draft:desktop:Draft_PathLinkArray" ], "recordCount": 4, "selectedRecordCount": 8, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.675083+00:00" }, "0e3b4be44e80a71dbe6261da": { "batchId": "0e3b4be44e80a71dbe6261da", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_EquationElasticity", "Fem:desktop:FEM_MaterialMechanicalNonlinear", "Fem:desktop:FEM_MaterialReinforced", "Fem:desktop:FEM_MaterialSolid" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.264634+00:00" }, "a2b8fa54197eb82d33cc76b7": { "batchId": "a2b8fa54197eb82d33cc76b7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "recordIds": [ "Fem:desktop:FEM_MeshRegion", "Fem:desktop:FEM_PostFilterGlyph", "Fem:desktop:FEM_ResultShow" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebFemGenericFamilyProbe", "buildTree": "freecad-source/build-web/fem-wasm", "artifacts": [ "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.291432+00:00" }, "web-scene-display-implementation-20260912": { "batchId": "web-scene-display-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_AxisCross", "Web:desktop:Std_DemoMode" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T23:40:19.741556+00:00" }, "ad6d319035418df1de66f85c": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "BIM:desktop:breakPipe", "BIM:desktop:extend", "BIM:desktop:extend1intersection", "BIM:desktop:extend2intersection", "BIM:desktop:fillFrame", "BIM:desktop:frameIt", "BIM:desktop:insertCap", "BIM:desktop:insertElbow", "BIM:desktop:insertFlange", "BIM:desktop:insertPath", "BIM:desktop:insertPipe", "BIM:desktop:insertPypeLine" ], "recordCount": 12, "selectedRecordCount": 16, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "c2a1f52c023e6af5983b4c85": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "recordIds": [ "BIM:desktop:Arch_Add", "BIM:desktop:Arch_Check", "BIM:desktop:Arch_CloneComponent", "BIM:desktop:Arch_CloseHoles", "BIM:desktop:Arch_Component", "BIM:desktop:Arch_IfcSpreadsheet", "BIM:desktop:Arch_MergeWalls", "BIM:desktop:Arch_MeshToShape", "BIM:desktop:Arch_Remove", "BIM:desktop:Arch_RemoveShape", "BIM:desktop:Arch_SelectNonSolidMeshes", "BIM:desktop:Arch_SplitMesh", "BIM:desktop:Arch_ToggleIfcBrepFlag", "BIM:desktop:Arch_ToggleSubs" ], "recordCount": 14, "selectedRecordCount": 15, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "7bbbf5b6bfb4e3276ed92161": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "BIM:desktop:insertReduct", "BIM:desktop:laydown", "BIM:desktop:levelBeam", "BIM:desktop:mateEdges", "BIM:desktop:pivotBeam", "BIM:desktop:raiseup", "BIM:desktop:reverseBeam", "BIM:desktop:rotJoin", "BIM:desktop:shiftBeam", "BIM:desktop:stretchBeam" ], "recordCount": 10, "selectedRecordCount": 10, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "web-overlap-selection-implementation-20260912": { "batchId": "web-overlap-selection-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_ClarifySelection" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:04:07.874427+00:00" }, "fb510b8d6beff1b8ae20a2da": { "batchId": "fb510b8d6beff1b8ae20a2da", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_AxisTools", "BIM:desktop:Arch_MaterialTools" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:13:43.761817+00:00" }, "bim-ifc-registration-implementation-20260912": { "batchId": "bim-ifc-registration-implementation-20260912", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_commands", "recordIds": [ "BIM:desktop:IFC_ConvertDocument", "BIM:desktop:IFC_Diff", "BIM:desktop:IFC_Expand", "BIM:desktop:IFC_MakeProject" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:24:59.965785+00:00" }, "b85ceb0769f6ab0ec9c03fe8": { "batchId": "b85ceb0769f6ab0ec9c03fe8", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Fillet", "Draft:desktop:Draft_FlipDimension", "Draft:desktop:Draft_Hatch", "Draft:desktop:Draft_Heal" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:17.001322+00:00" }, "ac4c1028ee97e3fae6eee950": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Hyperlink", "Draft:desktop:Draft_Move", "Draft:desktop:Draft_Offset", "Draft:desktop:Draft_OrthoArray", "Draft:desktop:Draft_Point", "Draft:desktop:Draft_PolarArray", "Draft:desktop:Draft_Polygon", "Draft:desktop:Draft_Rectangle" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "techdraw-fit-implementation-20260912": { "batchId": "techdraw-fit-implementation-20260912", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandholeshaftfit", "recordIds": [ "TechDraw:desktop:TechDraw_HoleShaftFit" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:57.162165+00:00" }, "5e47643f4e8127ffbdb6cc0e": { "batchId": "5e47643f4e8127ffbdb6cc0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Rotate", "Draft:desktop:Draft_SelectGroup" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.114765+00:00" }, "aef9947caaf34186fb9f6e78": { "batchId": "aef9947caaf34186fb9f6e78", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Split" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:47:43.475419+00:00" }, "523162dfe1e040c1955254c2": { "batchId": "523162dfe1e040c1955254c2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Scale" ], "recordCount": 1, "selectedRecordCount": 7, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:49:50.680565+00:00" }, "d9dd06f6c049ee697d2b55d7": { "batchId": "d9dd06f6c049ee697d2b55d7", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_SelectPlane", "Draft:desktop:Draft_WorkingPlaneProxy" ], "recordCount": 2, "selectedRecordCount": 3, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:52:52.584827+00:00" }, "part-split-source-implementation-20260912": { "batchId": "part-split-source-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "recordIds": [ "Part:desktop:Part_XOR", "Part:desktop:Part_BooleanFragments" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:56:10.006647+00:00" }, "fb69fcf41ddb97f9a53f084a": { "batchId": "fb69fcf41ddb97f9a53f084a", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Shape2DView", "Draft:desktop:Draft_Slope" ], "recordCount": 2, "selectedRecordCount": 7, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:55:03.698152+00:00" }, "58c2bc3cb5a8907db7967136": { "batchId": "58c2bc3cb5a8907db7967136", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_ShapeString", "Draft:desktop:Draft_Text", "Draft:desktop:Draft_Upgrade" ], "recordCount": 3, "selectedRecordCount": 8, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T00:58:00.076437+00:00" }, "6450033ef6769d1387cc5393": { "batchId": "6450033ef6769d1387cc5393", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_Trimex", "Draft:desktop:Draft_WireToBSpline" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:02:22.151673+00:00" }, "meshpart-flat-implementation-20260912": { "batchId": "meshpart-flat-implementation-20260912", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-meshflatteningcommand", "recordIds": [ "MeshPart:desktop:MeshPart_CreateFlatFace", "MeshPart:desktop:MeshPart_CreateFlatMesh" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebMeshPartRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshPartRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshPartRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T04:00:03.374389+00:00" }, "f132be18c8585667b16d3a2f": { "batchId": "f132be18c8585667b16d3a2f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:FrameLineManager", "BIM:desktop:adjustFrameAngle", "BIM:desktop:alignEdge", "BIM:desktop:alignFlange" ], "recordCount": 4, "selectedRecordCount": 8, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:19:52.493051+00:00" }, "4847adebbb99510ff79abb9b": { "batchId": "4847adebbb99510ff79abb9b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_PanelTools", "BIM:desktop:Arch_StructureTools" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:24:48.389900+00:00" }, "aef2c87159bdac06dfcbcec0": { "batchId": "aef2c87159bdac06dfcbcec0", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "recordIds": [ "TechDraw:desktop:TechDraw_FaceCenterLine" ], "recordCount": 1, "selectedRecordCount": 4, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:33:35.889049+00:00" }, "mesh-components-implementation-20260912": { "batchId": "mesh-components-implementation-20260912", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_RemoveComponents", "Mesh:desktop:Mesh_SplitComponents" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:35:42.656264+00:00" }, "mesh-primitive-implementation-20260912": { "batchId": "mesh-primitive-implementation-20260912", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "recordIds": [ "Mesh:desktop:Mesh_BuildRegularSolid" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebMeshRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T01:56:58.725000+00:00" }, "8b73ebe5f1215f10cf5d6bf2": { "batchId": "8b73ebe5f1215f10cf5d6bf2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Draft:desktop:Draft_SetStyle", "Draft:desktop:Draft_SubelementHighlight", "Draft:desktop:Draft_ToggleGrid" ], "recordCount": 3, "selectedRecordCount": 4, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T02:22:20.589194+00:00" }, "25f979ddd48bf83158513a28": { "batchId": "25f979ddd48bf83158513a28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_stretch", "recordIds": [ "Draft:desktop:Draft_Stretch" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebDraftRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebDraftRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T02:24:15.760489+00:00" }, "b21c26da0c369e3ce820c373": { "batchId": "b21c26da0c369e3ce820c373", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimpanel", "recordIds": [ "BIM:desktop:Arch_Nest", "BIM:desktop:Arch_Panel", "BIM:desktop:Arch_Panel_Cut", "BIM:desktop:Arch_Panel_Sheet" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T02:55:20.175873+00:00" }, "ad04d326eaf350fa703654cd": { "batchId": "ad04d326eaf350fa703654cd", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_DecorateLine" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T02:59:28.533138+00:00" }, "457cc21941b570a977fbabb4": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_SetWPFront", "BIM:desktop:BIM_SetWPSide", "BIM:desktop:BIM_SetWPTop", "BIM:desktop:BIM_WPView", "BIM:desktop:Arch_Axis", "BIM:desktop:Arch_AxisSystem", "BIM:desktop:Arch_Grid", "BIM:desktop:Arch_Material" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "165b9ce8e2702ca3371c0cb7": { "batchId": "165b9ce8e2702ca3371c0cb7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_PipeTools" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.425129+00:00" }, "assembly-asmt-implementation-20260912": { "batchId": "assembly-asmt-implementation-20260912", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-assembly", "recordIds": [ "Assembly:desktop:Assembly_ExportASMT" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebAssemblyKernelProbe", "buildTree": "freecad-source/build-web/assembly-configure", "artifacts": [ "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.js", "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T03:48:00.603655+00:00" }, "160806f35aa33f95fa5dd97c": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_DimensionAligned", "BIM:desktop:insertSection", "BIM:desktop:insertUbolt", "BIM:desktop:spinSect", "BIM:desktop:Arch_MultiMaterial", "BIM:desktop:BIM_Material" ], "recordCount": 6, "selectedRecordCount": 8, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "71becb70f01012a979c8ad9e": { "batchId": "71becb70f01012a979c8ad9e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:IFC_Save", "BIM:desktop:IFC_SaveAs" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T04:33:35.716029+00:00" }, "a28e6b73de5082f494f0d25b": { "batchId": "a28e6b73de5082f494f0d25b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_Pipe", "BIM:desktop:Arch_PipeConnector" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T05:42:26.058706+00:00" }, "f07216bf8aec8f2795625d5a": { "batchId": "f07216bf8aec8f2795625d5a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "recordIds": [ "TechDraw:desktop:TechDraw_Dimension", "TechDraw:desktop:TechDraw_ExtentGroup", "TechDraw:desktop:TechDraw_HorizontalExtentDimension", "TechDraw:desktop:TechDraw_VerticalExtentDimension" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T06:18:16.516739+00:00" }, "d09c717bba67f27e9d8f713e": { "batchId": "d09c717bba67f27e9d8f713e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_StructuralSystem", "BIM:desktop:Arch_Structure", "BIM:desktop:Arch_StructuresFromSelection" ], "recordCount": 3, "selectedRecordCount": 4, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T06:49:31.901532+00:00" }, "8735a8ca00b39e7a35390e7a": { "batchId": "8735a8ca00b39e7a35390e7a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_Building" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T06:53:19.114987+00:00" }, "part-slice-implementation-20260912": { "batchId": "part-slice-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "recordIds": [ "Part:desktop:Part_Slice", "Part:desktop:Part_SliceApart" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T07:49:41.180767+00:00" }, "f4dac4fc68d9b38412544dbe": { "batchId": "f4dac4fc68d9b38412544dbe", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_DimensionHorizontal", "BIM:desktop:BIM_DimensionVertical" ], "recordCount": 2, "selectedRecordCount": 8, "remainingRecordCount": 6, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T08:00:58.148448+00:00" }, "55283f72d138f65f07b02125": { "batchId": "55283f72d138f65f07b02125", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_ShowAll" ], "recordCount": 1, "selectedRecordCount": 4, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T08:33:16.504007+00:00" }, "fc1c3bcbb79f210317e7c823": { "batchId": "fc1c3bcbb79f210317e7c823", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_ToggleFrame", "TechDraw:desktop:TechDraw_AlignVertexesHorizontally" ], "recordCount": 2, "selectedRecordCount": 4, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T09:40:34.270927+00:00" }, "177ae3ca4d1799a0f3129077": { "batchId": "177ae3ca4d1799a0f3129077", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_AlignVertexesVertically" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T09:42:48.259749+00:00" }, "3f1e5f141fc0fc3cb12f49fe": { "batchId": "3f1e5f141fc0fc3cb12f49fe", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_StackUp" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T09:46:15.453270+00:00" }, "4a5e9a823a7471405f5f9f7f": { "batchId": "4a5e9a823a7471405f5f9f7f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_CurtainWall", "BIM:desktop:Arch_CutPlane", "BIM:desktop:Arch_Equipment", "BIM:desktop:Arch_Fence" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-12T10:14:58.177384+00:00" }, "ab553feda5fc847ead994af4": { "batchId": "ab553feda5fc847ead994af4", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandshareview", "recordIds": [ "TechDraw:desktop:TechDraw_ShareView" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T10:28:45.232085+00:00" }, "742db3b92653f1f5803ee0d7": { "batchId": "742db3b92653f1f5803ee0d7", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_GeometricHatch", "TechDraw:desktop:TechDraw_Hatch" ], "recordCount": 2, "selectedRecordCount": 4, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T12:48:18.441418+00:00" }, "9018e9614111c19066c698ae": { "batchId": "9018e9614111c19066c698ae", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TaskDimension", "TechDraw:desktop:TechDraw_MoveView" ], "recordCount": 2, "selectedRecordCount": 5, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T12:50:46.328674+00:00" }, "7cf0d01247a548997315d06d": { "batchId": "7cf0d01247a548997315d06d", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Shape2DCut", "BIM:desktop:BIM_Shape2DView", "BIM:desktop:Arch_Floor", "BIM:desktop:Arch_Frame" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.935023+00:00" }, "9d67479f90557f338de78ec3": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_Level", "BIM:desktop:Arch_Profile", "BIM:desktop:Arch_Rebar", "BIM:desktop:Arch_Reference", "BIM:desktop:Arch_Roof", "BIM:desktop:Arch_Schedule" ], "recordCount": 6, "selectedRecordCount": 8, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "44deb12b97f3709737064ded": { "batchId": "44deb12b97f3709737064ded", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "recordIds": [ "TechDraw:desktop:TechDraw_SurfaceFinishSymbols", "TechDraw:desktop:TechDraw_WeldSymbol" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T13:50:34.949984+00:00" }, "009124258a74cb4cd4e55925": { "batchId": "009124258a74cb4cd4e55925", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "TechDraw:desktop:TechDraw_ExportPageSVG", "TechDraw:desktop:TechDraw_ExtensionThreadsGroup" ], "recordCount": 2, "selectedRecordCount": 3, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T13:53:37.932014+00:00" }, "032dc70c99d455392626acd3": { "batchId": "032dc70c99d455392626acd3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandfilltemplatefields", "recordIds": [ "TechDraw:desktop:TechDraw_FillTemplateFields" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTechDrawRuntimeProbe", "buildTree": "freecad-source/build-web/techdraw-native-configure", "artifacts": [ "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.js", "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T13:58:46.937054+00:00" }, "part-slice-document-implementation-20260912": { "batchId": "part-slice-document-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "recordIds": [ "Part:desktop:Part_Slice", "Part:desktop:Part_SliceApart" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T14:25:29.628590+00:00" }, "aee02a9fc484adb478cc9a17": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_SectionPlane", "BIM:desktop:Arch_Site", "BIM:desktop:Arch_Space", "BIM:desktop:Arch_Stairs", "BIM:desktop:Arch_Truss", "BIM:desktop:Arch_Wall", "BIM:desktop:Arch_Window" ], "recordCount": 7, "selectedRecordCount": 8, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "part-slice-lifecycle-implementation-20260912": { "batchId": "part-slice-lifecycle-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "recordIds": [ "Part:desktop:Part_Slice", "Part:desktop:Part_SliceApart" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T14:48:15.706315+00:00" }, "3b2946e690deb3f91f94de4a": { "batchId": "3b2946e690deb3f91f94de4a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:Arch_Survey", "BIM:desktop:BIM_Background", "BIM:desktop:BIM_Beam", "BIM:desktop:BIM_Box" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-12T15:42:47.829232+00:00" }, "test-transport-handoff-20260912": { "batchId": "test-transport-handoff-20260912", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Test:desktop:Std_MDITest1", "Test:desktop:Std_MDITest2", "Test:desktop:Std_MDITest3", "Test:desktop:Std_TestConsoleOutput" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T15:46:48.869547+00:00" }, "f6fe3ca5ed4f586a0fd18c5e": { "batchId": "f6fe3ca5ed4f586a0fd18c5e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Builder", "BIM:desktop:BIM_Classification", "BIM:desktop:BIM_Clone", "BIM:desktop:BIM_Column" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.769099+00:00" }, "9fd5348db6e71271306653a7": { "batchId": "9fd5348db6e71271306653a7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Cut", "BIM:desktop:BIM_Diff", "BIM:desktop:BIM_Door", "BIM:desktop:BIM_DrawingView" ], "recordCount": 4, "selectedRecordCount": 8, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.799485+00:00" }, "7aafeb0f88017839ab66c766": { "batchId": "7aafeb0f88017839ab66c766", "module": "Part", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "Part:part.documentViewCommand", "Part:part.viewCommand" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T16:04:31.330541+00:00" }, "web-document-view-handoff-20260913": { "batchId": "web-document-view-handoff-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_AlignToSelection", "Web:desktop:Std_BoxElementSelection", "Web:desktop:Std_BoxSelection", "Web:desktop:Std_DrawStyle" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T16:15:16.725305+00:00" }, "web-camera-host-20260913": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_ViewTop", "Web:desktop:Std_ViewBottom", "Web:desktop:Std_ViewFront", "Web:desktop:Std_ViewRear", "Web:desktop:Std_ViewLeft", "Web:desktop:Std_ViewRight", "Web:desktop:Std_ViewIsometric", "Web:desktop:Std_ViewDimetric", "Web:desktop:Std_ViewTrimetric", "Web:desktop:Std_ViewZoomIn", "Web:desktop:Std_ViewZoomOut", "Web:desktop:Std_ViewFitAll", "Web:desktop:Std_ViewRotateLeft", "Web:desktop:Std_ViewRotateRight", "Web:desktop:Std_StoreWorkingView", "Web:desktop:Std_RecallWorkingView" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "5f18f18f761efdde503d2fb0": { "batchId": "5f18f18f761efdde503d2fb0", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Common", "BIM:desktop:BIM_Compound", "BIM:desktop:BIM_Convert", "BIM:desktop:BIM_Copy" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-12T16:47:56.720342+00:00" }, "b47ea5abf75b8d6903e98767": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_TextureMapping", "Web:desktop:Std_ToggleClipPlane", "Web:desktop:Std_ToggleNavigation", "Web:desktop:Std_ToggleObjects", "Web:desktop:Std_ToggleSelectability", "Web:desktop:Std_ToggleTransparency", "Web:desktop:Std_ToggleVisibility", "Web:desktop:Std_TreeCollapse", "Web:desktop:Std_TreeCollapseDocument", "Web:desktop:Std_TreeDrag", "Web:desktop:Std_TreeExpand", "Web:desktop:Std_TreeMultiDocument", "Web:desktop:Std_TreePreSelection", "Web:desktop:Std_TreeRecordSelection", "Web:desktop:Std_TreeSelectAllInstances", "Web:desktop:Std_TreeSelection" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "df4065c66f0abf2051490b98": { "batchId": "df4065c66f0abf2051490b98", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Std_TestProgress1", "Test:desktop:Std_TestProgress2", "Test:desktop:Std_TestProgress3", "Test:desktop:Std_TestProgress4" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-12T18:12:43.286661+00:00" }, "a9fe6232f53d92237da24a29": { "batchId": "a9fe6232f53d92237da24a29", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Test_TestAll", "Test:desktop:Test_TestAllText", "Test:desktop:Test_TestBase", "Test:desktop:Test_TestBaseText" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-12T19:07:18.619753+00:00" }, "1473c878199d1da1d5b56291": { "batchId": "1473c878199d1da1d5b56291", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Test_Test" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T19:20:16.135161+00:00" }, "cd6dd1a714a3ade92a59b21e": { "batchId": "cd6dd1a714a3ade92a59b21e", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Test_TestWork" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T19:47:37.342295+00:00" }, "0cb838b5f61a1d1610d606bf": { "batchId": "0cb838b5f61a1d1610d606bf", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Test_TestCreateMenu", "Test:desktop:Test_TestDeleteMenu", "Test:desktop:Test_TestDoc", "Test:desktop:Test_TestDocText" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T21:00:57.755075+00:00" }, "b28e0df756ff923bb69ee398": { "batchId": "b28e0df756ff923bb69ee398", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Std_TestProgress5" ], "recordCount": 1, "selectedRecordCount": 4, "remainingRecordCount": 3, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-12T23:02:32.922120+00:00" }, "7c6a7c183c665ded1aadd0c8": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_OrthographicCamera", "Web:desktop:Std_PerspectiveCamera", "Web:desktop:Std_SceneInspector", "Web:desktop:Std_SelBack", "Web:desktop:Std_SelBoundingBox", "Web:desktop:Std_SelForward", "Web:desktop:Std_ShowObjects", "Web:desktop:Std_ShowSelection", "Web:desktop:Std_TreeSingleDocument", "Web:desktop:Std_TreeSyncPlacement", "Web:desktop:Std_TreeSyncSelection", "Web:desktop:Std_TreeSyncView", "Web:desktop:Std_TreeViewActions", "Web:desktop:Std_ViewBoxZoom", "Web:desktop:Std_ViewCreate" ], "recordCount": 15, "selectedRecordCount": 16, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "047d4afd5d7bdccc57c785be": { "batchId": "047d4afd5d7bdccc57c785be", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Test_InsertFeature" ], "recordCount": 1, "selectedRecordCount": 3, "remainingRecordCount": 2, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T01:22:46.186768+00:00" }, "03bfd4ca0c1faa0ce70d94d0": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_FreezeViews", "Web:desktop:Std_HideObjects", "Web:desktop:Std_HideSelection", "Web:desktop:Std_MainFullscreen", "Web:desktop:Std_SelectVisibleObjects" ], "recordCount": 5, "selectedRecordCount": 16, "remainingRecordCount": 11, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "be974deaaf43d1593375f79f": { "batchId": "be974deaaf43d1593375f79f", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_ExportDependencyGraph" ], "recordCount": 1, "selectedRecordCount": 16, "remainingRecordCount": 15, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T02:33:10.803918+00:00" }, "web-dependency-export-20260913": { "batchId": "web-dependency-export-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_ExportDependencyGraph" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T03:15:00.043652+00:00" }, "37741165b50da1d9fc89c7ba": { "batchId": "37741165b50da1d9fc89c7ba", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Std_TestQM", "Test:desktop:Std_TestReloadQM", "Test:desktop:Std_ViewExample1" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T04:30:20.836109+00:00" }, "413db150bfbd585fb600addb": { "batchId": "413db150bfbd585fb600addb", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "recordIds": [ "Test:desktop:Std_ViewExample2", "Test:desktop:Std_ViewExample3" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebTestRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebTestRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T04:38:47.538640+00:00" }, "bim-external-url-20260913": { "batchId": "bim-external-url-20260913", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-external-url", "recordIds": [ "BIM:desktop:BIM_Help", "BIM:desktop:BIM_Examples" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T05:13:58.472231+00:00" }, "79ae27dac38bbd0b1358e4da": { "batchId": "79ae27dac38bbd0b1358e4da", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_ViewExample1", "Web:desktop:Std_ViewExample2", "Web:desktop:Std_ViewExample3" ], "recordCount": 3, "selectedRecordCount": 16, "remainingRecordCount": 13, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T06:18:59.565522+00:00" }, "4d59534c0403d2693ff6bc01": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Web:desktop:Std_MDITest1", "Web:desktop:Std_MDITest2", "Web:desktop:Std_MDITest3", "Web:desktop:Std_TestConsoleOutput", "Web:desktop:Std_TestProgress1", "Web:desktop:Std_TestProgress2", "Web:desktop:Std_TestProgress3", "Web:desktop:Std_TestProgress4", "Web:desktop:Std_TestProgress5" ], "recordCount": 9, "selectedRecordCount": 16, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "913e4ac39cab1e4c9f80acec": { "batchId": "913e4ac39cab1e4c9f80acec", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_Delete", "Web:desktop:Std_DependencyGraph", "Web:desktop:Std_DuplicateSelection", "Web:desktop:Std_Edit" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.911876+00:00" }, "2aa204214520dbf4a760aaf9": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_Export", "Web:desktop:Std_Expressions", "Web:desktop:Std_Import", "Web:desktop:Std_MergeProjects", "Web:desktop:Std_New", "Web:desktop:Std_Paste", "Web:desktop:Std_Placement", "Web:desktop:Std_Print", "Web:desktop:Std_PrintPdf", "Web:desktop:Std_PrintPreview", "Web:desktop:Std_ProjectInfo" ], "recordCount": 11, "selectedRecordCount": 16, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "909dffa31d42d5124a4d7b2e": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_ViewDock", "Web:desktop:Std_ViewDockUndockFullscreen", "Web:desktop:Std_ViewFitSelection", "Web:desktop:Std_ViewFullscreen", "Web:desktop:Std_ViewGroup", "Web:desktop:Std_ViewHome", "Web:desktop:Std_ViewIvIssueCamPos", "Web:desktop:Std_ViewIvStereoInterleavedColumns", "Web:desktop:Std_ViewIvStereoInterleavedRows", "Web:desktop:Std_ViewIvStereoOff", "Web:desktop:Std_ViewIvStereoQuadBuff", "Web:desktop:Std_ViewIvStereoRedGreen", "Web:desktop:Std_ViewLoadImage", "Web:desktop:Std_ViewRestoreCamera", "Web:desktop:Std_ViewSaveCamera", "Web:desktop:Std_ViewScreenShot" ], "recordCount": 16, "selectedRecordCount": 16, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "99c6076ae13c153a329571e3": { "batchId": "99c6076ae13c153a329571e3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_EmptyTrash", "BIM:desktop:BIM_Extrude", "BIM:desktop:BIM_Fuse", "BIM:desktop:BIM_IfcQuantities" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-13T14:28:15.926366+00:00" }, "5aa06b428c2973bfca73dd58": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_LinkMake", "BIM:desktop:BIM_MoveView", "BIM:desktop:BIM_Offset2D", "BIM:desktop:BIM_Preflight", "BIM:desktop:BIM_Rewire", "BIM:desktop:BIM_SimpleCopy", "BIM:desktop:BIM_Sketch", "BIM:desktop:BIM_Slab" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "e81bbf8c9616eb20d3ce7d03": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_ImagePlane", "BIM:desktop:BIM_Layers", "BIM:desktop:BIM_Leader", "BIM:desktop:BIM_Library", "BIM:desktop:BIM_Project", "BIM:desktop:BIM_ProjectManager", "BIM:desktop:BIM_Reextrude", "BIM:desktop:BIM_Reorder" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "4f782173ccfb11e46ceb2750": { "batchId": "4f782173ccfb11e46ceb2750", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Recompute", "Web:desktop:Std_Alignment", "Web:desktop:Std_Copy", "Web:desktop:Std_Cut" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-13T17:51:04.829788+00:00" }, "bim-image-display-20260914": { "batchId": "bim-image-display-20260914", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimimageplane", "recordIds": [ "BIM:desktop:BIM_ImagePlane" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-13T21:42:40.493202+00:00" }, "890fd2edecd5bf5d51905062": { "batchId": "890fd2edecd5bf5d51905062", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "recordIds": [ "Web:desktop:Std_ActivateNextWindow", "Web:desktop:Std_ActivatePrevWindow", "Web:desktop:Std_CascadeWindows", "Web:desktop:Std_CloseActiveWindow" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-14T03:47:43.128956+00:00" }, "29a54a7a1ad51e76d295b2ef": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "recordIds": [ "Web:desktop:Clipboard", "Web:desktop:Custom", "Web:desktop:Edit", "Web:desktop:File", "Web:desktop:Help", "Web:desktop:Macro", "Web:desktop:Separator", "Web:desktop:Structure", "Web:desktop:View", "Web:desktop:Workbench" ], "recordCount": 10, "selectedRecordCount": 10, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "react-navigation", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "web-owner-standard-20260914": { "batchId": "web-owner-standard-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_About", "Web:desktop:Std_AboutQt", "Web:desktop:Std_AnnotationLabel" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T04:29:34.270714+00:00" }, "web-parameter-editor-20260914": { "batchId": "web-parameter-editor-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_DlgParameter" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T05:10:06.061690+00:00" }, "web-parameter-dialogs-20260914": { "batchId": "web-parameter-dialogs-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_DlgPreferences", "Web:desktop:Std_DlgCustomize" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T07:37:17.397939+00:00" }, "web-browser-help-20260914": { "batchId": "web-browser-help-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_FreeCADUserHub", "Web:desktop:Std_FreeCADWebsite", "Web:desktop:Std_OnlineHelp", "Web:desktop:Std_OnlineHelpWebsite" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebReactProduct", "buildTree": "web", "artifacts": [ "web/dist/index.html" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.811361+00:00" }, "46bd0fe3579770886f90bab5": { "batchId": "46bd0fe3579770886f90bab5", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_RecentFiles", "Web:desktop:Std_RecentMacros", "Web:desktop:Std_ReloadStyleSheet", "Web:desktop:Std_ReportBug", "Web:desktop:Std_RestartInSafeMode", "Web:desktop:Std_TextDocument", "Web:desktop:Std_UnitsCalculator", "Web:desktop:Std_UserEditMode", "Web:desktop:Std_WhatsThis", "Web:desktop:Std_Workbench" ], "recordCount": 10, "selectedRecordCount": 14, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T10:50:50.192082+00:00" }, "web-website-owner-20260914": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_DevHandbook", "Web:desktop:Std_FreeCADDonation", "Web:desktop:Std_FreeCADForum", "Web:desktop:Std_FreeCADUserHub", "Web:desktop:Std_FreeCADWebsite", "Web:desktop:Std_OnlineHelp", "Web:desktop:Std_OnlineHelpWebsite", "Web:desktop:Std_ReportBug" ], "recordCount": 8, "selectedRecordCount": 8, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "web-group-20260914": { "batchId": "web-group-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstructure", "recordIds": [ "Web:desktop:Std_Group" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T12:49:14.609574+00:00" }, "1e608a4f8436586c06a694a0": { "batchId": "1e608a4f8436586c06a694a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "recordIds": [ "Web:desktop:Std_LinkActions", "Web:desktop:Std_LinkImport", "Web:desktop:Std_LinkImportAll", "Web:desktop:Std_LinkMake" ], "recordCount": 4, "selectedRecordCount": 12, "remainingRecordCount": 8, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T13:46:05.989980+00:00" }, "web-link-actions-20260914": { "batchId": "web-link-actions-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "recordIds": [ "Web:desktop:Std_LinkActions", "Web:desktop:Std_LinkImport", "Web:desktop:Std_LinkImportAll", "Web:desktop:Std_LinkMake" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T21:33:34.803155+00:00" }, "bb9c4d9ef93ef33f4b01b4d6": { "batchId": "bb9c4d9ef93ef33f4b01b4d6", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Glue", "BIM:desktop:BIM_IfcElements", "BIM:desktop:BIM_IfcExplorer", "BIM:desktop:BIM_IfcProperties" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.315325+00:00" }, "5479fd211d2795d378fc836f": { "batchId": "5479fd211d2795d378fc836f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_TDView", "BIM:desktop:BIM_Text", "BIM:desktop:BIM_TogglePanels", "BIM:desktop:BIM_Trash" ], "recordCount": 4, "selectedRecordCount": 8, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.347910+00:00" }, "a8e68602b6564507be9dac18": { "batchId": "a8e68602b6564507be9dac18", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Report", "BIM:desktop:BIM_ResetCloneColors", "BIM:desktop:BIM_Setup", "BIM:desktop:BIM_TDPage" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.769047+00:00" }, "94ed4c0f48ab7256d1a997ac": { "batchId": "94ed4c0f48ab7256d1a997ac", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Welcome", "BIM:desktop:BIM_Windows", "BIM:desktop:IFC_UpdateIOS" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.801380+00:00" }, "9f38df64b670068d29d2e5a0": { "batchId": "9f38df64b670068d29d2e5a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_CommandLine", "Web:desktop:Std_RecentFiles", "Web:desktop:Std_RecentMacros", "Web:desktop:Std_ReloadStyleSheet" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-14T17:08:34.971108+00:00" }, "7c968681bcfe03fc4260f10e": { "batchId": "7c968681bcfe03fc4260f10e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Tutorial", "BIM:desktop:BIM_Unclone", "BIM:desktop:BIM_Ungroup", "BIM:desktop:BIM_Views" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T15:24:19.184557+00:00" }, "ba4cad68ea8ed95624783d80": { "batchId": "ba4cad68ea8ed95624783d80", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "recordIds": [ "Web:desktop:Std_DlgMacroExecute", "Web:desktop:Std_DlgMacroExecuteDirect", "Web:desktop:Std_DlgMacroRecord", "Web:desktop:Std_MacroAttachDebugger" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "coalesced-outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.550607+00:00" }, "eb895feded9fb25649b8a702": { "batchId": "eb895feded9fb25649b8a702", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_ProjectUtil", "Web:desktop:Std_Properties", "Web:desktop:Std_Quit", "Web:desktop:Std_Redo" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-14T19:15:58.009116+00:00" }, "ce5922d3f7a25e1c06383c81": { "batchId": "ce5922d3f7a25e1c06383c81", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_Refresh", "Web:desktop:Std_Revert", "Web:desktop:Std_Save", "Web:desktop:Std_SaveAll" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-14T19:25:14.880594+00:00" }, "6f3248506d911c379e52d977": { "batchId": "6f3248506d911c379e52d977", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "recordIds": [ "Web:desktop:Std_CloseAllWindows", "Web:desktop:Std_DockViewMenu", "Web:desktop:Std_TileWindows", "Web:desktop:Std_ToggleToolBarLock" ], "recordCount": 4, "selectedRecordCount": 9, "remainingRecordCount": 5, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.582366+00:00" }, "c73870180970b79e922a204f": { "batchId": "c73870180970b79e922a204f", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Web:desktop:Std_TestQM", "Web:desktop:Std_TestReloadQM" ], "recordCount": 2, "selectedRecordCount": 9, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T19:28:38.564847+00:00" }, "56aab5e2be818ad9809a0d55": { "batchId": "56aab5e2be818ad9809a0d55", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "recordIds": [ "Web:desktop:Std_LinkMakeGroup", "Web:desktop:Std_LinkMakeRelative", "Web:desktop:Std_LinkReplace", "Web:desktop:Std_LinkUnlink" ], "recordCount": 4, "selectedRecordCount": 8, "remainingRecordCount": 4, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T19:38:06.409123+00:00" }, "11264b1847de3abe10e316cd": { "batchId": "11264b1847de3abe10e316cd", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Web:desktop:Std_MacroStartDebug" ], "recordCount": 1, "selectedRecordCount": 8, "remainingRecordCount": 7, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T20:14:36.874781+00:00" }, "source-test-routing-20260915": { "batchId": "source-test-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Web:desktop:Std_Test1", "Web:desktop:Std_Test2", "Web:desktop:Std_Test3", "Web:desktop:Std_Test4", "Web:desktop:Std_Test5", "Web:desktop:Std_Test6" ], "recordCount": 6, "selectedRecordCount": 6, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T21:34:54.526278+00:00" }, "dock-routing-20260915": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_DockOverlay", "Web:desktop:Std_DockOverlayAll", "Web:desktop:Std_DockOverlayMouseTransparent", "Web:desktop:Std_DockOverlayToggle", "Web:desktop:Std_DockOverlayToggleBottom", "Web:desktop:Std_DockOverlayToggleLeft", "Web:desktop:Std_DockOverlayToggleRight", "Web:desktop:Std_DockOverlayToggleTop", "Web:desktop:Std_DockOverlayToggleTransparent", "Web:desktop:Std_DockOverlayTransparentAll" ], "recordCount": 10, "selectedRecordCount": 10, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "4e14e41934e2418cc4a97859": { "batchId": "4e14e41934e2418cc4a97859", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_RestartInSafeMode", "Web:desktop:Std_TextDocument", "Web:desktop:Std_UnitsCalculator", "Web:desktop:Std_UserEditMode" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "deferred-build-flush", "scope": "feature-capability", "updatedAt": "2026-09-14T21:41:11.318580+00:00" }, "document-actions-20260915": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "Web:desktop:Std_SaveAs", "Web:desktop:Std_SaveCopy", "Web:desktop:Std_SelectAll", "Web:desktop:Std_Undo", "Web:desktop:Std_ToggleFreeze", "Web:desktop:Std_ToggleSkipRecompute" ], "recordCount": 6, "selectedRecordCount": 6, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "bim-relationships-20260915": { "batchId": "bim-relationships-20260915", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "recordIds": [ "BIM:desktop:BIM_Ungroup", "BIM:desktop:BIM_Unclone" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T22:26:51.976340+00:00" }, "21ed01287dd3203fe1bc5fe3": { "batchId": "21ed01287dd3203fe1bc5fe3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimwelcome", "recordIds": [ "BIM:desktop:BIM_Welcome" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T22:32:26.918180+00:00" }, "structure-20260915": { "batchId": "structure-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstructure", "recordIds": [ "Web:desktop:Std_Part", "Web:desktop:Std_VarSet" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T22:43:15.754428+00:00" }, "354124a60535c70e5751a21e": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "recordIds": [ "Web:desktop:Std_ToolBarMenu", "Web:desktop:Std_UserInterface", "Web:desktop:Std_ViewStatusBar", "Web:desktop:Std_Windows", "Web:desktop:Std_WindowsMenu" ], "recordCount": 5, "selectedRecordCount": 5, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "link-mutations-20260915": { "batchId": "link-mutations-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "recordIds": [ "Web:desktop:Std_LinkMakeRelative", "Web:desktop:Std_LinkReplace", "Web:desktop:Std_LinkUnlink" ], "recordCount": 3, "selectedRecordCount": 3, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T23:07:32.482985+00:00" }, "d53bb6afe049f5395754d4fc": { "batchId": "d53bb6afe049f5395754d4fc", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_Transform", "Web:desktop:Std_TransformManip" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T23:16:55.807111+00:00" }, "07ee637f0da52e63226cf00a": { "batchId": "07ee637f0da52e63226cf00a", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "recordIds": [ "Web:desktop:Std_LinkSelectActions", "Web:desktop:Std_LinkSelectAllLinks", "Web:desktop:Std_LinkSelectLinked", "Web:desktop:Std_LinkSelectLinkedFinal" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T23:39:41.336730+00:00" }, "bim-windows-20260915": { "batchId": "bim-windows-20260915", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimwindows", "recordIds": [ "BIM:desktop:BIM_Windows" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-14T23:49:04.121467+00:00" }, "open-document-20260915": { "batchId": "open-document-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "recordIds": [ "Web:desktop:Std_Open" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T00:12:45.721579+00:00" }, "cfec76210450303ef15a7e3d": { "batchId": "cfec76210450303ef15a7e3d", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-navicube", "recordIds": [ "Web:desktop:NaviCubeDraggableCmd" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T00:27:16.005233+00:00" }, "7c27d7555c836486d1c31c94": { "batchId": "7c27d7555c836486d1c31c94", "module": "Web", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "recordIds": [ "Web:web.dockOverlay" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T00:43:39.726567+00:00" }, "d937ec7eef2892d2286973f5": { "batchId": "d937ec7eef2892d2286973f5", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandfeat", "recordIds": [ "Web:desktop:Std_Recompute", "Web:desktop:Std_SendToPythonConsole" ], "recordCount": 2, "selectedRecordCount": 3, "remainingRecordCount": 1, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T01:31:57.995079+00:00" }, "5e1903eb7fa9ab79a7f6e46e": { "batchId": "5e1903eb7fa9ab79a7f6e46e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimviews", "recordIds": [ "BIM:desktop:BIM_Views" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T01:40:43.239087+00:00" }, "922a097adeab1383ccbd1bfa": { "batchId": "922a097adeab1383ccbd1bfa", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Web:desktop:Std_Test1", "Web:desktop:Std_Test2", "Web:desktop:Std_Test3", "Web:desktop:Std_Test4" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T01:47:40.318472+00:00" }, "93f1d0402df2a6cd9a6af7b4": { "batchId": "93f1d0402df2a6cd9a6af7b4", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "recordIds": [ "Web:desktop:Std_WhatsThis", "Web:desktop:Std_Workbench" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T02:11:43.001794+00:00" }, "967e6197fb491d4f65f23ebf": { "batchId": "967e6197fb491d4f65f23ebf", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimtutorial", "recordIds": [ "BIM:desktop:BIM_Tutorial" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T02:39:28.226105+00:00" }, "724685500853e2d429ca3466": { "batchId": "724685500853e2d429ca3466", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-onlinedocumentation", "recordIds": [ "Web:desktop:Std_PythonHelp" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:06:28.298682+00:00" }, "263aba85e480c17a8ff152a9": { "batchId": "263aba85e480c17a8ff152a9", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_openshell", "recordIds": [ "BIM:desktop:IFC_UpdateIOS" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebBimRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebBimRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:09:23.348499+00:00" }, "e98c3de721b39410c3676f05": { "batchId": "e98c3de721b39410c3676f05", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-whatsthis", "recordIds": [ "Web:desktop:Std_DescriptionMode" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:19:06.593240+00:00" }, "966bb11cb8af7e7ac1a2f366": { "batchId": "966bb11cb8af7e7ac1a2f366", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "recordIds": [ "Web:desktop:Std_ToggleBreakpoint" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:35:25.043933+00:00" }, "dc77142108d99da9fcd15d92": { "batchId": "dc77142108d99da9fcd15d92", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandfeat", "recordIds": [ "Web:desktop:Std_RandomColor" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:45:19.184164+00:00" }, "d50b6e5471dae9219ebba85c": { "batchId": "d50b6e5471dae9219ebba85c", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "recordIds": [ "Web:desktop:Std_MacroStepInto", "Web:desktop:Std_MacroStepOver", "Web:desktop:Std_MacroStopDebug", "Web:desktop:Std_OpenMacrosFolder" ], "recordCount": 4, "selectedRecordCount": 4, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebWebRuntimeProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebWebRuntimeProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:48:58.100228+00:00" }, "2c6e0af36b70c3167f3d91cb": { "batchId": "2c6e0af36b70c3167f3d91cb", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "recordIds": [ "Web:desktop:Std_TestCmdFuncs" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:54:35.175410+00:00" }, "3c091238f71e49871f6eb186": { "batchId": "3c091238f71e49871f6eb186", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "recordIds": [ "Web:desktop:Std_ViewUndock", "Web:desktop:Std_ViewVR" ], "recordCount": 2, "selectedRecordCount": 2, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T03:57:51.848894+00:00" }, "a4a11e8d5d0d2a860abab208": { "batchId": "a4a11e8d5d0d2a860abab208", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-networkretriever", "recordIds": [ "Web:desktop:Std_DownloadOnlineHelp" ], "recordCount": 1, "selectedRecordCount": 1, "remainingRecordCount": 0, "status": "implementation_ready", "validation": "user_during_use", "target": "FreeCADWebPartBoxProbe", "buildTree": "freecad-source/build-web/configure", "artifacts": [ "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.js", "freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm" ], "source": "outer-build", "scope": "feature-capability", "updatedAt": "2026-09-15T04:02:46.750363+00:00" } }, "records": { "Assembly:assembly.createRecompute": { "batchId": "381ae82b8883a0092702c10d", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T12:59:02.038240+00:00" }, "Assembly:assembly.inspectPythonApi": { "batchId": "f6250ccaa4874b932abf607c", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:58:02.409350+00:00" }, "Assembly:assembly.inspectSourceInventory": { "batchId": "f6250ccaa4874b932abf607c", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:58:02.409350+00:00" }, "Assembly:assembly.nativeTypeProbe": { "batchId": "baseline:Assembly", "module": "Assembly", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Assembly:assembly.pythonFamily": { "batchId": "44868250d7edcf0a6e8bb31f", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T21:09:34.955134+00:00" }, "Assembly:assembly.saveReopen": { "batchId": "cb898ed5718077b165d6e844", "module": "Assembly", "tier": "feature-workflow", "family": "module-business-document-persistence", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T13:06:22.457746+00:00" }, "BIM:bim.createAxis": { "batchId": "baseline:BIM", "module": "BIM", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.extrusionData": { "batchId": "baseline:BIM", "module": "BIM", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.inspectPythonApi": { "batchId": "baseline:BIM", "module": "BIM", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.inspectSourceInventory": { "batchId": "baseline:BIM", "module": "BIM", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.nativeProbe": { "batchId": "baseline:BIM", "module": "BIM", "family": "service", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.pythonFamily": { "batchId": "baseline:BIM", "module": "BIM", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "BIM:bim.pythonFamilyBatch": { "batchId": "baseline:BIM", "module": "BIM", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.createRecompute": { "batchId": "baseline:CAM", "module": "CAM", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.export": { "batchId": "baseline:CAM", "module": "CAM", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.import": { "batchId": "baseline:CAM", "module": "CAM", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.inspectPythonApi": { "batchId": "119027a1314e77f9d16259e3", "module": "CAM", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:28:37.076215+00:00" }, "CAM:cam.inspectSourceInventory": { "batchId": "baseline:CAM", "module": "CAM", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.pythonFamilyBatch": { "batchId": "baseline:CAM", "module": "CAM", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "CAM:cam.saveReopen": { "batchId": "baseline:CAM", "module": "CAM", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Cloud:cloud.configureRecompute": { "batchId": "baseline:Cloud", "module": "Cloud", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Cloud:cloud.inspectPythonApi": { "batchId": "baseline:Cloud", "module": "Cloud", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Cloud:cloud.inspectSourceInventory": { "batchId": "baseline:Cloud", "module": "Cloud", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Cloud:cloud.pythonFamilyBatch": { "batchId": "baseline:Cloud", "module": "Cloud", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Cloud:cloud.saveReopen": { "batchId": "baseline:Cloud", "module": "Cloud", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Draft:draft.action": { "batchId": "baseline:Draft", "module": "Draft", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Draft:draft.pythonFamilyBatch": { "batchId": "baseline:Draft", "module": "Draft", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Fem:fem.action": { "batchId": "baseline:Fem", "module": "Fem", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Fem:fem.nativeProbe": { "batchId": "d750363ad504f5476600b335", "module": "Fem", "tier": "feature-workflow", "family": "module-business-supporting-business-route", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:25:59.875814+00:00" }, "Fem:fem.pythonFamilyBatch": { "batchId": "baseline:Fem", "module": "Fem", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Help:help.inspectSourceInventory": { "batchId": "baseline:Help", "module": "Help", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Help:help.pythonApi": { "batchId": "baseline:Help", "module": "Help", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.createRecompute": { "batchId": "baseline:Import", "module": "Import", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.inspectSourceInventory": { "batchId": "baseline:Import", "module": "Import", "family": "format", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.pythonApi": { "batchId": "baseline:Import", "module": "Import", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.pythonFamilyBatch": { "batchId": "baseline:Import", "module": "Import", "family": "format", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.saveReopen": { "batchId": "baseline:Import", "module": "Import", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Import:import.step": { "batchId": "baseline:Import", "module": "Import", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Inspection:inspection.createRecompute": { "batchId": "baseline:Inspection", "module": "Inspection", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Inspection:inspection.inspectPythonApi": { "batchId": "baseline:Inspection", "module": "Inspection", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Inspection:inspection.inspectSourceInventory": { "batchId": "baseline:Inspection", "module": "Inspection", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Inspection:inspection.pythonFamilyBatch": { "batchId": "baseline:Inspection", "module": "Inspection", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Inspection:inspection.saveReopen": { "batchId": "baseline:Inspection", "module": "Inspection", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "JtReader:jtreader.createRecompute": { "batchId": "baseline:JtReader", "module": "JtReader", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "JtReader:jtreader.inspectSourceInventory": { "batchId": "baseline:JtReader", "module": "JtReader", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "JtReader:jtreader.saveReopen": { "batchId": "baseline:JtReader", "module": "JtReader", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Material:material.createRecompute": { "batchId": "baseline:Material", "module": "Material", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Material:material.inspectSourceInventory": { "batchId": "baseline:Material", "module": "Material", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Material:material.pythonApi": { "batchId": "baseline:Material", "module": "Material", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Material:material.pythonFamilyBatch": { "batchId": "baseline:Material", "module": "Material", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Material:material.saveReopen": { "batchId": "baseline:Material", "module": "Material", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.createRecompute": { "batchId": "baseline:Measure", "module": "Measure", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.inspectSourceInventory": { "batchId": "baseline:Measure", "module": "Measure", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.measurementApi": { "batchId": "baseline:Measure", "module": "Measure", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.objectFamily": { "batchId": "baseline:Measure", "module": "Measure", "family": "service", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.pythonApi": { "batchId": "baseline:Measure", "module": "Measure", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.pythonFamilyBatch": { "batchId": "baseline:Measure", "module": "Measure", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Measure:measure.saveReopen": { "batchId": "baseline:Measure", "module": "Measure", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.createRecompute": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.importExport": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.inspectSourceInventory": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.pythonApi": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.pythonFamilyBatch": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Mesh:mesh.saveReopen": { "batchId": "baseline:Mesh", "module": "Mesh", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "MeshPart:meshpart.createRecompute": { "batchId": "baseline:MeshPart", "module": "MeshPart", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "MeshPart:meshpart.inspectSourceInventory": { "batchId": "baseline:MeshPart", "module": "MeshPart", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "MeshPart:meshpart.pythonApi": { "batchId": "baseline:MeshPart", "module": "MeshPart", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "MeshPart:meshpart.pythonFamilyBatch": { "batchId": "baseline:MeshPart", "module": "MeshPart", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "OpenSCAD:openscad.inspectSourceInventory": { "batchId": "baseline:OpenSCAD", "module": "OpenSCAD", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "OpenSCAD:openscad.pythonApi": { "batchId": "baseline:OpenSCAD", "module": "OpenSCAD", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "OpenSCAD:openscad.pythonFamilyBatch": { "batchId": "baseline:OpenSCAD", "module": "OpenSCAD", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.createRecompute": { "batchId": "c398e2ee6c0a29aefada33aa", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:47:10.037364+00:00" }, "Part:part.importExport": { "batchId": "baseline:Part", "module": "Part", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.inspectSourceInventory": { "batchId": "baseline:Part", "module": "Part", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.pythonApi": { "batchId": "baseline:Part", "module": "Part", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.pythonFamilyBatch": { "batchId": "baseline:Part", "module": "Part", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.pythonMethod": { "batchId": "baseline:Part", "module": "Part", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Part:part.saveReopen": { "batchId": "baseline:Part", "module": "Part", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.createRecompute": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.geometryFamily": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "service", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.inspectSourceInventory": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.pythonApi": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.pythonFamilyBatch": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "PartDesign:partdesign.saveReopen": { "batchId": "baseline:PartDesign", "module": "PartDesign", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Plot:plot.pythonApi": { "batchId": "baseline:Plot", "module": "Plot", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Plot:plot.pythonFamilyBatch": { "batchId": "baseline:Plot", "module": "Plot", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Points:points.createRecompute": { "batchId": "baseline:Points", "module": "Points", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Points:points.inspectSource": { "batchId": "baseline:Points", "module": "Points", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Points:points.pythonApi": { "batchId": "baseline:Points", "module": "Points", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Points:points.pythonFamilyBatch": { "batchId": "baseline:Points", "module": "Points", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Points:points.saveReopen": { "batchId": "baseline:Points", "module": "Points", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ReverseEngineering:reverseengineering.createRecompute": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ReverseEngineering:reverseengineering.inspectSourceInventory": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ReverseEngineering:reverseengineering.pythonApi": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ReverseEngineering:reverseengineering.pythonFamilyBatch": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "ReverseEngineering:reverseengineering.saveReopen": { "batchId": "baseline:ReverseEngineering", "module": "ReverseEngineering", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Robot:robot.createRecompute": { "batchId": "baseline:Robot", "module": "Robot", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Robot:robot.inspectSourceInventory": { "batchId": "baseline:Robot", "module": "Robot", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Robot:robot.pythonApi": { "batchId": "baseline:Robot", "module": "Robot", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Robot:robot.pythonFamilyBatch": { "batchId": "baseline:Robot", "module": "Robot", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Robot:robot.saveReopen": { "batchId": "baseline:Robot", "module": "Robot", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sandbox:sandbox.createRecompute": { "batchId": "baseline:Sandbox", "module": "Sandbox", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sandbox:sandbox.inspectSourceInventory": { "batchId": "baseline:Sandbox", "module": "Sandbox", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sandbox:sandbox.pythonApi": { "batchId": "baseline:Sandbox", "module": "Sandbox", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sandbox:sandbox.pythonFamilyBatch": { "batchId": "baseline:Sandbox", "module": "Sandbox", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sandbox:sandbox.saveReopen": { "batchId": "baseline:Sandbox", "module": "Sandbox", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Show:show.inspectSourceInventory": { "batchId": "baseline:Show", "module": "Show", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Show:show.pythonApi": { "batchId": "baseline:Show", "module": "Show", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Show:show.pythonFamilyBatch": { "batchId": "baseline:Show", "module": "Show", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.createRecompute": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.inspectSourceInventory": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.pythonApi": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.pythonFamilyBatch": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.pythonMethod": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Sketcher:sketcher.saveReopen": { "batchId": "baseline:Sketcher", "module": "Sketcher", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Spreadsheet:spreadsheet.createRecompute": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Spreadsheet:spreadsheet.inspectSourceInventory": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Spreadsheet:spreadsheet.pythonApi": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Spreadsheet:spreadsheet.pythonFamilyBatch": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Spreadsheet:spreadsheet.saveReopen": { "batchId": "baseline:Spreadsheet", "module": "Spreadsheet", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Start:start.inspectSourceInventory": { "batchId": "baseline:Start", "module": "Start", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Start:start.moduleImport": { "batchId": "baseline:Start", "module": "Start", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Start:start.pythonApi": { "batchId": "baseline:Start", "module": "Start", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.createRecompute": { "batchId": "baseline:Surface", "module": "Surface", "family": "modeling", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.inspectSourceInventory": { "batchId": "baseline:Surface", "module": "Surface", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.pythonApi": { "batchId": "baseline:Surface", "module": "Surface", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.pythonFamilyBatch": { "batchId": "baseline:Surface", "module": "Surface", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.saveReopen": { "batchId": "baseline:Surface", "module": "Surface", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.createRecompute": { "batchId": "cae3408035299ca4d6c8f092", "module": "TechDraw", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T23:03:05.236660+00:00" }, "TechDraw:techdraw.nativeImportExport": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "format", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.nativeInventory": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.nativeSaveReopen": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.pythonApi": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.pythonFamilyBatch": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TechDraw:techdraw.pythonMethod": { "batchId": "baseline:TechDraw", "module": "TechDraw", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TemplatePyMod:templatepymod.inspectSourceInventory": { "batchId": "baseline:TemplatePyMod", "module": "TemplatePyMod", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TemplatePyMod:templatepymod.pythonApi": { "batchId": "baseline:TemplatePyMod", "module": "TemplatePyMod", "family": "python", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "TemplatePyMod:templatepymod.pythonFamilyBatch": { "batchId": "baseline:TemplatePyMod", "module": "TemplatePyMod", "family": "python", "status": "implemented_pending_use", "uiStatus": "generic-api-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Test:test.inspectRegistry": { "batchId": "baseline:Test", "module": "Test", "family": "inspect", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Tux:tux.navigationBoundary": { "batchId": "baseline:Tux", "module": "Tux", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Web:web.saveReopenBoundary": { "batchId": "baseline:Web", "module": "Web", "family": "persistence", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Web:web.serverContract": { "batchId": "baseline:Web", "module": "Web", "family": "service", "status": "implemented_pending_use", "uiStatus": "interactive", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Web:web.statefulFamilyBatch": { "batchId": "baseline:Web", "module": "Web", "family": "service", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:35:23.396740+00:00" }, "Surface:surface.objectContractBatch": { "batchId": "baseline:Surface", "module": "Surface", "family": "service", "status": "implemented_pending_use", "uiStatus": "generic-command-entry", "updatedAt": "2026-09-05T19:47:50.437202+00:00" }, "Part:desktop:Part_Boolean": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_Box2": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_Box3": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_BoxSelection": { "batchId": "69fe39ac4430b2f5f2e1b255", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:20:32.564619+00:00" }, "Part:desktop:Part_Builder": { "batchId": "69fe39ac4430b2f5f2e1b255", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:20:32.564619+00:00" }, "Part:desktop:Part_Chamfer": { "batchId": "69fe39ac4430b2f5f2e1b255", "module": "Part", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:20:32.564619+00:00" }, "Part:desktop:Part_CheckGeometry": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_Common": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CompCompoundTools": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CompJoinFeatures": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CompOffset": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CompSplitFeatures": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_Compound": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CoordinateSystem": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_CrossSections": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_Cut": { "batchId": "e505f1db46da1ee2d1c41663", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T01:45:52.808816+00:00" }, "Part:desktop:Part_DatumLine": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_DatumPlane": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_DatumPoint": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_Export": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_Extrude": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_Fillet": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_Fuse": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_Import": { "batchId": "dfc19c7a686d92685e532219", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:53:32.686341+00:00" }, "Part:desktop:Part_ImportCurveNet": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_Loft": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_MakeFace": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_MakeSolid": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_Mirror": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_NewDoc": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_Offset": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_Offset2D": { "batchId": "42cd39fc36587ad1c6840987", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T21:58:34.946912+00:00" }, "Part:desktop:Part_PickCurveNet": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_Primitives": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_ProjectionOnSurface": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_ReverseShape": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_Revolve": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_RuledSurface": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_Scale": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Part_Section": { "batchId": "eb7d73e6944bf6188263e04c", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:03:16.528944+00:00" }, "Part:desktop:Boolean": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Compound": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Copy": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Join": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Part_ColorPerFace": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Primitives": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Solids": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Split": { "batchId": "eea67cefb5086645292e7aec", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-05T22:06:37.451648+00:00" }, "Part:desktop:Part_Defeaturing": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_ElementCopy": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_PointsFromMesh": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_RefineShape": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_ShapeFromMesh": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_SimpleCopy": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_SimpleCylinder": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_TransformedCopy": { "batchId": "a528d5e2d3520c2cb40314a3", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandsimple", "status": "implementation_ready", "updatedAt": "2026-09-05T22:11:07.284656+00:00" }, "Part:desktop:Part_Box": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "status": "implementation_ready", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "Part:desktop:Part_Cone": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "status": "implementation_ready", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "Part:desktop:Part_Cylinder": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "status": "implementation_ready", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "Part:desktop:Part_Sphere": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "status": "implementation_ready", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "Part:desktop:Part_Torus": { "batchId": "2fcab72c9fa66cd67c4ce845", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandparametric", "status": "implementation_ready", "updatedAt": "2026-09-05T22:13:34.690626+00:00" }, "Part:desktop:Part_EdgeSelection": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "status": "implementation_ready", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "Part:desktop:Part_FaceSelection": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "status": "implementation_ready", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "Part:desktop:Part_RemoveSelectionGate": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "status": "implementation_ready", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "Part:desktop:Part_SelectFilter": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "status": "implementation_ready", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "Part:desktop:Part_VertexSelection": { "batchId": "6af8337b91d4a04527df031a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commandfilter", "status": "implementation_ready", "updatedAt": "2026-09-05T22:16:31.070428+00:00" }, "Part:desktop:Part_SectionCut": { "batchId": "06127b344b196852e6ac2a21", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:19:00.150112+00:00" }, "Part:desktop:Part_ShapeInfo": { "batchId": "06127b344b196852e6ac2a21", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:19:00.150112+00:00" }, "Part:desktop:Part_Sweep": { "batchId": "06127b344b196852e6ac2a21", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:19:00.150112+00:00" }, "Part:desktop:Part_Thickness": { "batchId": "06127b344b196852e6ac2a21", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:19:00.150112+00:00" }, "Part:desktop:Part_Datums": { "batchId": "6886c096a51ba8cda6bdc58e", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-workbenchmanipulator", "status": "implementation_ready", "updatedAt": "2026-09-05T22:21:05.141502+00:00" }, "PartDesign:desktop:PartDesign_AdditiveHelix": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_AdditiveLoft": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_AdditivePipe": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_Boolean": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_Chamfer": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_Clone": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_CompDatums": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_CompSketches": { "batchId": "fe211394d164226dea6f36ba", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T22:57:20.501278+00:00" }, "PartDesign:desktop:PartDesign_CoordinateSystem": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Draft": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Fillet": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Groove": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Hole": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Line": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_LinearPattern": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_Mirrored": { "batchId": "5d80c11bb906ecb7322aa7a0", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:02:09.366987+00:00" }, "PartDesign:desktop:PartDesign_MultiTransform": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_NewSketch": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Pad": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Plane": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Pocket": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Point": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_PolarPattern": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Revolution": { "batchId": "b3340b86f7a4a83524b189a7", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-05T23:11:09.266541+00:00" }, "PartDesign:desktop:PartDesign_Scaled": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_ShapeBinder": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_SubShapeBinder": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_SubtractiveHelix": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_SubtractiveLoft": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_SubtractivePipe": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_Thickness": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:Sketcher_EditSketch": { "batchId": "d8a4b9920447cddfc4448c54", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:23:19.304372+00:00" }, "PartDesign:desktop:PartDesign_Body": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_DuplicateSelection": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_Migrate": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_MoveFeature": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_MoveFeatureInTree": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_MoveTip": { "batchId": "7c19691bc333795c92d1352c", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandbody", "status": "implementation_ready", "updatedAt": "2026-09-06T00:28:14.351500+00:00" }, "PartDesign:desktop:PartDesign_CompPrimitiveAdditive": { "batchId": "8f515e522220740c01159d7d", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandprimitive", "status": "implementation_ready", "updatedAt": "2026-09-06T00:32:58.325372+00:00" }, "PartDesign:desktop:PartDesign_CompPrimitiveSubtractive": { "batchId": "8f515e522220740c01159d7d", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-commandprimitive", "status": "implementation_ready", "updatedAt": "2026-09-06T00:32:58.325372+00:00" }, "PartDesign:desktop:PartDesign_InvoluteGear": { "batchId": "9390ec885262de628e57e226", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T00:37:26.557583+00:00" }, "PartDesign:desktop:PartDesign_Sprocket": { "batchId": "9390ec885262de628e57e226", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T00:37:26.557583+00:00" }, "PartDesign:desktop:Sketcher_MapSketch": { "batchId": "5daed79af4b703f7cf2f43d5", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T00:43:36.600996+00:00" }, "Sketcher:desktop:Sketcher_CarbonCopy": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateArc": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateBSpline": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateConic": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateFillets": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateRectangles": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCreateRegularPolygon": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompCurveEdition": { "batchId": "6034a7e01da321177ba043d1", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:05:51.517080+00:00" }, "Sketcher:desktop:Sketcher_CompExternal": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CompLine": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CompSlot": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_Create3PointArc": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_Create3PointCircle": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CreateArc": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CreateArcOfEllipse": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CreateArcOfHyperbola": { "batchId": "669052490bf39fdc8d93f754", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:10:38.673817+00:00" }, "Sketcher:desktop:Sketcher_CreateArcOfParabola": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateArcSlot": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateBSpline": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateBSplineByInterpolation": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateChamfer": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateCircle": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateEllipseBy3Points": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateEllipseByCenter": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateFillet": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateHeptagon": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateHexagon": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateLine": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateOblong": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreateOctagon": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreatePentagon": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_CreatePeriodicBSpline": { "batchId": "109cba06fd0fd5960b87deb3", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:13:59.501416+00:00" }, "Sketcher:desktop:Sketcher_ChangeDimensionConstraint": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompConstrainRadDia": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompConstrainTools": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompDimensionTools": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompHorVer": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompToggleConstraints": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainAngle": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainBlock": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainCoincidentUnified": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainDiameter": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainDistance": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainDistanceX": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainDistanceY": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainEqual": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainGroup": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_ConstrainHorVer": { "batchId": "772cea8b157ac19ccd3439c7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:16:48.618232+00:00" }, "Sketcher:desktop:Sketcher_CompCopy": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_CopyClipboard": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_Cut": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_DeleteAllConstraints": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_DeleteAllGeometry": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_Offset": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_Paste": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_RectangularArray": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_RemoveAxesAlignment": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_RestoreInternalAlignmentGeometry": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_Rotate": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_Scale": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_SelectConflictingConstraints": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_SelectConstraints": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_SelectElementsAssociatedWithConstraints": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_SelectElementsWithDoFs": { "batchId": "3eb94fbbfdf7fffd24956c4f", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:20:58.638714+00:00" }, "Sketcher:desktop:Sketcher_CreatePeriodicBSplineByInterpolation": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreatePoint": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreatePolyline": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateRectangle": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateRectangle_Center": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateRegularPolygon": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateSlot": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateSquare": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateText": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_CreateTriangle": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_Extend": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_Intersection": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_Projection": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_Split": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_Trimming": { "batchId": "d6e1b5e32ddf5159a2a32652", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandcreategeo", "status": "implementation_ready", "updatedAt": "2026-09-06T01:24:07.430096+00:00" }, "Sketcher:desktop:Sketcher_ConstrainHorizontal": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainLock": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainParallel": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainPerpendicular": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainRadiam": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainRadius": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainSnellsLaw": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainSymmetric": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainTangent": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ConstrainVertical": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_Dimension": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ToggleActiveConstraint": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_ToggleDrivingConstraint": { "batchId": "c53088527afeeb64750b132d", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandconstraints", "status": "implementation_ready", "updatedAt": "2026-09-06T01:27:48.524842+00:00" }, "Sketcher:desktop:Sketcher_Grid": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_LeaveSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_MergeSketches": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_MirrorSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_NewSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_RenderingOrder": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_ReorientSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_Snap": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_StopOperation": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_ValidateSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_ViewSection": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_ViewSketch": { "batchId": "daa1b937334de052011c9690", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T01:31:28.076839+00:00" }, "Sketcher:desktop:Sketcher_BSplineConvertToNURBS": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_BSplineDecreaseDegree": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_BSplineDecreaseKnotMultiplicity": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_BSplineIncreaseDegree": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_BSplineIncreaseKnotMultiplicity": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_BSplineInsertKnot": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_CompModifyKnotMultiplicity": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_JoinCurves": { "batchId": "fdb7a718760e494e7d4b45a7", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcherbspline", "status": "implementation_ready", "updatedAt": "2026-09-06T01:38:43.921950+00:00" }, "Sketcher:desktop:Sketcher_SelectHorizontalAxis": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_SelectMalformedConstraints": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_SelectOrigin": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_SelectPartiallyRedundantConstraints": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_SelectRedundantConstraints": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_SelectVerticalAxis": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_Symmetry": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_Translate": { "batchId": "c58ebfa5b81abf258a652258", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketchertools", "status": "implementation_ready", "updatedAt": "2026-09-06T01:44:40.604288+00:00" }, "Sketcher:desktop:Sketcher_ArcOverlay": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_BSplineComb": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_BSplineDegree": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_BSplineKnotMultiplicity": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_BSplinePoleWeight": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_BSplinePolygon": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Sketcher_CompBSplineShowHideGeometryInformation": { "batchId": "25b36bbce6b30ac49dc66905", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-commandsketcheroverlay", "status": "implementation_ready", "updatedAt": "2026-09-06T01:57:00.979007+00:00" }, "Sketcher:desktop:Constraints": { "batchId": "ca45ca301c10db1a2e79eae6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-06T02:07:55.877239+00:00" }, "Sketcher:desktop:Geometries": { "batchId": "ca45ca301c10db1a2e79eae6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-06T02:07:55.877239+00:00" }, "Sketcher:desktop:Sketcher": { "batchId": "ca45ca301c10db1a2e79eae6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-06T02:07:55.877239+00:00" }, "Sketcher:desktop:Sketcher_SwitchVirtualSpace": { "batchId": "30dbfab818b6eedf41ba5271", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T02:23:04.344589+00:00" }, "Sketcher:desktop:Sketcher_ToggleConstruction": { "batchId": "30dbfab818b6eedf41ba5271", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T02:23:04.344589+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCascadeDimensionGroup": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCascadeHorizDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCascadeObliqueDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCascadeVertDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionChamferDimensionGroup": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateChainDimensionGroup": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateCoordDimensionGroup": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateHorizChainDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateHorizChamferDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateHorizCoordDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateLengthArc": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateObliqueChainDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateObliqueCoordDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateVertChainDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateVertChamferDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCreateVertCoordDimension": { "batchId": "6bf6093cde0ca83f71af01b8", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-06T02:55:12.806359+00:00" }, "Assembly:desktop:Assembly_LinkSelectLinked": { "batchId": "cc568ab2796a1ef0cc8906df", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "updatedAt": "2026-09-06T03:07:43.450762+00:00" }, "Assembly:desktop:Assembly_SelectComponentsWithDoFs": { "batchId": "cc568ab2796a1ef0cc8906df", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "updatedAt": "2026-09-06T03:07:43.450762+00:00" }, "Assembly:desktop:Assembly_SelectConflictingConstraints": { "batchId": "cc568ab2796a1ef0cc8906df", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "updatedAt": "2026-09-06T03:07:43.450762+00:00" }, "Assembly:desktop:Assembly_SelectJointsOfComponent": { "batchId": "cc568ab2796a1ef0cc8906df", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "updatedAt": "2026-09-06T03:07:43.450762+00:00" }, "Assembly:desktop:Assembly_SelectMalformedConstraints": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_SelectRedundantConstraints": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "BIM:desktop:Arch_RebarTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_ArcTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_ArrayTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_AxisTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_BooleanTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_CloneTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_Create2DViews": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_GenericTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_IfcManageTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_OffsetTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_ReportTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "BIM:desktop:BIM_SplineTools": { "batchId": "336a4c9cf7e5eea15e418e71", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-06T04:05:31.706711+00:00" }, "Mesh:desktop:Mesh_BoundingBox": { "batchId": "b2d4c2456439736147a4571b", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:05:53.120642+00:00" }, "Mesh:desktop:Mesh_EvaluateSolid": { "batchId": "b2d4c2456439736147a4571b", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:05:53.120642+00:00" }, "Mesh:desktop:Mesh_AddFacet": { "batchId": "3e71ecb69c0761db8c2a58f0", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:08:51.548772+00:00" }, "Mesh:desktop:Mesh_Decimating": { "batchId": "3e71ecb69c0761db8c2a58f0", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:08:51.548772+00:00" }, "Mesh:desktop:Mesh_FlipNormals": { "batchId": "3e71ecb69c0761db8c2a58f0", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:08:51.548772+00:00" }, "Mesh:desktop:Mesh_HarmonizeNormals": { "batchId": "3e71ecb69c0761db8c2a58f0", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:08:51.548772+00:00" }, "Mesh:desktop:Mesh_BuildRegularSolid": { "batchId": "mesh-primitive-implementation-20260912", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:56:58.725000+00:00" }, "Mesh:desktop:Mesh_CrossSections": { "batchId": "82e98513ff1b8c760354790d", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.594383+00:00" }, "Mesh:desktop:Mesh_CurvatureInfo": { "batchId": "82e98513ff1b8c760354790d", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.594383+00:00" }, "Mesh:desktop:Mesh_EvaluateFacet": { "batchId": "82e98513ff1b8c760354790d", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.594383+00:00" }, "Mesh:desktop:Mesh_Evaluation": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Export": { "batchId": "9861e9f7724832b010c22b97", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:35:01.382546+00:00" }, "Mesh:desktop:Mesh_FillInteractiveHole": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_FillupHoles": { "batchId": "9861e9f7724832b010c22b97", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:35:01.382546+00:00" }, "Mesh:desktop:Mesh_FromGeometry": { "batchId": "9861e9f7724832b010c22b97", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:35:01.382546+00:00" }, "Mesh:desktop:Mesh_FromPartShape": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Import": { "batchId": "b5bcae91df7f8fbdd1527034", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:52:11.044381+00:00" }, "Mesh:desktop:Mesh_Intersection": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Merge": { "batchId": "b5bcae91df7f8fbdd1527034", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:52:11.044381+00:00" }, "Mesh:desktop:Mesh_PolyCut": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_PolySegm": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Difference": { "batchId": "bb43884a92f9ae283dc3974f", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T05:33:00.290083+00:00" }, "Mesh:desktop:Mesh_PolySplit": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_PolyTrim": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_RemeshGmsh": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_RemoveCompByHand": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_RemoveComponents": { "batchId": "mesh-components-implementation-20260912", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:35:42.656264+00:00" }, "Mesh:desktop:Mesh_SectionByPlane": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Segmentation": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_SegmentationBestFit": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_Smoothing": { "batchId": "1df5d829ad63dc6c770bb973", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:16:31.604044+00:00" }, "Mesh:desktop:Mesh_SplitComponents": { "batchId": "mesh-components-implementation-20260912", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:35:42.656264+00:00" }, "Mesh:desktop:Mesh_TrimByPlane": { "batchId": "0c51ec3526c2aef93d8fe626", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:24:08.768654+00:00" }, "Mesh:desktop:Mesh_Union": { "batchId": "0c51ec3526c2aef93d8fe626", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:24:08.768654+00:00" }, "Mesh:desktop:Mesh_VertexCurvature": { "batchId": "0c51ec3526c2aef93d8fe626", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:24:08.768654+00:00" }, "Fem:desktop:FEM_ConstraintBearing": { "batchId": "f2dbf8818cad61291c0dfd19", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.201892+00:00" }, "Fem:desktop:FEM_CompEmConstraints": { "batchId": "f2dbf8818cad61291c0dfd19", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.201892+00:00" }, "Fem:desktop:FEM_CompEmEquations": { "batchId": "f2dbf8818cad61291c0dfd19", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.201892+00:00" }, "Fem:desktop:FEM_CompMechEquations": { "batchId": "f2dbf8818cad61291c0dfd19", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.201892+00:00" }, "Fem:desktop:FEM_ConstraintContact": { "batchId": "32fd82f43cf94db10d95b748", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.211748+00:00" }, "Fem:desktop:FEM_ConstraintDisplacement": { "batchId": "32fd82f43cf94db10d95b748", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.211748+00:00" }, "Fem:desktop:FEM_ConstraintFixed": { "batchId": "32fd82f43cf94db10d95b748", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.211748+00:00" }, "Fem:desktop:FEM_ConstraintFluidBoundary": { "batchId": "32fd82f43cf94db10d95b748", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T07:55:05.211748+00:00" }, "Fem:desktop:FEM_ConstraintForce": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintGear": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintHeatflux": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintInitialTemperature": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintPlaneRotation": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintPressure": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintPulley": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintRigidBody": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintSpring": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintTemperature": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_ConstraintTransform": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_CreateElementsSet": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_CreateNodesSet": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_DefineElementsSet": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_DefineNodesSet": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_FemAddPart": { "batchId": "a2961bd506995237b2a31dbf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.671119+00:00" }, "Fem:desktop:FEM_PostApplyChanges": { "batchId": "ea6d8b209e668139dafc10c0", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.681857+00:00" }, "Fem:desktop:FEM_PostBranchFilter": { "batchId": "ea6d8b209e668139dafc10c0", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.681857+00:00" }, "Fem:desktop:FEM_PostCreateFunctions": { "batchId": "ea6d8b209e668139dafc10c0", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.681857+00:00" }, "Fem:desktop:FEM_PostFilterCalculator": { "batchId": "ea6d8b209e668139dafc10c0", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:18:02.681857+00:00" }, "Fem:desktop:FEM_PostFilterClipRegion": { "batchId": "8303be593355ae9065cfe69d", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:06:14.904067+00:00" }, "Fem:desktop:FEM_PostFilterClipScalar": { "batchId": "8303be593355ae9065cfe69d", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:06:14.904067+00:00" }, "Fem:desktop:FEM_PostFilterContours": { "batchId": "8303be593355ae9065cfe69d", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:06:14.904067+00:00" }, "Fem:desktop:FEM_PostFilterCutFunction": { "batchId": "8303be593355ae9065cfe69d", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:06:14.904067+00:00" }, "CAM:desktop:CAM_Area": { "batchId": "73328ebb94e64404f06f47d8", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:55:10.815341+00:00" }, "CAM:desktop:CAM_Area_Workplane": { "batchId": "73328ebb94e64404f06f47d8", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:55:10.815341+00:00" }, "CAM:desktop:CAM_Compound": { "batchId": "73328ebb94e64404f06f47d8", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:55:10.815341+00:00" }, "CAM:desktop:CAM_Shape": { "batchId": "73328ebb94e64404f06f47d8", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T08:55:10.815341+00:00" }, "CAM:desktop:CAM_Array": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_DressupArray": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_ExportTemplate": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_PropertyBag": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_Camotics": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_Comment": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_Copy": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_DressupAxisMap": { "batchId": "025edef8bf9a973f79e42577", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:00:56.531354+00:00" }, "CAM:desktop:CAM_DressupDogbone": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupDragKnife": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupLeadInOut": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupPathBoundary": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupRampEntry": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupTag": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_DressupZCorrect": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_Fixture": { "batchId": "7662af8745795202cdcb4e2d", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:08:35.537568+00:00" }, "CAM:desktop:CAM_Inspect": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_Job": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_PathShapeTC": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_Sanity": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_SetStartPoint": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_SimpleCopy": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_Simulator": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_SimulatorGL": { "batchId": "1e99e89b98571e9aa9693d48", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:15:38.931678+00:00" }, "CAM:desktop:CAM_Stop": { "batchId": "efc56916100013a71606bb0b", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:22:12.614053+00:00" }, "CAM:desktop:CAM_ToolController": { "batchId": "efc56916100013a71606bb0b", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T09:22:12.614053+00:00" }, "Import:desktop:Import_Iges": { "batchId": "eecccd03563c66321401de26", "module": "Import", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:25:14.219047+00:00" }, "Import:desktop:Import_ReadBREP": { "batchId": "eecccd03563c66321401de26", "module": "Import", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:25:14.219047+00:00" }, "Import:desktop:Part_ImportStep": { "batchId": "eecccd03563c66321401de26", "module": "Import", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:25:14.219047+00:00" }, "Sandbox:desktop:Sandbox_BlockThread": { "batchId": "e8fdaa3880b0add1020efbef", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.003951+00:00" }, "Sandbox:desktop:Sandbox_CryptographicHash": { "batchId": "e8fdaa3880b0add1020efbef", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.003951+00:00" }, "Sandbox:desktop:Sandbox_Dialog": { "batchId": "e8fdaa3880b0add1020efbef", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.003951+00:00" }, "Sandbox:desktop:Sandbox_EventLoop": { "batchId": "e8fdaa3880b0add1020efbef", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.003951+00:00" }, "Sandbox:desktop:Sandbox_FileDialog": { "batchId": "bfcad7aa3da53d9b97a2690c", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.015218+00:00" }, "Sandbox:desktop:Sandbox_GDIWidget": { "batchId": "bfcad7aa3da53d9b97a2690c", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.015218+00:00" }, "Sandbox:desktop:Sandbox_MengerSponge": { "batchId": "bfcad7aa3da53d9b97a2690c", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.015218+00:00" }, "Sandbox:desktop:Sandbox_MeshLoad": { "batchId": "bfcad7aa3da53d9b97a2690c", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T09:53:30.015218+00:00" }, "Sandbox:desktop:Sandbox_MeshLoaderBoost": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_MeshLoaderFuture": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_MeshTestJob": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_MeshTestRef": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_NoThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_NolockPython": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_PySideThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_PythonLockThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_PythonMainThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_PythonThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_RedirectPaint": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_SaveThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_SeqThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_TestThread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_Thread": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Sandbox:desktop:Sandbox_WidgetShape": { "batchId": "29f28b03c65d226f22f0c421", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.095002+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignBottom": { "batchId": "0b3a675b195d214e7f63a629", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:18.432904+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignCenter": { "batchId": "0b3a675b195d214e7f63a629", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:18.432904+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignLeft": { "batchId": "0b3a675b195d214e7f63a629", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:18.432904+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignRight": { "batchId": "0b3a675b195d214e7f63a629", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:18.432904+00:00" }, "Robot:desktop:Robot_CreateTrajectory": { "batchId": "ef1805821a7acfe7abfd56ed", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-commandtrajectory", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:37.995667+00:00" }, "Robot:desktop:Robot_Edge2Trac": { "batchId": "ef1805821a7acfe7abfd56ed", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-commandtrajectory", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:37.995667+00:00" }, "Robot:desktop:Robot_InsertWaypoint": { "batchId": "ef1805821a7acfe7abfd56ed", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-commandtrajectory", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:37.995667+00:00" }, "Robot:desktop:Robot_InsertWaypointPreselect": { "batchId": "ef1805821a7acfe7abfd56ed", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-commandtrajectory", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:37.995667+00:00" }, "Surface:desktop:Surface_BlendCurve": { "batchId": "261113573f4d1a326a36b27c", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:48.043108+00:00" }, "Surface:desktop:Surface_CurveOnMesh": { "batchId": "261113573f4d1a326a36b27c", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:48.043108+00:00" }, "Surface:desktop:Surface_Cut": { "batchId": "261113573f4d1a326a36b27c", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:48.043108+00:00" }, "Surface:desktop:Surface_ExtendFace": { "batchId": "261113573f4d1a326a36b27c", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:05:48.043108+00:00" }, "Sandbox:desktop:Sandbox_WorkerThread": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "Sandbox:desktop:Std_GrabWidget": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "Sandbox:desktop:Std_ImageNode": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "Sandbox:desktop:Std_TestGraphicsView": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "Sandbox:desktop:Std_TestTaskBox": { "batchId": "e249ed33a70bba5ffb68404f", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-06T21:41:00.106162+00:00" }, "Robot:desktop:Robot_Create": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_RestoreHomePos": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_SetHomePos": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_Simulate": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_SetDefaultOrientation": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_SetDefaultValues": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_TrajectoryCompound": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_TrajectoryDressUp": { "batchId": "ead721d7f8de7d7a7adae598", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-06T22:11:38.007091+00:00" }, "Robot:desktop:Robot_ExportKukaCompact": { "batchId": "238b8acad653d92fad116a88", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T00:15:22.871035+00:00" }, "Robot:desktop:Robot_ExportKukaFull": { "batchId": "238b8acad653d92fad116a88", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T00:15:22.871035+00:00" }, "Robot:desktop:Robot_AddToolShape": { "batchId": "238b8acad653d92fad116a88", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T00:15:22.871035+00:00" }, "Cloud:desktop:Cloud_Test": { "batchId": "84184917f8f77b44f31d6631", "module": "Cloud", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T00:18:35.871428+00:00" }, "Start:desktop:Start_Start": { "batchId": "finalize:Start:FreeCADWebStartRuntimeProbe", "module": "Start", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:55:42.392304+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd1": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd2": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd3": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd4": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd5": { "batchId": "finalize:TemplatePyMod:FreeCADWebTemplatePyModRuntimeProbe", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "routed-target", "status": "implementation_ready", "updatedAt": "2026-09-07T01:57:26.988861+00:00" }, "PartDesign:desktop:Part_ColorPerFace": { "batchId": "11420d02769284279e2e8b23", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:19:38.195989+00:00" }, "Sketcher:desktop:Sketcher_EditSketch": { "batchId": "53f5a154c74071fdbd287db6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:20:07.425304+00:00" }, "Sketcher:desktop:Sketcher_MapSketch": { "batchId": "53f5a154c74071fdbd287db6", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:20:07.425304+00:00" }, "TechDraw:desktop:TechDraw_CosmeticCircle": { "batchId": "1c2f2e327029ddbf9500e186", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:57:13.878329+00:00" }, "TechDraw:desktop:TechDraw_ExtensionArcLengthAnnotation": { "batchId": "f9cb2a70d92aaf48bffc8922", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T21:57:24.033878+00:00" }, "TechDraw:desktop:TechDraw_ExtensionAreaAnnotation": { "batchId": "f9cb2a70d92aaf48bffc8922", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T21:57:24.033878+00:00" }, "TechDraw:desktop:TechDraw_ExtensionChangeLineAttributes": { "batchId": "f9cb2a70d92aaf48bffc8922", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T21:57:24.033878+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCircleCenterLines": { "batchId": "f9cb2a70d92aaf48bffc8922", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T21:57:24.033878+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCircleCenterLinesGroup": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.044815+00:00" }, "TechDraw:desktop:TechDraw_ExtensionDrawCirclesGroup": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.044815+00:00" }, "TechDraw:desktop:TechDraw_ExtensionDrawCosmArc": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.044815+00:00" }, "TechDraw:desktop:TechDraw_ExtensionDrawCosmCircle": { "batchId": "61444add480b20aa8477c0f6", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:48:48.988452+00:00" }, "TechDraw:desktop:TechDraw_ExtensionDrawCosmCircle3Points": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.044815+00:00" }, "TechDraw:desktop:TechDraw_ExtensionExtendLine": { "batchId": "093b7d714ccca50533273a28", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:39:23.860873+00:00" }, "TechDraw:desktop:TechDraw_ExtensionExtendShortenLineGroup": { "batchId": "093b7d714ccca50533273a28", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:39:23.860873+00:00" }, "TechDraw:desktop:TechDraw_ExtensionHoleCircle": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.044815+00:00" }, "TechDraw:desktop:TechDraw_ExtensionLinePPGroup": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:33:11.649010+00:00" }, "TechDraw:desktop:TechDraw_ExtensionLineParallel": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:33:11.649010+00:00" }, "TechDraw:desktop:TechDraw_ExtensionLinePerpendicular": { "batchId": "ba3f92c15dd6c570b56d586d", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:33:11.649010+00:00" }, "TechDraw:desktop:TechDraw_ActiveView": { "batchId": "bc2a70fd55b2a15fd35bc1c5", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:59:44.885207+00:00" }, "TechDraw:desktop:TechDraw_ArchView": { "batchId": "bc2a70fd55b2a15fd35bc1c5", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:59:44.885207+00:00" }, "TechDraw:desktop:TechDraw_Balloon": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.057597+00:00" }, "TechDraw:desktop:TechDraw_BrokenView": { "batchId": "bc2a70fd55b2a15fd35bc1c5", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:59:44.885207+00:00" }, "TechDraw:desktop:TechDraw_ClipGroup": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:36:22.998136+00:00" }, "TechDraw:desktop:TechDraw_ClipGroupAdd": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:36:22.998136+00:00" }, "TechDraw:desktop:TechDraw_ClipGroupRemove": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:36:22.998136+00:00" }, "TechDraw:desktop:TechDraw_ComplexSection": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.057597+00:00" }, "TechDraw:desktop:TechDraw_DetailView": { "batchId": "8c48bb6621f34660c73900db", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T06:43:10.158252+00:00" }, "TechDraw:desktop:TechDraw_DraftView": { "batchId": "bc2a70fd55b2a15fd35bc1c5", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:59:44.885207+00:00" }, "TechDraw:desktop:TechDraw_ExportPageDXF": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.057597+00:00" }, "TechDraw:desktop:TechDraw_ExportPageSVG": { "batchId": "009124258a74cb4cd4e55925", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:53:37.932014+00:00" }, "TechDraw:desktop:TechDraw_PageDefault": { "batchId": "832999975fbb2c789f1698a3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:51:15.309974+00:00" }, "TechDraw:desktop:TechDraw_PageTemplate": { "batchId": "58235df19e24e7f4f79033f3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:42:47.669951+00:00" }, "TechDraw:desktop:TechDraw_PrintAll": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.057597+00:00" }, "TechDraw:desktop:TechDraw_ProjectShape": { "batchId": "c6df590afdf13a1faf523270", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:04.057597+00:00" }, "TechDraw:desktop:TechDraw_2LineCenterLine": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_2PointCenterLine": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_2PointCosmeticLine": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_Annotation": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:45:17.897735+00:00" }, "TechDraw:desktop:TechDraw_CenterLineGroup": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_CosmeticEraser": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_CosmeticVertex": { "batchId": "546222149aa9bf684aca168e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T17:01:52.052910+00:00" }, "TechDraw:desktop:TechDraw_CosmeticVertexGroup": { "batchId": "546222149aa9bf684aca168e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T17:01:52.052910+00:00" }, "TechDraw:desktop:TechDraw_DecorateLine": { "batchId": "ad04d326eaf350fa703654cd", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:59:28.533138+00:00" }, "TechDraw:desktop:TechDraw_FaceCenterLine": { "batchId": "aef2c87159bdac06dfcbcec0", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:33:35.889049+00:00" }, "TechDraw:desktop:TechDraw_LeaderLine": { "batchId": "75fb1b2fe074f0e506631278", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.370414+00:00" }, "TechDraw:desktop:TechDraw_Midpoints": { "batchId": "9da8963ccefd48645fb9016b", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:54:15.745425+00:00" }, "TechDraw:desktop:TechDraw_Quadrants": { "batchId": "9da8963ccefd48645fb9016b", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:54:15.745425+00:00" }, "TechDraw:desktop:TechDraw_RichTextAnnotation": { "batchId": "afdb90a2d1cc99cdd941f10e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T09:38:44.351687+00:00" }, "TechDraw:desktop:TechDraw_ShowAll": { "batchId": "55283f72d138f65f07b02125", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T08:33:16.504007+00:00" }, "TechDraw:desktop:TechDraw_SurfaceFinishSymbols": { "batchId": "44deb12b97f3709737064ded", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:50:34.949984+00:00" }, "TechDraw:desktop:TechDraw_3PtAngleDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_AngleDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_AreaDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_CompDimensionTools": { "batchId": "afdb90a2d1cc99cdd941f10e", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T09:38:44.351687+00:00" }, "TechDraw:desktop:TechDraw_DiameterDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_Dimension": { "batchId": "f07216bf8aec8f2795625d5a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:18:16.516739+00:00" }, "TechDraw:desktop:TechDraw_DimensionRepair": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_ExtentGroup": { "batchId": "f07216bf8aec8f2795625d5a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:18:16.516739+00:00" }, "TechDraw:desktop:TechDraw_HorizontalDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_HorizontalExtentDimension": { "batchId": "f07216bf8aec8f2795625d5a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:18:16.516739+00:00" }, "TechDraw:desktop:TechDraw_LengthDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_RadiusDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_VerticalDimension": { "batchId": "e9b39ecb9453e97176805687", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:07.382915+00:00" }, "TechDraw:desktop:TechDraw_VerticalExtentDimension": { "batchId": "f07216bf8aec8f2795625d5a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandcreatedims", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:18:16.516739+00:00" }, "TechDraw:desktop:TechDraw_ExtensionCustomizeFormat": { "batchId": "techdraw-customize-format-registration-20260912", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:23:38.819957+00:00" }, "TechDraw:desktop:TechDraw_ExtensionDecreaseDecimal": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionIncreaseDecimal": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionIncreaseDecreaseGroup": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionInsertDiameter": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionInsertPrefixGroup": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionInsertRepetition": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionInsertSquare": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionPosChainDimensionGroup": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionPosHorizChainDimension": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionPosObliqueChainDimension": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionPosVertChainDimension": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:TechDraw_ExtensionRemovePrefixChar": { "batchId": "38708de1aedbdb34a7a19fbc", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensiondims", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:08.954428+00:00" }, "TechDraw:desktop:Aligning": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Annotations": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Dimensions": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Hatching": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Page": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Stacking": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Symbols": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:TechDraw": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:Views": { "batchId": "e5f12d16e27408468e92ae88", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:10.485215+00:00" }, "TechDraw:desktop:TechDraw_ExtensionLockUnlockView": { "batchId": "093b7d714ccca50533273a28", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:39:23.860873+00:00" }, "TechDraw:desktop:TechDraw_ExtensionSelectLineAttributes": { "batchId": "811e6d0d37d98d530d331948", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:12.043083+00:00" }, "TechDraw:desktop:TechDraw_ExtensionShortenLine": { "batchId": "093b7d714ccca50533273a28", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:39:23.860873+00:00" }, "TechDraw:desktop:TechDraw_ExtensionThreadBoltBottom": { "batchId": "61444add480b20aa8477c0f6", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:48:48.988452+00:00" }, "TechDraw:desktop:TechDraw_ExtensionThreadBoltSide": { "batchId": "811e6d0d37d98d530d331948", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:12.043083+00:00" }, "TechDraw:desktop:TechDraw_ExtensionThreadHoleBottom": { "batchId": "61444add480b20aa8477c0f6", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:48:48.988452+00:00" }, "TechDraw:desktop:TechDraw_ExtensionThreadHoleSide": { "batchId": "811e6d0d37d98d530d331948", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:12.043083+00:00" }, "TechDraw:desktop:TechDraw_ExtensionThreadsGroup": { "batchId": "009124258a74cb4cd4e55925", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:53:37.932014+00:00" }, "TechDraw:desktop:TechDraw_ExtensionVertexAtIntersection": { "batchId": "1c2f2e327029ddbf9500e186", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandextensionpack", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:57:13.878329+00:00" }, "TechDraw:desktop:TechDraw_ProjectionGroup": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_RedrawPage": { "batchId": "58235df19e24e7f4f79033f3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:42:47.669951+00:00" }, "TechDraw:desktop:TechDraw_SectionGroup": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_SectionView": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_SpreadsheetView": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_Symbol": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_View": { "batchId": "7110861f3494d7f0ce53bfdf", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:13.617409+00:00" }, "TechDraw:desktop:TechDraw_StackBottom": { "batchId": "86c3cb28964322b54d599884", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:00:42.457607+00:00" }, "TechDraw:desktop:TechDraw_GeometricHatch": { "batchId": "742db3b92653f1f5803ee0d7", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T12:48:18.441418+00:00" }, "TechDraw:desktop:TechDraw_Hatch": { "batchId": "742db3b92653f1f5803ee0d7", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T12:48:18.441418+00:00" }, "TechDraw:desktop:TechDraw_Image": { "batchId": "411b91a55e558b568969077c", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T11:14:27.659257+00:00" }, "TechDraw:desktop:TechDraw_ToggleFrame": { "batchId": "fc1c3bcbb79f210317e7c823", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T09:40:34.270927+00:00" }, "TechDraw:desktop:TechDraw_StackDown": { "batchId": "86c3cb28964322b54d599884", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:00:42.457607+00:00" }, "TechDraw:desktop:TechDraw_StackGroup": { "batchId": "86c3cb28964322b54d599884", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:00:42.457607+00:00" }, "TechDraw:desktop:TechDraw_StackTop": { "batchId": "506379174a76108682098a1a", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:04:30.155617+00:00" }, "TechDraw:desktop:TechDraw_StackUp": { "batchId": "3f1e5f141fc0fc3cb12f49fe", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T09:46:15.453270+00:00" }, "TechDraw:desktop:TechDraw_AlignVertexesHorizontally": { "batchId": "fc1c3bcbb79f210317e7c823", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T09:40:34.270927+00:00" }, "TechDraw:desktop:TechDraw_AlignVertexesVertically": { "batchId": "177ae3ca4d1799a0f3129077", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T09:42:48.259749+00:00" }, "TechDraw:desktop:TaskDimension": { "batchId": "9018e9614111c19066c698ae", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T12:50:46.328674+00:00" }, "TechDraw:desktop:TechDraw_WeldSymbol": { "batchId": "44deb12b97f3709737064ded", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandannotate", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:50:34.949984+00:00" }, "Assembly:desktop:Separator": { "batchId": "1b026fb44096d81e16b318a2", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:21:18.355174+00:00" }, "BIM:bim.create2DViews": { "batchId": "99d9716efccdf0b129fa9d2f", "module": "BIM", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T13:25:19.899208+00:00" }, "Mesh:desktop:Analyze": { "batchId": "2664217331182c48fe00d548", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:04.147654+00:00" }, "Mesh:desktop:Boolean": { "batchId": "2664217331182c48fe00d548", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:04.147654+00:00" }, "Mesh:desktop:Cutting": { "batchId": "2664217331182c48fe00d548", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:04.147654+00:00" }, "Mesh:desktop:Mesh_Scale": { "batchId": "2664217331182c48fe00d548", "module": "Mesh", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:04.147654+00:00" }, "Fem:desktop:Materials": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:Mesh": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:Model": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:Results": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:Solve": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:Utilities": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:FEM_PostFilterDataAlongLine": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:FEM_PostFilterDataAtPoint": { "batchId": "3bd667aed1252d1623737b30", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:06.314313+00:00" }, "Fem:desktop:FEM_PostFilterLinearizedStresses": { "batchId": "2bc2360c07ebf9df8cd1cdf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:07.883021+00:00" }, "Fem:desktop:FEM_PostFilterWarp": { "batchId": "2bc2360c07ebf9df8cd1cdf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:07.883021+00:00" }, "Fem:desktop:FEM_PostPipelineFromResult": { "batchId": "2bc2360c07ebf9df8cd1cdf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:07.883021+00:00" }, "CAM:desktop:CAM_3dTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:CAM_DressupTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:CAM_DrillingTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:CAM_EngraveTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:CAM_PostTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:CAM_SimTools": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "CAM:desktop:Separator": { "batchId": "90d915dc921bf1146fdc69ee", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "updatedAt": "2026-09-07T02:22:09.445203+00:00" }, "ReverseEngineering:desktop:Reen_ApproxCurve": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ApproxCylinder": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ApproxPlane": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ApproxPolynomial": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ApproxSphere": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ApproxSurface": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_MeshBoundary": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_PoissonReconstruction": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_Segmentation": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_SegmentationFromComponents": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_SegmentationManual": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "ReverseEngineering:desktop:Reen_ViewTriangulation": { "batchId": "d03fed89ddb08e722529d8a9", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:26.473317+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignTop": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_AlignVCenter": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_CreateSheet": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_Export": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_Import": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_MergeCells": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_SetAlias": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_SplitCell": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_StyleBold": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_StyleItalic": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Spreadsheet:desktop:Spreadsheet_StyleUnderline": { "batchId": "f123f7f45d69b089bdce8013", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "updatedAt": "2026-09-07T02:24:37.242392+00:00" }, "Points:desktop:Points_Convert": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:desktop:Points_Export": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:desktop:Points_Import": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:desktop:Points_Merge": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:desktop:Points_PolyCut": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:desktop:Points_Structure": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "Points:points.desktopBatch": { "batchId": "90c0cc0c1c16b50a28b29ed9", "module": "Points", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T03:29:26.247914+00:00" }, "MeshPart:desktop:MeshPart_CrossSections": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "MeshPart:desktop:MeshPart_CurveOnMesh": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "MeshPart:desktop:MeshPart_Mesher": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "MeshPart:desktop:MeshPart_SectionByPlane": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "MeshPart:desktop:MeshPart_TrimByPlane": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "MeshPart:desktop:MeshPart_CreateFlatFace": { "batchId": "meshpart-flat-implementation-20260912", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-meshflatteningcommand", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:00:03.374389+00:00" }, "MeshPart:desktop:MeshPart_CreateFlatMesh": { "batchId": "meshpart-flat-implementation-20260912", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-meshflatteningcommand", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:00:03.374389+00:00" }, "MeshPart:desktop:MeshPart": { "batchId": "0405d36413769826f73653a4", "module": "MeshPart", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:03:29.020909+00:00" }, "Material:desktop:Material_Edit": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Materials_InspectAppearance": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Materials_InspectMaterial": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Materials_MigrateToExternal": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Std_SetAppearance": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Std_SetMaterial": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Material:desktop:Material": { "batchId": "3557ddd1dd16eb3d7dd6aba8", "module": "Material", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:04:30.335544+00:00" }, "Sandbox:desktop:Misc": { "batchId": "2b9592c1dde47335b922ea0b", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:05.694479+00:00" }, "Sandbox:desktop:Threads": { "batchId": "2b9592c1dde47335b922ea0b", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:05.694479+00:00" }, "Sandbox:desktop:Widgets": { "batchId": "2b9592c1dde47335b922ea0b", "module": "Sandbox", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:05.694479+00:00" }, "Surface:desktop:Surface_Filling": { "batchId": "8779a39e5c7f6f3fd17e1ba5", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:33.310430+00:00" }, "Surface:desktop:Surface_GeomFillSurface": { "batchId": "8779a39e5c7f6f3fd17e1ba5", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:33.310430+00:00" }, "Surface:desktop:Surface_Sections": { "batchId": "8779a39e5c7f6f3fd17e1ba5", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:33.310430+00:00" }, "Surface:desktop:Surface": { "batchId": "8779a39e5c7f6f3fd17e1ba5", "module": "Surface", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:06:33.310430+00:00" }, "Inspection:desktop:Inspection_InspectElement": { "batchId": "2b4b7c4fccdd22a95f10bb73", "module": "Inspection", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:09:45.170463+00:00" }, "Inspection:desktop:Inspection_VisualInspection": { "batchId": "2b4b7c4fccdd22a95f10bb73", "module": "Inspection", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:09:45.170463+00:00" }, "Inspection:desktop:Inspection": { "batchId": "2b4b7c4fccdd22a95f10bb73", "module": "Inspection", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:09:45.170463+00:00" }, "Measure:desktop:Std_MassProperties": { "batchId": "d14bd0155bda1c6e0954f2c4", "module": "Measure", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:28.202593+00:00" }, "Measure:desktop:Std_Measure": { "batchId": "d14bd0155bda1c6e0954f2c4", "module": "Measure", "tier": "feature-workflow", "family": "desktop-command-command", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:28.202593+00:00" }, "ReverseEngineering:desktop:Approximation": { "batchId": "299e8d60a69f302520c2f08b", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:29.968057+00:00" }, "ReverseEngineering:desktop:Segmentation": { "batchId": "299e8d60a69f302520c2f08b", "module": "ReverseEngineering", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:29.968057+00:00" }, "Cloud:desktop:Cloud": { "batchId": "c9dbe1b8722f29b7ca0c4c7b", "module": "Cloud", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:42.654776+00:00" }, "Robot:desktop:Robot": { "batchId": "adb74b85f8c709a615a16134", "module": "Robot", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:44.415237+00:00" }, "Spreadsheet:desktop:Spreadsheet": { "batchId": "5f3dd4606acafd9c22c912df", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:46.165033+00:00" }, "Start:Start:desktop:Start_Start": { "batchId": "b1921c2a5bf276884bd3db79", "module": "Start", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:56.971264+00:00" }, "Start:desktop:Separator": { "batchId": "b1921c2a5bf276884bd3db79", "module": "Start", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:22:56.971264+00:00" }, "business-format:Part:import:.iges": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "business-format:Part:export:.igs": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "business-format:Part:import:.igs": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "business-format:Part:export:.obj": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "business-format:Part:import:.stp": { "batchId": "38f714ff6edde44e28a37b92", "module": "Part", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:43:35.907369+00:00" }, "business-format:Mesh:export:.3mf": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:import:.3mf": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:export:.amf": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:import:.ast": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:import:.obj": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:import:.off": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:export:.ply": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Mesh:import:.ply": { "batchId": "a428cb904cf82027baff251e", "module": "Mesh", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:49:05.196460+00:00" }, "business-format:Spreadsheet:import:.csv": { "batchId": "5a5e5f2fe4c9b2ec6a4149e5", "module": "Spreadsheet", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T04:57:39.439409+00:00" }, "Spreadsheet:spreadsheet.importExportCsv": { "batchId": "3d75b981cda9c815eff2315d", "module": "Spreadsheet", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T04:57:42.202215+00:00" }, "business-format:Points:export:.obj": { "batchId": "3bd62b0e0f08e398e1cdf8c1", "module": "Points", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:14:56.786177+00:00" }, "business-format:Points:import:.ply": { "batchId": "3bd62b0e0f08e398e1cdf8c1", "module": "Points", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:14:56.786177+00:00" }, "business-format:BIM:import:.dae": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:export:.fcstd": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:export:.ifc": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:import:.ifc": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:export:.json": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:import:.json": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:export:.obj": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:import:.obj": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:import:.stp": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:export:.svg": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:BIM:import:.svg": { "batchId": "121f258fe320bc01bb47f657", "module": "BIM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:41:43.554588+00:00" }, "business-format:Draft:import:.dxf": { "batchId": "f6abbde3d6f3e93fff4bcece", "module": "Draft", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:47:14.504610+00:00" }, "business-format:Draft:export:.svg": { "batchId": "f6abbde3d6f3e93fff4bcece", "module": "Draft", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:47:14.504610+00:00" }, "business-format:Draft:import:.svg": { "batchId": "f6abbde3d6f3e93fff4bcece", "module": "Draft", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T05:47:14.504610+00:00" }, "Draft:draft.formatBatch": { "batchId": "da28603b16e5e35694e49439", "module": "Draft", "tier": "feature-workflow", "family": "runtime-issue", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T00:32:17.937068+00:00" }, "OpenSCAD:openscad.importDxf": { "batchId": "6e79c2f44363c7032714c290", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T05:59:18.522246+00:00" }, "business-format:OpenSCAD:import:.dxf": { "batchId": "40067a60dc8f5bc707081620", "module": "OpenSCAD", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:04:47.174399+00:00" }, "business-format:Fem:export:.brep": { "batchId": "d4e76ce67f9d8644f8d0811d", "module": "Fem", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:08:42.290180+00:00" }, "business-format:Fem:export:.obj": { "batchId": "d4e76ce67f9d8644f8d0811d", "module": "Fem", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:08:42.290180+00:00" }, "business-format:Fem:export:.txt": { "batchId": "d4e76ce67f9d8644f8d0811d", "module": "Fem", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:08:42.290180+00:00" }, "business-format:Fem:import:.txt": { "batchId": "d4e76ce67f9d8644f8d0811d", "module": "Fem", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:08:42.290180+00:00" }, "business-format:CAM:export:.obj": { "batchId": "d6613f2904393d70ebb7d9a5", "module": "CAM", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:12:26.726254+00:00" }, "business-format:Start:import:.svg": { "batchId": "8fd6ee187a70379601003269", "module": "Start", "tier": "format-workflow", "family": "import-export", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:22:24.879483+00:00" }, "Start:start.importSvg": { "batchId": "9bc1b55ddefed713be260766", "module": "Start", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T06:29:52.581941+00:00" }, "product:react-primary-shell": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:document-workspace": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:workbench-navigation": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:desktop-command-ui": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:model-tree-properties": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:task-panel": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:multi-object-viewport": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:file-workflows": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:python-console": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:recovery-status": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:preferences-plugins": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "product:dynamic-module-session": { "batchId": "bc5cb4db32a02422e76db346", "module": "Web", "tier": "product-integration", "family": "react-primary-shell", "status": "implementation_ready", "scope": "business-family", "updatedAt": "2026-09-07T06:47:34.002191+00:00" }, "Part:desktop:Part_BooleanFragments": { "batchId": "part-split-source-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:56:10.006647+00:00" }, "Part:desktop:Part_XOR": { "batchId": "part-split-source-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:56:10.006647+00:00" }, "Part:desktop:Part_JoinCutout": { "batchId": "ecdbd6236f0bef0a36398812", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:10:46.253598+00:00" }, "Part:desktop:Part_JoinEmbed": { "batchId": "ecdbd6236f0bef0a36398812", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:10:46.253598+00:00" }, "Part:desktop:Part_Slice": { "batchId": "part-slice-lifecycle-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:48:15.706315+00:00" }, "Part:desktop:Part_Tube": { "batchId": "56c61cafbdebd4c6c0a11c4a", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:13:25.578524+00:00" }, "Part:desktop:Part_ExplodeCompound": { "batchId": "57f064be220eb8fb379f7634", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:15:17.974731+00:00" }, "Part:desktop:Part_SliceApart": { "batchId": "part-slice-lifecycle-implementation-20260912", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-splitfeatures", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:48:15.706315+00:00" }, "Part:desktop:Part_ToleranceSet": { "batchId": "c1c9280fd6e196cae15fdb81", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:16:55.055448+00:00" }, "Part:desktop:Part_CompoundFilter": { "batchId": "291afe71c4c7a5f8219da408", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:19:10.095193+00:00" }, "Part:desktop:Part_JoinConnect": { "batchId": "84d94657931f57463d48d5bb", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:34:32.281122+00:00" }, "Part:desktop:Part_EditAttachment": { "batchId": "53c3881215bdc3314a263fb0", "module": "Part", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T15:41:39.956787+00:00" }, "PartDesign:desktop:PartDesign_WizardShaft": { "batchId": "d9fbf49f847ee33144e5f6d3", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-wizardshaft", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:15:06.370188+00:00" }, "PartDesign:desktop:PartDesign_WizardShaftCallBack": { "batchId": "d9fbf49f847ee33144e5f6d3", "module": "PartDesign", "tier": "feature-workflow", "family": "desktop-command-wizardshaft", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:15:06.370188+00:00" }, "Sketcher:desktop:Sketcher_ProfilesHexagon1": { "batchId": "e4fa2770920a345afe9c326b", "module": "Sketcher", "tier": "feature-workflow", "family": "desktop-command-profiles", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-07T16:29:27.037821+00:00" }, "Assembly:desktop:Assembly_CreateJointGearBelt": { "batchId": "fda23ab40e675830eb266213", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T03:28:18.663536+00:00" }, "TechDraw:desktop:TechDraw_CommandVertexCreationGroup": { "batchId": "2d8630f5ceb0dd8cb0df08e9", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-08T11:33:54.333187+00:00" }, "Fem:desktop:FEM_CompSolvers": { "batchId": "0b930e68c2ed6d78946a96bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T12:10:57.176324+00:00" }, "Fem:desktop:FEM_ClippingPlaneRemoveAll": { "batchId": "0e32de75de4bc99dfcfc0abc", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T12:15:48.333546+00:00" }, "CAM:desktop:CAM_Adaptive": { "batchId": "0d8d4c357ed61cd31fcd4c18", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:14:02.181154+00:00" }, "CAM:desktop:CAM_Custom": { "batchId": "0d8d4c357ed61cd31fcd4c18", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:14:02.181154+00:00" }, "CAM:desktop:CAM_Deburr": { "batchId": "0d8d4c357ed61cd31fcd4c18", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:14:02.181154+00:00" }, "CAM:desktop:CAM_Drilling": { "batchId": "0d8d4c357ed61cd31fcd4c18", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:14:02.181154+00:00" }, "CAM:desktop:CAM_Slot": { "batchId": "a7a07e5092045ea162d3d887", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:24:13.473473+00:00" }, "CAM:desktop:CAM_ThreadMilling": { "batchId": "a7a07e5092045ea162d3d887", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:24:13.473473+00:00" }, "CAM:desktop:CAM_Vcarve": { "batchId": "a7a07e5092045ea162d3d887", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:24:13.473473+00:00" }, "OpenSCAD:desktop:Part_Builder": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "OpenSCAD:desktop:Part_CheckGeometry": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "OpenSCAD:desktop:Part_Common": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "OpenSCAD:desktop:Part_Cut": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "OpenSCAD:desktop:Part_Extrude": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "OpenSCAD:desktop:Part_Fuse": { "batchId": "815d00157351e685088d12db", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T18:41:14.857680+00:00" }, "Fem:desktop:FEM_ClippingPlaneAdd": { "batchId": "c6ef09912e5fe935ff387579", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T19:57:58.899917+00:00" }, "CAM:desktop:CAM_Engrave": { "batchId": "0d8a8d0859462c382c72b98e", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:03:52.826521+00:00" }, "CAM:desktop:CAM_Helix": { "batchId": "0d8a8d0859462c382c72b98e", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:03:52.826521+00:00" }, "CAM:desktop:CAM_MillFacing": { "batchId": "0d8a8d0859462c382c72b98e", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:03:52.826521+00:00" }, "CAM:desktop:CAM_ToolBitCreate": { "batchId": "4d38993cfae17547bcd60f2c", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:13:53.690976+00:00" }, "OpenSCAD:desktop:Part_Primitives": { "batchId": "4e44d3f22321a3f659433fd3", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:28:35.771139+00:00" }, "OpenSCAD:desktop:Part_Revolve": { "batchId": "4e44d3f22321a3f659433fd3", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T20:28:35.771139+00:00" }, "TemplatePyMod:desktop:TemplatePyGroup": { "batchId": "4fa3177dc00b5c438a106541", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T21:30:24.247313+00:00" }, "Part:part.document": { "batchId": "7821666f3f7a397b18bf8d4e", "module": "Part", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T21:35:17.959943+00:00" }, "PartDesign:partdesign.document": { "batchId": "a8bda703f96ff8702bead1f7", "module": "PartDesign", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T21:36:52.112777+00:00" }, "Fem:desktop:FEM_PostVisualization": { "batchId": "23f46c66fa62852e3f8311c7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:43:05.577927+00:00" }, "Fem:desktop:FEM_EquationElectricforce": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationElectrostatic": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationFlow": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationFlux": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationHeat": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationMagnetodynamic": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationMagnetodynamic2D": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_EquationStaticCurrent": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_Examples": { "batchId": "862a68e32d808f922f7861bf", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T22:53:21.949457+00:00" }, "Fem:desktop:FEM_ElementGeometry2D": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshBoundaryLayer": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshClear": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshClearGroups": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshDisplayInfo": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshGmshFromShape": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshGroup": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_MeshNetgenFromShape": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_SolverCalculiX": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_SolverCalculiXCcxTools": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_SolverControl": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_SolverElmer": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_SolverMystran": { "batchId": "4e4de4b3f00f8a3e321517de", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:04:37.866677+00:00" }, "Fem:desktop:FEM_ResultsPurge": { "batchId": "cf3144f153394cb4380f08eb", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:06:07.093739+00:00" }, "Fem:desktop:FEM_SolverRun": { "batchId": "cf3144f153394cb4380f08eb", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:06:07.093739+00:00" }, "Fem:desktop:FEM_SolverZ88": { "batchId": "cf3144f153394cb4380f08eb", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:06:07.093739+00:00" }, "Draft:desktop:Draft_ArcTools": { "batchId": "e24b67924141c5fd89126a0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:57:19.959362+00:00" }, "Draft:desktop:Draft_BezierTools": { "batchId": "e24b67924141c5fd89126a0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-09T23:57:19.959362+00:00" }, "Assembly:desktop:Assembly_Insert": { "batchId": "63ba299dfa723c67e479218c", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T00:10:27.261512+00:00" }, "Draft:desktop:Draft_ArrayTools": { "batchId": "8519237a8738bb0306fa68dd", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T00:33:10.137835+00:00" }, "Fem:desktop:FEM_Analysis": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstantVacuumPermittivity": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintBodyHeatSource": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintCentrif": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintCurrentDensity": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintElectricChargeDensity": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintElectromagnetic": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintFlowVelocity": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintInitialFlowVelocity": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintInitialPressure": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintMagnetization": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintSectionPrint": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintSelfWeight": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_ConstraintTie": { "batchId": "a628f74e5fb4b94ea5897cf9", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:19:04.639085+00:00" }, "Fem:desktop:FEM_FEMMesh2Mesh": { "batchId": "609e1c86f29fbc3d47251cf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:24:14.487457+00:00" }, "Fem:desktop:FEM_MaterialEditor": { "batchId": "609e1c86f29fbc3d47251cf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:24:14.487457+00:00" }, "Fem:desktop:FEM_MaterialFluid": { "batchId": "609e1c86f29fbc3d47251cf4", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-10T01:24:14.487457+00:00" }, "Assembly:desktop:Assembly_CreateJointAngle": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointBall": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointBelt": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointCylindrical": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointDistance": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointFixed": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointGears": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointParallel": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointPerpendicular": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointRackPinion": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointRevolute": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointScrew": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_CreateJointSlider": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_ToggleGrounded": { "batchId": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T02:39:57.707082+00:00" }, "Assembly:desktop:Assembly_ActivateAssembly": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_CreateAssembly": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_CreateBom": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_CreateSimulation": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_CreateView": { "batchId": "0d0cf36a7f16270b6705c703", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T07:29:51.193270+00:00" }, "Assembly:desktop:Assembly_ExportASMT": { "batchId": "assembly-asmt-implementation-20260912", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-assembly", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:48:00.603655+00:00" }, "Assembly:desktop:Assembly_InsertLink": { "batchId": "83963e909cf5e477de064158", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T08:52:33.663366+00:00" }, "Assembly:desktop:Assembly_InsertNewPart": { "batchId": "83963e909cf5e477de064158", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T08:52:33.663366+00:00" }, "Assembly:desktop:Assembly_SolveAssembly": { "batchId": "83963e909cf5e477de064158", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T08:52:33.663366+00:00" }, "BIM:desktop:BIM_Nudge_Down": { "batchId": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T09:31:14.285576+00:00" }, "BIM:desktop:BIM_Nudge_Extend": { "batchId": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T09:31:14.285576+00:00" }, "BIM:desktop:BIM_Nudge_Left": { "batchId": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T09:31:14.285576+00:00" }, "BIM:desktop:BIM_Nudge_Right": { "batchId": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T09:31:14.285576+00:00" }, "BIM:desktop:BIM_Nudge_RotateLeft": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "BIM:desktop:BIM_Nudge_RotateRight": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "BIM:desktop:BIM_Nudge_Shrink": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "BIM:desktop:BIM_Nudge_Switch": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "BIM:desktop:BIM_Nudge_Up": { "batchId": "3444c2c4f1314a90c4b2005f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:31:39.360760+00:00" }, "Draft:desktop:Draft_ShowSnapBar": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Angle": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Center": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Dimensions": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Endpoint": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Extension": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Grid": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Intersection": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Lock": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Midpoint": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Near": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Ortho": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Parallel": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Perpendicular": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_Special": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_Snap_WorkingPlane": { "batchId": "8e42393f07d96bc18f503a9c", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_snaps", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T12:56:41.921940+00:00" }, "Draft:desktop:Draft_AddConstruction": { "batchId": "197f7cf07996158d95492ff1", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_groups", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.463749+00:00" }, "Draft:desktop:Draft_AddNamedGroup": { "batchId": "197f7cf07996158d95492ff1", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_groups", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.463749+00:00" }, "Draft:desktop:Draft_AddToGroup": { "batchId": "197f7cf07996158d95492ff1", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_groups", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.463749+00:00" }, "Draft:desktop:Draft_AutoGroup": { "batchId": "197f7cf07996158d95492ff1", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_groups", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.463749+00:00" }, "Draft:desktop:Draft_AddToLayer": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_Layer": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_LayerManager": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_BezCurve": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_CubicBezCurve": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_Line": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_Wire": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_PathArray": { "batchId": "a2db6a4aee4d586a83a06e3e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T16:48:41.488176+00:00" }, "Draft:desktop:Draft_Arc": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_Arc_3Points": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_PathTwistedArray": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_PathTwistedLinkArray": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_PointArray": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_PointLinkArray": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_ToggleConstructionMode": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_ToggleDisplayMode": { "batchId": "4031e6e7de0ce521e14795b9", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.742640+00:00" }, "Draft:desktop:Draft_AnnotationStyleEditor": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_ApplyStyle": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_BSpline": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_Circle": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_CircularArray": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_Clone": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_Dimension": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "Draft:desktop:Draft_Downgrade": { "batchId": "c9ee0a26cbb80274e247cbac", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T18:03:42.766725+00:00" }, "OpenSCAD:desktop:OpenSCAD_Edgestofaces": { "batchId": "218f29c56999a46e8a1d238c", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:50:27.617178+00:00" }, "OpenSCAD:desktop:OpenSCAD_ExpandPlacements": { "batchId": "218f29c56999a46e8a1d238c", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:50:27.617178+00:00" }, "OpenSCAD:desktop:OpenSCAD_ExplodeGroup": { "batchId": "218f29c56999a46e8a1d238c", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:50:27.617178+00:00" }, "OpenSCAD:desktop:OpenSCAD_IncreaseToleranceFeature": { "batchId": "218f29c56999a46e8a1d238c", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T20:50:27.617178+00:00" }, "CAM:desktop:CAM_OpActiveToggle": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_OperationCopy": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_Pocket3D": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_Pocket_Shape": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_Post": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_PostSelected": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_Probe": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_Profile": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "CAM:desktop:CAM_SelectLoop": { "batchId": "6ddac2a4890acabc61f83f19", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:00:21.321894+00:00" }, "TemplatePyMod:desktop:TemplatePyCheckable": { "batchId": "977555bfeb0c345e429c476e", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.254926+00:00" }, "TemplatePyMod:desktop:TemplatePyGrp_1": { "batchId": "977555bfeb0c345e429c476e", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.254926+00:00" }, "TemplatePyMod:desktop:TemplatePyGrp_2": { "batchId": "977555bfeb0c345e429c476e", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.254926+00:00" }, "TemplatePyMod:desktop:TemplatePyGrp_3": { "batchId": "977555bfeb0c345e429c476e", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.254926+00:00" }, "TemplatePyMod:desktop:TemplatePyMod_Cmd6": { "batchId": "419098c820984a1cbcdb09e0", "module": "TemplatePyMod", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:03:02.280709+00:00" }, "Fem:desktop:FEM_ElementFluid1D": { "batchId": "fem-elements-deformation-registration-20260912", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:06:00.282652+00:00" }, "Fem:desktop:FEM_ElementGeometry1D": { "batchId": "fem-elements-deformation-registration-20260912", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:06:00.282652+00:00" }, "Fem:desktop:FEM_ElementRotation1D": { "batchId": "fem-elements-deformation-registration-20260912", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:06:00.282652+00:00" }, "Fem:desktop:FEM_EquationDeformation": { "batchId": "fem-elements-deformation-registration-20260912", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:06:00.282652+00:00" }, "CAM:desktop:CAM_ToolBitDock": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "CAM:desktop:CAM_ToolBitLibraryOpen": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "CAM:desktop:CAM_ToolBitLoad": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "CAM:desktop:CAM_ToolBitSave": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "CAM:desktop:CAM_ToolBitSaveAs": { "batchId": "a35565a75faa4d6352a57519", "module": "CAM", "tier": "feature-workflow", "family": "desktop-command-cmd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:24:25.587436+00:00" }, "OpenSCAD:desktop:OpenSCAD_MirrorMeshFeature": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_RefineShapeFeature": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_RemoveSubtree": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_ReplaceObject": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_ResizeMeshFeature": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_ScaleMeshFeature": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_AddOpenSCADElement": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "OpenSCAD:desktop:OpenSCAD_ColorCodeShape": { "batchId": "ead68bc3f315c0504fee5bde", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.832127+00:00" }, "Web:desktop:Std_DockOverlay": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayAll": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayTransparentAll": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggle": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggleTransparent": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayMouseTransparent": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggleLeft": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggleRight": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggleTop": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "Web:desktop:Std_DockOverlayToggleBottom": { "batchId": "dock-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:36:16.720960+00:00" }, "OpenSCAD:desktop:OpenSCAD_Hull": { "batchId": "eb777f0bfcea69e956505081", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-openscadcommands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.859232+00:00" }, "OpenSCAD:desktop:OpenSCAD_MeshBoolean": { "batchId": "eb777f0bfcea69e956505081", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-openscadcommands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.859232+00:00" }, "OpenSCAD:desktop:OpenSCAD_Minkowski": { "batchId": "eb777f0bfcea69e956505081", "module": "OpenSCAD", "tier": "feature-workflow", "family": "desktop-command-openscadcommands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T21:47:00.859232+00:00" }, "TechDraw:desktop:TechDraw_AxoLengthDimension": { "batchId": "e76fd6dfc0614a6fec888441", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:07:33.112082+00:00" }, "TechDraw:desktop:TechDraw_CommandAddOffsetVertex": { "batchId": "e76fd6dfc0614a6fec888441", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:07:33.112082+00:00" }, "TechDraw:desktop:TechDraw_ExtensionPositionSectionView": { "batchId": "e76fd6dfc0614a6fec888441", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:07:33.112082+00:00" }, "Draft:desktop:Draft_Draft2Sketch": { "batchId": "ff89c5a167011c106c4f2e28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.648498+00:00" }, "Draft:desktop:Draft_Edit": { "batchId": "ff89c5a167011c106c4f2e28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.648498+00:00" }, "Draft:desktop:Draft_Ellipse": { "batchId": "ff89c5a167011c106c4f2e28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.648498+00:00" }, "Draft:desktop:Draft_Facebinder": { "batchId": "ff89c5a167011c106c4f2e28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.648498+00:00" }, "Draft:desktop:Draft_Join": { "batchId": "bf1744fedb50e440b37d97d6", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.675083+00:00" }, "Draft:desktop:Draft_Label": { "batchId": "bf1744fedb50e440b37d97d6", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.675083+00:00" }, "Draft:desktop:Draft_Mirror": { "batchId": "bf1744fedb50e440b37d97d6", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.675083+00:00" }, "Draft:desktop:Draft_PathLinkArray": { "batchId": "bf1744fedb50e440b37d97d6", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:26:30.675083+00:00" }, "Fem:desktop:FEM_EquationElasticity": { "batchId": "0e3b4be44e80a71dbe6261da", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.264634+00:00" }, "Fem:desktop:FEM_MaterialMechanicalNonlinear": { "batchId": "0e3b4be44e80a71dbe6261da", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.264634+00:00" }, "Fem:desktop:FEM_MaterialReinforced": { "batchId": "0e3b4be44e80a71dbe6261da", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.264634+00:00" }, "Fem:desktop:FEM_MaterialSolid": { "batchId": "0e3b4be44e80a71dbe6261da", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.264634+00:00" }, "Fem:desktop:FEM_MeshRegion": { "batchId": "a2b8fa54197eb82d33cc76b7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.291432+00:00" }, "Fem:desktop:FEM_PostFilterGlyph": { "batchId": "a2b8fa54197eb82d33cc76b7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.291432+00:00" }, "Fem:desktop:FEM_ResultShow": { "batchId": "a2b8fa54197eb82d33cc76b7", "module": "Fem", "tier": "feature-workflow", "family": "desktop-command-commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T22:34:15.291432+00:00" }, "Web:desktop:Std_AxisCross": { "batchId": "web-scene-display-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:40:19.741556+00:00" }, "Web:desktop:Std_DemoMode": { "batchId": "web-scene-display-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:40:19.741556+00:00" }, "BIM:desktop:breakPipe": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:extend": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:extend1intersection": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:extend2intersection": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:fillFrame": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:frameIt": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertCap": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertElbow": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertFlange": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertPath": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertPipe": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:insertPypeLine": { "batchId": "ad6d319035418df1de66f85c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-11T23:56:03.381589+00:00" }, "BIM:desktop:Arch_Add": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_Check": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_CloneComponent": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_CloseHoles": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_Component": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_IfcSpreadsheet": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_MergeWalls": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_MeshToShape": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_Remove": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_RemoveShape": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_SelectNonSolidMeshes": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_SplitMesh": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_ToggleIfcBrepFlag": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:Arch_ToggleSubs": { "batchId": "c2a1f52c023e6af5983b4c85", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimarchutils", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:01:18.142400+00:00" }, "BIM:desktop:insertReduct": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:laydown": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:levelBeam": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:mateEdges": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:pivotBeam": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:raiseup": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:reverseBeam": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:rotJoin": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:shiftBeam": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "BIM:desktop:stretchBeam": { "batchId": "7bbbf5b6bfb4e3276ed92161", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:03:02.776855+00:00" }, "Web:desktop:Std_ClarifySelection": { "batchId": "web-overlap-selection-implementation-20260912", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:04:07.874427+00:00" }, "BIM:desktop:Arch_AxisTools": { "batchId": "fb510b8d6beff1b8ae20a2da", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:13:43.761817+00:00" }, "BIM:desktop:Arch_MaterialTools": { "batchId": "fb510b8d6beff1b8ae20a2da", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:13:43.761817+00:00" }, "BIM:desktop:IFC_ConvertDocument": { "batchId": "bim-ifc-registration-implementation-20260912", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:24:59.965785+00:00" }, "BIM:desktop:IFC_Diff": { "batchId": "bim-ifc-registration-implementation-20260912", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:24:59.965785+00:00" }, "BIM:desktop:IFC_Expand": { "batchId": "bim-ifc-registration-implementation-20260912", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:24:59.965785+00:00" }, "BIM:desktop:IFC_MakeProject": { "batchId": "bim-ifc-registration-implementation-20260912", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_commands", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:24:59.965785+00:00" }, "Draft:desktop:Draft_Fillet": { "batchId": "b85ceb0769f6ab0ec9c03fe8", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:17.001322+00:00" }, "Draft:desktop:Draft_FlipDimension": { "batchId": "b85ceb0769f6ab0ec9c03fe8", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:17.001322+00:00" }, "Draft:desktop:Draft_Hatch": { "batchId": "b85ceb0769f6ab0ec9c03fe8", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:17.001322+00:00" }, "Draft:desktop:Draft_Heal": { "batchId": "b85ceb0769f6ab0ec9c03fe8", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:17.001322+00:00" }, "Draft:desktop:Draft_Hyperlink": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "TechDraw:desktop:TechDraw_HoleShaftFit": { "batchId": "techdraw-fit-implementation-20260912", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandholeshaftfit", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:35:57.162165+00:00" }, "Draft:desktop:Draft_Move": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_Offset": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_OrthoArray": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_Point": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_PolarArray": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_Polygon": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_Rectangle": { "batchId": "ac4c1028ee97e3fae6eee950", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.085616+00:00" }, "Draft:desktop:Draft_Rotate": { "batchId": "5e47643f4e8127ffbdb6cc0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.114765+00:00" }, "Draft:desktop:Draft_SelectGroup": { "batchId": "5e47643f4e8127ffbdb6cc0e", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:42:37.114765+00:00" }, "Draft:desktop:Draft_Split": { "batchId": "aef9947caaf34186fb9f6e78", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:47:43.475419+00:00" }, "Draft:desktop:Draft_Scale": { "batchId": "523162dfe1e040c1955254c2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:49:50.680565+00:00" }, "Draft:desktop:Draft_SelectPlane": { "batchId": "d9dd06f6c049ee697d2b55d7", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:52:52.584827+00:00" }, "Draft:desktop:Draft_WorkingPlaneProxy": { "batchId": "d9dd06f6c049ee697d2b55d7", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:52:52.584827+00:00" }, "Draft:desktop:Draft_Shape2DView": { "batchId": "fb69fcf41ddb97f9a53f084a", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:55:03.698152+00:00" }, "Draft:desktop:Draft_Slope": { "batchId": "fb69fcf41ddb97f9a53f084a", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:55:03.698152+00:00" }, "Draft:desktop:Draft_ShapeString": { "batchId": "58c2bc3cb5a8907db7967136", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:58:00.076437+00:00" }, "Draft:desktop:Draft_Text": { "batchId": "58c2bc3cb5a8907db7967136", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:58:00.076437+00:00" }, "Draft:desktop:Draft_Upgrade": { "batchId": "58c2bc3cb5a8907db7967136", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T00:58:00.076437+00:00" }, "Draft:desktop:Draft_Trimex": { "batchId": "6450033ef6769d1387cc5393", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:02:22.151673+00:00" }, "Draft:desktop:Draft_WireToBSpline": { "batchId": "6450033ef6769d1387cc5393", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:02:22.151673+00:00" }, "BIM:desktop:FrameLineManager": { "batchId": "f132be18c8585667b16d3a2f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:19:52.493051+00:00" }, "BIM:desktop:adjustFrameAngle": { "batchId": "f132be18c8585667b16d3a2f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:19:52.493051+00:00" }, "BIM:desktop:alignEdge": { "batchId": "f132be18c8585667b16d3a2f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:19:52.493051+00:00" }, "BIM:desktop:alignFlange": { "batchId": "f132be18c8585667b16d3a2f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:19:52.493051+00:00" }, "BIM:desktop:Arch_PanelTools": { "batchId": "4847adebbb99510ff79abb9b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:24:48.389900+00:00" }, "BIM:desktop:Arch_StructureTools": { "batchId": "4847adebbb99510ff79abb9b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T01:24:48.389900+00:00" }, "Draft:desktop:Draft_SetStyle": { "batchId": "8b73ebe5f1215f10cf5d6bf2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:22:20.589194+00:00" }, "Draft:desktop:Draft_SubelementHighlight": { "batchId": "8b73ebe5f1215f10cf5d6bf2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:22:20.589194+00:00" }, "Draft:desktop:Draft_ToggleGrid": { "batchId": "8b73ebe5f1215f10cf5d6bf2", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:22:20.589194+00:00" }, "Draft:desktop:Draft_Stretch": { "batchId": "25f979ddd48bf83158513a28", "module": "Draft", "tier": "feature-workflow", "family": "desktop-command-gui_stretch", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:24:15.760489+00:00" }, "BIM:desktop:Arch_Nest": { "batchId": "b21c26da0c369e3ce820c373", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimpanel", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:55:20.175873+00:00" }, "BIM:desktop:Arch_Panel": { "batchId": "b21c26da0c369e3ce820c373", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimpanel", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:55:20.175873+00:00" }, "BIM:desktop:Arch_Panel_Cut": { "batchId": "b21c26da0c369e3ce820c373", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimpanel", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:55:20.175873+00:00" }, "BIM:desktop:Arch_Panel_Sheet": { "batchId": "b21c26da0c369e3ce820c373", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimpanel", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T02:55:20.175873+00:00" }, "BIM:desktop:BIM_SetWPFront": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:BIM_SetWPSide": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:BIM_SetWPTop": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:BIM_WPView": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:Arch_Axis": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:Arch_AxisSystem": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:Arch_Grid": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:Arch_Material": { "batchId": "457cc21941b570a977fbabb4", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.396562+00:00" }, "BIM:desktop:Arch_PipeTools": { "batchId": "165b9ce8e2702ca3371c0cb7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T03:09:08.425129+00:00" }, "BIM:desktop:BIM_DimensionAligned": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:insertSection": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:insertUbolt": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:spinSect": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:Arch_MultiMaterial": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:BIM_Material": { "batchId": "160806f35aa33f95fa5dd97c", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:29:20.357914+00:00" }, "BIM:desktop:IFC_Save": { "batchId": "71becb70f01012a979c8ad9e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:33:35.716029+00:00" }, "BIM:desktop:IFC_SaveAs": { "batchId": "71becb70f01012a979c8ad9e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T04:33:35.716029+00:00" }, "BIM:desktop:Arch_Pipe": { "batchId": "a28e6b73de5082f494f0d25b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T05:42:26.058706+00:00" }, "BIM:desktop:Arch_PipeConnector": { "batchId": "a28e6b73de5082f494f0d25b", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T05:42:26.058706+00:00" }, "BIM:desktop:Arch_StructuralSystem": { "batchId": "d09c717bba67f27e9d8f713e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:49:31.901532+00:00" }, "BIM:desktop:Arch_Structure": { "batchId": "d09c717bba67f27e9d8f713e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:49:31.901532+00:00" }, "BIM:desktop:Arch_StructuresFromSelection": { "batchId": "d09c717bba67f27e9d8f713e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:49:31.901532+00:00" }, "BIM:desktop:Arch_Building": { "batchId": "8735a8ca00b39e7a35390e7a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T06:53:19.114987+00:00" }, "BIM:desktop:BIM_DimensionHorizontal": { "batchId": "f4dac4fc68d9b38412544dbe", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T08:00:58.148448+00:00" }, "BIM:desktop:BIM_DimensionVertical": { "batchId": "f4dac4fc68d9b38412544dbe", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T08:00:58.148448+00:00" }, "BIM:desktop:Arch_CurtainWall": { "batchId": "4a5e9a823a7471405f5f9f7f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T10:14:58.177384+00:00" }, "BIM:desktop:Arch_CutPlane": { "batchId": "4a5e9a823a7471405f5f9f7f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T10:14:58.177384+00:00" }, "BIM:desktop:Arch_Equipment": { "batchId": "4a5e9a823a7471405f5f9f7f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T10:14:58.177384+00:00" }, "BIM:desktop:Arch_Fence": { "batchId": "4a5e9a823a7471405f5f9f7f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T10:14:58.177384+00:00" }, "TechDraw:desktop:TechDraw_ShareView": { "batchId": "ab553feda5fc847ead994af4", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandshareview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T10:28:45.232085+00:00" }, "TechDraw:desktop:TechDraw_MoveView": { "batchId": "9018e9614111c19066c698ae", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T12:50:46.328674+00:00" }, "BIM:desktop:BIM_Shape2DCut": { "batchId": "7cf0d01247a548997315d06d", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.935023+00:00" }, "BIM:desktop:BIM_Shape2DView": { "batchId": "7cf0d01247a548997315d06d", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.935023+00:00" }, "BIM:desktop:Arch_Floor": { "batchId": "7cf0d01247a548997315d06d", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.935023+00:00" }, "BIM:desktop:Arch_Frame": { "batchId": "7cf0d01247a548997315d06d", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.935023+00:00" }, "BIM:desktop:Arch_Level": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "BIM:desktop:Arch_Profile": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "BIM:desktop:Arch_Rebar": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "BIM:desktop:Arch_Reference": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "BIM:desktop:Arch_Roof": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "BIM:desktop:Arch_Schedule": { "batchId": "9d67479f90557f338de78ec3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:24:10.963407+00:00" }, "TechDraw:desktop:TechDraw_FillTemplateFields": { "batchId": "032dc70c99d455392626acd3", "module": "TechDraw", "tier": "feature-workflow", "family": "desktop-command-commandfilltemplatefields", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T13:58:46.937054+00:00" }, "BIM:desktop:Arch_SectionPlane": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Site": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Space": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Stairs": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Truss": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Wall": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Window": { "batchId": "aee02a9fc484adb478cc9a17", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T14:30:31.578200+00:00" }, "BIM:desktop:Arch_Survey": { "batchId": "3b2946e690deb3f91f94de4a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:42:47.829232+00:00" }, "BIM:desktop:BIM_Background": { "batchId": "3b2946e690deb3f91f94de4a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:42:47.829232+00:00" }, "BIM:desktop:BIM_Beam": { "batchId": "3b2946e690deb3f91f94de4a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:42:47.829232+00:00" }, "BIM:desktop:BIM_Box": { "batchId": "3b2946e690deb3f91f94de4a", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:42:47.829232+00:00" }, "Test:desktop:Std_MDITest1": { "batchId": "test-transport-handoff-20260912", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:46:48.869547+00:00" }, "Test:desktop:Std_MDITest2": { "batchId": "test-transport-handoff-20260912", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:46:48.869547+00:00" }, "Test:desktop:Std_MDITest3": { "batchId": "test-transport-handoff-20260912", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:46:48.869547+00:00" }, "Test:desktop:Std_TestConsoleOutput": { "batchId": "test-transport-handoff-20260912", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:46:48.869547+00:00" }, "BIM:desktop:BIM_Builder": { "batchId": "f6fe3ca5ed4f586a0fd18c5e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.769099+00:00" }, "BIM:desktop:BIM_Classification": { "batchId": "f6fe3ca5ed4f586a0fd18c5e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.769099+00:00" }, "BIM:desktop:BIM_Clone": { "batchId": "f6fe3ca5ed4f586a0fd18c5e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.769099+00:00" }, "BIM:desktop:BIM_Column": { "batchId": "f6fe3ca5ed4f586a0fd18c5e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.769099+00:00" }, "BIM:desktop:BIM_Cut": { "batchId": "9fd5348db6e71271306653a7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.799485+00:00" }, "BIM:desktop:BIM_Diff": { "batchId": "9fd5348db6e71271306653a7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.799485+00:00" }, "BIM:desktop:BIM_Door": { "batchId": "9fd5348db6e71271306653a7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.799485+00:00" }, "BIM:desktop:BIM_DrawingView": { "batchId": "9fd5348db6e71271306653a7", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T15:59:54.799485+00:00" }, "Part:part.documentViewCommand": { "batchId": "7aafeb0f88017839ab66c766", "module": "Part", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:04:31.330541+00:00" }, "Part:part.viewCommand": { "batchId": "7aafeb0f88017839ab66c766", "module": "Part", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:04:31.330541+00:00" }, "Web:desktop:Std_AlignToSelection": { "batchId": "web-document-view-handoff-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:15:16.725305+00:00" }, "Web:desktop:Std_BoxElementSelection": { "batchId": "web-document-view-handoff-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:15:16.725305+00:00" }, "Web:desktop:Std_BoxSelection": { "batchId": "web-document-view-handoff-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:15:16.725305+00:00" }, "Web:desktop:Std_DrawStyle": { "batchId": "web-document-view-handoff-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:15:16.725305+00:00" }, "Web:desktop:Std_ViewTop": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewBottom": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewFront": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewRear": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewLeft": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewRight": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewIsometric": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewDimetric": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewTrimetric": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewZoomIn": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewZoomOut": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewFitAll": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewRotateLeft": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_ViewRotateRight": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_StoreWorkingView": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "Web:desktop:Std_RecallWorkingView": { "batchId": "web-camera-host-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:39:48.496283+00:00" }, "BIM:desktop:BIM_Common": { "batchId": "5f18f18f761efdde503d2fb0", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:47:56.720342+00:00" }, "BIM:desktop:BIM_Compound": { "batchId": "5f18f18f761efdde503d2fb0", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:47:56.720342+00:00" }, "BIM:desktop:BIM_Convert": { "batchId": "5f18f18f761efdde503d2fb0", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:47:56.720342+00:00" }, "BIM:desktop:BIM_Copy": { "batchId": "5f18f18f761efdde503d2fb0", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T16:47:56.720342+00:00" }, "Web:desktop:Std_TextureMapping": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleClipPlane": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleNavigation": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleObjects": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleSelectability": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleTransparency": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_ToggleVisibility": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeCollapse": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeCollapseDocument": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeDrag": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeExpand": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeMultiDocument": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreePreSelection": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeRecordSelection": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeSelectAllInstances": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Web:desktop:Std_TreeSelection": { "batchId": "b47ea5abf75b8d6903e98767", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T10:05:31.779247+00:00" }, "Test:desktop:Std_TestProgress1": { "batchId": "df4065c66f0abf2051490b98", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T18:12:43.286661+00:00" }, "Test:desktop:Std_TestProgress2": { "batchId": "df4065c66f0abf2051490b98", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T18:12:43.286661+00:00" }, "Test:desktop:Std_TestProgress3": { "batchId": "df4065c66f0abf2051490b98", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T18:12:43.286661+00:00" }, "Test:desktop:Std_TestProgress4": { "batchId": "df4065c66f0abf2051490b98", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T18:12:43.286661+00:00" }, "Test:desktop:Test_TestAll": { "batchId": "a9fe6232f53d92237da24a29", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:07:18.619753+00:00" }, "Test:desktop:Test_TestAllText": { "batchId": "a9fe6232f53d92237da24a29", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:07:18.619753+00:00" }, "Test:desktop:Test_TestBase": { "batchId": "a9fe6232f53d92237da24a29", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:07:18.619753+00:00" }, "Test:desktop:Test_TestBaseText": { "batchId": "a9fe6232f53d92237da24a29", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:07:18.619753+00:00" }, "Test:desktop:Test_Test": { "batchId": "1473c878199d1da1d5b56291", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:20:16.135161+00:00" }, "Test:desktop:Test_TestWork": { "batchId": "cd6dd1a714a3ade92a59b21e", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T19:47:37.342295+00:00" }, "Test:desktop:Test_TestCreateMenu": { "batchId": "0cb838b5f61a1d1610d606bf", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T21:00:57.755075+00:00" }, "Test:desktop:Test_TestDeleteMenu": { "batchId": "0cb838b5f61a1d1610d606bf", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T21:00:57.755075+00:00" }, "Test:desktop:Test_TestDoc": { "batchId": "0cb838b5f61a1d1610d606bf", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T21:00:57.755075+00:00" }, "Test:desktop:Test_TestDocText": { "batchId": "0cb838b5f61a1d1610d606bf", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T21:00:57.755075+00:00" }, "Test:desktop:Std_TestProgress5": { "batchId": "b28e0df756ff923bb69ee398", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-12T23:02:32.922120+00:00" }, "Web:desktop:Std_OrthographicCamera": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_PerspectiveCamera": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_SceneInspector": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_SelBack": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_SelBoundingBox": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_SelForward": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_ShowObjects": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_ShowSelection": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_TreeSingleDocument": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_TreeSyncPlacement": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_TreeSyncSelection": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_TreeSyncView": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_TreeViewActions": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_ViewBoxZoom": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Web:desktop:Std_ViewCreate": { "batchId": "7c6a7c183c665ded1aadd0c8", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:09:50.775556+00:00" }, "Test:desktop:Test_InsertFeature": { "batchId": "047d4afd5d7bdccc57c785be", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T01:22:46.186768+00:00" }, "Web:desktop:Std_FreezeViews": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "Web:desktop:Std_HideObjects": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "Web:desktop:Std_HideSelection": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "Web:desktop:Std_MainFullscreen": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "Web:desktop:Std_SelectVisibleObjects": { "batchId": "03bfd4ca0c1faa0ce70d94d0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T02:10:44.108855+00:00" }, "Web:desktop:Std_ExportDependencyGraph": { "batchId": "web-dependency-export-20260913", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T03:15:00.043652+00:00" }, "Test:desktop:Std_TestQM": { "batchId": "37741165b50da1d9fc89c7ba", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T04:30:20.836109+00:00" }, "Test:desktop:Std_TestReloadQM": { "batchId": "37741165b50da1d9fc89c7ba", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T04:30:20.836109+00:00" }, "Test:desktop:Std_ViewExample1": { "batchId": "37741165b50da1d9fc89c7ba", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T04:30:20.836109+00:00" }, "Test:desktop:Std_ViewExample2": { "batchId": "413db150bfbd585fb600addb", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T04:38:47.538640+00:00" }, "Test:desktop:Std_ViewExample3": { "batchId": "413db150bfbd585fb600addb", "module": "Test", "tier": "feature-workflow", "family": "desktop-command-initgui", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T04:38:47.538640+00:00" }, "BIM:desktop:BIM_Help": { "batchId": "bim-external-url-20260913", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-external-url", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T05:13:58.472231+00:00" }, "BIM:desktop:BIM_Examples": { "batchId": "bim-external-url-20260913", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-external-url", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T05:13:58.472231+00:00" }, "Web:desktop:Std_ViewExample1": { "batchId": "79ae27dac38bbd0b1358e4da", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:18:59.565522+00:00" }, "Web:desktop:Std_ViewExample2": { "batchId": "79ae27dac38bbd0b1358e4da", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:18:59.565522+00:00" }, "Web:desktop:Std_ViewExample3": { "batchId": "79ae27dac38bbd0b1358e4da", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:18:59.565522+00:00" }, "Web:desktop:Std_MDITest1": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_MDITest2": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_MDITest3": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestConsoleOutput": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestProgress1": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestProgress2": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestProgress3": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestProgress4": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_TestProgress5": { "batchId": "4d59534c0403d2693ff6bc01", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T06:33:03.182380+00:00" }, "Web:desktop:Std_Delete": { "batchId": "913e4ac39cab1e4c9f80acec", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.911876+00:00" }, "Web:desktop:Std_DependencyGraph": { "batchId": "913e4ac39cab1e4c9f80acec", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.911876+00:00" }, "Web:desktop:Std_DuplicateSelection": { "batchId": "913e4ac39cab1e4c9f80acec", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.911876+00:00" }, "Web:desktop:Std_Edit": { "batchId": "913e4ac39cab1e4c9f80acec", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.911876+00:00" }, "Web:desktop:Std_Export": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_Expressions": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_Import": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_MergeProjects": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_New": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_Paste": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_Placement": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_Print": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_PrintPdf": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_PrintPreview": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_ProjectInfo": { "batchId": "2aa204214520dbf4a760aaf9", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:53:44.208689+00:00" }, "Web:desktop:Std_ViewDock": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewDockUndockFullscreen": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewFitSelection": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewFullscreen": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewGroup": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewHome": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvIssueCamPos": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvStereoInterleavedColumns": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvStereoInterleavedRows": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvStereoOff": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvStereoQuadBuff": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewIvStereoRedGreen": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewLoadImage": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewRestoreCamera": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewSaveCamera": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "Web:desktop:Std_ViewScreenShot": { "batchId": "909dffa31d42d5124a4d7b2e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T12:57:52.942251+00:00" }, "BIM:desktop:BIM_EmptyTrash": { "batchId": "99c6076ae13c153a329571e3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T14:28:15.926366+00:00" }, "BIM:desktop:BIM_Extrude": { "batchId": "99c6076ae13c153a329571e3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T14:28:15.926366+00:00" }, "BIM:desktop:BIM_Fuse": { "batchId": "99c6076ae13c153a329571e3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T14:28:15.926366+00:00" }, "BIM:desktop:BIM_IfcQuantities": { "batchId": "99c6076ae13c153a329571e3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T14:28:15.926366+00:00" }, "BIM:desktop:BIM_LinkMake": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_MoveView": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_Offset2D": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_Preflight": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_Rewire": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_SimpleCopy": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_Sketch": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_Slab": { "batchId": "5aa06b428c2973bfca73dd58", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T15:25:31.549157+00:00" }, "BIM:desktop:BIM_ImagePlane": { "batchId": "bim-image-display-20260914", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimimageplane", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T21:42:40.493202+00:00" }, "BIM:desktop:BIM_Layers": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_Leader": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_Library": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_Project": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_ProjectManager": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_Reextrude": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "BIM:desktop:BIM_Reorder": { "batchId": "e81bbf8c9616eb20d3ce7d03", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T16:51:19.780963+00:00" }, "Web:desktop:Recompute": { "batchId": "4f782173ccfb11e46ceb2750", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T17:51:04.829788+00:00" }, "Web:desktop:Std_Alignment": { "batchId": "4f782173ccfb11e46ceb2750", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T17:51:04.829788+00:00" }, "Web:desktop:Std_Copy": { "batchId": "4f782173ccfb11e46ceb2750", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T17:51:04.829788+00:00" }, "Web:desktop:Std_Cut": { "batchId": "4f782173ccfb11e46ceb2750", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-13T17:51:04.829788+00:00" }, "Web:desktop:Std_ActivateNextWindow": { "batchId": "890fd2edecd5bf5d51905062", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:47:43.128956+00:00" }, "Web:desktop:Std_ActivatePrevWindow": { "batchId": "890fd2edecd5bf5d51905062", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:47:43.128956+00:00" }, "Web:desktop:Std_CascadeWindows": { "batchId": "890fd2edecd5bf5d51905062", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:47:43.128956+00:00" }, "Web:desktop:Std_CloseActiveWindow": { "batchId": "890fd2edecd5bf5d51905062", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:47:43.128956+00:00" }, "Web:desktop:Clipboard": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Custom": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Edit": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:File": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Help": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Macro": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Separator": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Structure": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:View": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Workbench": { "batchId": "29a54a7a1ad51e76d295b2ef", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-workbench", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T03:49:53.013412+00:00" }, "Web:desktop:Std_About": { "batchId": "web-owner-standard-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T04:29:34.270714+00:00" }, "Web:desktop:Std_AboutQt": { "batchId": "web-owner-standard-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T04:29:34.270714+00:00" }, "Web:desktop:Std_AnnotationLabel": { "batchId": "web-owner-standard-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T04:29:34.270714+00:00" }, "Web:desktop:Std_DlgParameter": { "batchId": "web-parameter-editor-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T05:10:06.061690+00:00" }, "Web:desktop:Std_DlgPreferences": { "batchId": "web-parameter-dialogs-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T07:37:17.397939+00:00" }, "Web:desktop:Std_DlgCustomize": { "batchId": "web-parameter-dialogs-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T07:37:17.397939+00:00" }, "Web:desktop:Std_FreeCADUserHub": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_FreeCADWebsite": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_OnlineHelp": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_OnlineHelpWebsite": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_RecentFiles": { "batchId": "9f38df64b670068d29d2e5a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T17:08:34.971108+00:00" }, "Web:desktop:Std_RecentMacros": { "batchId": "9f38df64b670068d29d2e5a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T17:08:34.971108+00:00" }, "Web:desktop:Std_ReloadStyleSheet": { "batchId": "9f38df64b670068d29d2e5a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T17:08:34.971108+00:00" }, "Web:desktop:Std_ReportBug": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_RestartInSafeMode": { "batchId": "4e14e41934e2418cc4a97859", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:41:11.318580+00:00" }, "Web:desktop:Std_TextDocument": { "batchId": "4e14e41934e2418cc4a97859", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:41:11.318580+00:00" }, "Web:desktop:Std_UnitsCalculator": { "batchId": "4e14e41934e2418cc4a97859", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:41:11.318580+00:00" }, "Web:desktop:Std_UserEditMode": { "batchId": "4e14e41934e2418cc4a97859", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:41:11.318580+00:00" }, "Web:desktop:Std_WhatsThis": { "batchId": "93f1d0402df2a6cd9a6af7b4", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T02:11:43.001794+00:00" }, "Web:desktop:Std_Workbench": { "batchId": "93f1d0402df2a6cd9a6af7b4", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T02:11:43.001794+00:00" }, "Web:desktop:Std_DevHandbook": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_FreeCADDonation": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_FreeCADForum": { "batchId": "web-website-owner-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T11:08:40.857740+00:00" }, "Web:desktop:Std_Group": { "batchId": "web-group-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstructure", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T12:49:14.609574+00:00" }, "Web:desktop:Std_LinkActions": { "batchId": "web-link-actions-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:33:34.803155+00:00" }, "Web:desktop:Std_LinkImport": { "batchId": "web-link-actions-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:33:34.803155+00:00" }, "Web:desktop:Std_LinkImportAll": { "batchId": "web-link-actions-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:33:34.803155+00:00" }, "Web:desktop:Std_LinkMake": { "batchId": "web-link-actions-20260914", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:33:34.803155+00:00" }, "BIM:desktop:BIM_Glue": { "batchId": "bb9c4d9ef93ef33f4b01b4d6", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.315325+00:00" }, "BIM:desktop:BIM_IfcElements": { "batchId": "bb9c4d9ef93ef33f4b01b4d6", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.315325+00:00" }, "BIM:desktop:BIM_IfcExplorer": { "batchId": "bb9c4d9ef93ef33f4b01b4d6", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.315325+00:00" }, "BIM:desktop:BIM_IfcProperties": { "batchId": "bb9c4d9ef93ef33f4b01b4d6", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.315325+00:00" }, "BIM:desktop:BIM_TDView": { "batchId": "5479fd211d2795d378fc836f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.347910+00:00" }, "BIM:desktop:BIM_Text": { "batchId": "5479fd211d2795d378fc836f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.347910+00:00" }, "BIM:desktop:BIM_TogglePanels": { "batchId": "5479fd211d2795d378fc836f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.347910+00:00" }, "BIM:desktop:BIM_Trash": { "batchId": "5479fd211d2795d378fc836f", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:09:10.347910+00:00" }, "BIM:desktop:BIM_Report": { "batchId": "a8e68602b6564507be9dac18", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.769047+00:00" }, "BIM:desktop:BIM_ResetCloneColors": { "batchId": "a8e68602b6564507be9dac18", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.769047+00:00" }, "BIM:desktop:BIM_Setup": { "batchId": "a8e68602b6564507be9dac18", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.769047+00:00" }, "BIM:desktop:BIM_TDPage": { "batchId": "a8e68602b6564507be9dac18", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T14:16:34.769047+00:00" }, "BIM:desktop:BIM_Welcome": { "batchId": "21ed01287dd3203fe1bc5fe3", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimwelcome", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:32:26.918180+00:00" }, "BIM:desktop:BIM_Windows": { "batchId": "bim-windows-20260915", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimwindows", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:49:04.121467+00:00" }, "BIM:desktop:IFC_UpdateIOS": { "batchId": "263aba85e480c17a8ff152a9", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-ifc_openshell", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:09:23.348499+00:00" }, "Web:desktop:Std_CommandLine": { "batchId": "9f38df64b670068d29d2e5a0", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstd", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T17:08:34.971108+00:00" }, "BIM:desktop:BIM_Tutorial": { "batchId": "967e6197fb491d4f65f23ebf", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimtutorial", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T02:39:28.226105+00:00" }, "BIM:desktop:BIM_Unclone": { "batchId": "bim-relationships-20260915", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:26:51.976340+00:00" }, "BIM:desktop:BIM_Ungroup": { "batchId": "bim-relationships-20260915", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:26:51.976340+00:00" }, "BIM:desktop:BIM_Views": { "batchId": "5e1903eb7fa9ab79a7f6e46e", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-bimviews", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:40:43.239087+00:00" }, "Web:desktop:Std_DlgMacroExecute": { "batchId": "ba4cad68ea8ed95624783d80", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.550607+00:00" }, "Web:desktop:Std_DlgMacroExecuteDirect": { "batchId": "ba4cad68ea8ed95624783d80", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.550607+00:00" }, "Web:desktop:Std_DlgMacroRecord": { "batchId": "ba4cad68ea8ed95624783d80", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.550607+00:00" }, "Web:desktop:Std_MacroAttachDebugger": { "batchId": "ba4cad68ea8ed95624783d80", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.550607+00:00" }, "Web:desktop:Std_ProjectUtil": { "batchId": "eb895feded9fb25649b8a702", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:15:58.009116+00:00" }, "Web:desktop:Std_Properties": { "batchId": "eb895feded9fb25649b8a702", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:15:58.009116+00:00" }, "Web:desktop:Std_Quit": { "batchId": "eb895feded9fb25649b8a702", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:15:58.009116+00:00" }, "Web:desktop:Std_Redo": { "batchId": "eb895feded9fb25649b8a702", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:15:58.009116+00:00" }, "Web:desktop:Std_Refresh": { "batchId": "ce5922d3f7a25e1c06383c81", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:25:14.880594+00:00" }, "Web:desktop:Std_Revert": { "batchId": "ce5922d3f7a25e1c06383c81", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:25:14.880594+00:00" }, "Web:desktop:Std_Save": { "batchId": "ce5922d3f7a25e1c06383c81", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:25:14.880594+00:00" }, "Web:desktop:Std_SaveAll": { "batchId": "ce5922d3f7a25e1c06383c81", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:25:14.880594+00:00" }, "Web:desktop:Std_CloseAllWindows": { "batchId": "6f3248506d911c379e52d977", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.582366+00:00" }, "Web:desktop:Std_DockViewMenu": { "batchId": "6f3248506d911c379e52d977", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.582366+00:00" }, "Web:desktop:Std_TileWindows": { "batchId": "6f3248506d911c379e52d977", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.582366+00:00" }, "Web:desktop:Std_ToggleToolBarLock": { "batchId": "6f3248506d911c379e52d977", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:27:23.582366+00:00" }, "Web:desktop:Std_TestQM": { "batchId": "c73870180970b79e922a204f", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:28:38.564847+00:00" }, "Web:desktop:Std_TestReloadQM": { "batchId": "c73870180970b79e922a204f", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:28:38.564847+00:00" }, "Web:desktop:Std_LinkMakeGroup": { "batchId": "56aab5e2be818ad9809a0d55", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T19:38:06.409123+00:00" }, "Web:desktop:Std_LinkMakeRelative": { "batchId": "link-mutations-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:07:32.482985+00:00" }, "Web:desktop:Std_LinkReplace": { "batchId": "link-mutations-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:07:32.482985+00:00" }, "Web:desktop:Std_LinkUnlink": { "batchId": "link-mutations-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:07:32.482985+00:00" }, "Web:desktop:Std_MacroStartDebug": { "batchId": "11264b1847de3abe10e316cd", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T20:14:36.874781+00:00" }, "Web:desktop:Std_Test1": { "batchId": "922a097adeab1383ccbd1bfa", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:47:40.318472+00:00" }, "Web:desktop:Std_Test2": { "batchId": "922a097adeab1383ccbd1bfa", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:47:40.318472+00:00" }, "Web:desktop:Std_Test3": { "batchId": "922a097adeab1383ccbd1bfa", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:47:40.318472+00:00" }, "Web:desktop:Std_Test4": { "batchId": "922a097adeab1383ccbd1bfa", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:47:40.318472+00:00" }, "Web:desktop:Std_Test5": { "batchId": "source-test-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:34:54.526278+00:00" }, "Web:desktop:Std_Test6": { "batchId": "source-test-routing-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T21:34:54.526278+00:00" }, "Web:desktop:Std_SaveAs": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_SaveCopy": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_SelectAll": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_Undo": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_ToggleFreeze": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_ToggleSkipRecompute": { "batchId": "document-actions-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-mixed", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:01:00.395951+00:00" }, "Web:desktop:Std_Part": { "batchId": "structure-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstructure", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:43:15.754428+00:00" }, "Web:desktop:Std_VarSet": { "batchId": "structure-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandstructure", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:43:15.754428+00:00" }, "Web:desktop:Std_ToolBarMenu": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "Web:desktop:Std_UserInterface": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "Web:desktop:Std_ViewStatusBar": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "Web:desktop:Std_Windows": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "Web:desktop:Std_WindowsMenu": { "batchId": "354124a60535c70e5751a21e", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandwindow", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T22:56:45.497558+00:00" }, "Web:desktop:Std_Transform": { "batchId": "d53bb6afe049f5395754d4fc", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:16:55.807111+00:00" }, "Web:desktop:Std_TransformManip": { "batchId": "d53bb6afe049f5395754d4fc", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:16:55.807111+00:00" }, "Web:desktop:Std_LinkSelectActions": { "batchId": "07ee637f0da52e63226cf00a", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:39:41.336730+00:00" }, "Web:desktop:Std_LinkSelectAllLinks": { "batchId": "07ee637f0da52e63226cf00a", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:39:41.336730+00:00" }, "Web:desktop:Std_LinkSelectLinked": { "batchId": "07ee637f0da52e63226cf00a", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:39:41.336730+00:00" }, "Web:desktop:Std_LinkSelectLinkedFinal": { "batchId": "07ee637f0da52e63226cf00a", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandlink", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-14T23:39:41.336730+00:00" }, "Web:desktop:Std_Open": { "batchId": "open-document-20260915", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commanddoc", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T00:12:45.721579+00:00" }, "Web:desktop:NaviCubeDraggableCmd": { "batchId": "cfec76210450303ef15a7e3d", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-navicube", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T00:27:16.005233+00:00" }, "Web:web.dockOverlay": { "batchId": "7c27d7555c836486d1c31c94", "module": "Web", "tier": "feature-workflow", "family": "module-business-create-edit-recompute", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T00:43:39.726567+00:00" }, "Web:desktop:Std_Recompute": { "batchId": "d937ec7eef2892d2286973f5", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandfeat", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:31:57.995079+00:00" }, "Web:desktop:Std_SendToPythonConsole": { "batchId": "d937ec7eef2892d2286973f5", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandfeat", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T01:31:57.995079+00:00" }, "Web:desktop:Std_PythonHelp": { "batchId": "724685500853e2d429ca3466", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-onlinedocumentation", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:06:28.298682+00:00" }, "Web:desktop:Std_DescriptionMode": { "batchId": "e98c3de721b39410c3676f05", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-whatsthis", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:19:06.593240+00:00" }, "Web:desktop:Std_ToggleBreakpoint": { "batchId": "966bb11cb8af7e7ac1a2f366", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:35:25.043933+00:00" }, "Web:desktop:Std_RandomColor": { "batchId": "dc77142108d99da9fcd15d92", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandfeat", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:45:19.184164+00:00" }, "Web:desktop:Std_MacroStepInto": { "batchId": "d50b6e5471dae9219ebba85c", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:48:58.100228+00:00" }, "Web:desktop:Std_MacroStepOver": { "batchId": "d50b6e5471dae9219ebba85c", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:48:58.100228+00:00" }, "Web:desktop:Std_MacroStopDebug": { "batchId": "d50b6e5471dae9219ebba85c", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:48:58.100228+00:00" }, "Web:desktop:Std_OpenMacrosFolder": { "batchId": "d50b6e5471dae9219ebba85c", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandmacro", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:48:58.100228+00:00" }, "Web:desktop:Std_TestCmdFuncs": { "batchId": "2c6e0af36b70c3167f3d91cb", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandtest", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:54:35.175410+00:00" }, "Web:desktop:Std_ViewUndock": { "batchId": "3c091238f71e49871f6eb186", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:57:51.848894+00:00" }, "Web:desktop:Std_ViewVR": { "batchId": "3c091238f71e49871f6eb186", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-commandview", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T03:57:51.848894+00:00" }, "Web:desktop:Std_DownloadOnlineHelp": { "batchId": "a4a11e8d5d0d2a860abab208", "module": "Web", "tier": "feature-workflow", "family": "desktop-command-networkretriever", "status": "implementation_ready", "scope": "feature-capability", "updatedAt": "2026-09-15T04:02:46.750363+00:00" } }, "baseline": { "source": "docs/current/feature-capability-registry.json", "meaning": "route and artifact exist; runtime validation is deferred", "modules": 32, "records": 144 } }