22390 lines
819 KiB
JSON
22390 lines
819 KiB
JSON
{
|
|
"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
|
|
}
|
|
}
|