{ "schema": "freecad-web-native-gap-inventory/v1", "sourceGeneratedAt": "2026-09-12T15:48:55.655478+00:00", "scope": "All unresolved feature-capability records; static source anchors only, not a semantic completeness audit.", "businessUnnecessaryDeterminations": 0, "automaticValidationRun": false, "baselineProgress": { "total": 488, "registeredNow": 217, "sourceDecisionsCurrent": 5, "sourceReviewRemaining": 483 }, "counts": { "featureTotal": 1449, "unresolved": 271, "byKind": { "native-source-candidate-unregistered": 24, "native-entry-not-located-in-probe-directory": 214, "transport": 9, "registration-marker-rejected": 24 } }, "modules": { "BIM": { "native-source-candidate-unregistered": 14, "native-entry-not-located-in-probe-directory": 39 }, "Test": { "native-entry-not-located-in-probe-directory": 11, "transport": 5, "native-source-candidate-unregistered": 5 }, "Web": { "native-entry-not-located-in-probe-directory": 164, "transport": 4, "registration-marker-rejected": 24, "native-source-candidate-unregistered": 5 } }, "records": [ { "id": "BIM:desktop:BIM_Builder", "module": "BIM", "command": "BIM_Builder", "desktopSource": "src/Mod/BIM/bimcommands/BimBuilder.py", "desktopLine": 46, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimBuilder.py", "sourceLine": 46, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3459 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Classification", "module": "BIM", "command": "BIM_Classification", "desktopSource": "src/Mod/BIM/bimcommands/BimClassification.py", "desktopLine": 676, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimClassification.py", "sourceLine": 676, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Clone", "module": "BIM", "command": "BIM_Clone", "desktopSource": "src/Mod/BIM/bimcommands/BimClone.py", "desktopLine": 51, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimClone.py", "sourceLine": 51, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Column", "module": "BIM", "command": "BIM_Column", "desktopSource": "src/Mod/BIM/bimcommands/BimColumn.py", "desktopLine": 54, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimColumn.py", "sourceLine": 54, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Common", "module": "BIM", "command": "BIM_Common", "desktopSource": "src/Mod/BIM/bimcommands/BimCommon.py", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimCommon.py", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Compound", "module": "BIM", "command": "BIM_Compound", "desktopSource": "src/Mod/BIM/bimcommands/BimCompound.py", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimCompound.py", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Convert", "module": "BIM", "command": "BIM_Convert", "desktopSource": "src/Mod/BIM/bimcommands/BimConvert.py", "desktopLine": 100, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimConvert.py", "sourceLine": 100, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Copy", "module": "BIM", "command": "BIM_Copy", "desktopSource": "src/Mod/BIM/bimcommands/BimCopy.py", "desktopLine": 61, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimCopy.py", "sourceLine": 61, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Cut", "module": "BIM", "command": "BIM_Cut", "desktopSource": "src/Mod/BIM/bimcommands/BimCut.py", "desktopLine": 49, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimCut.py", "sourceLine": 49, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Diff", "module": "BIM", "command": "BIM_Diff", "desktopSource": "src/Mod/BIM/bimcommands/BimDiff.py", "desktopLine": 553, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimDiff.py", "sourceLine": 553, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Door", "module": "BIM", "command": "BIM_Door", "desktopSource": "src/Mod/BIM/bimcommands/BimDoor.py", "desktopLine": 49, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimDoor.py", "sourceLine": 49, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_DrawingView", "module": "BIM", "command": "BIM_DrawingView", "desktopSource": "src/Mod/BIM/bimcommands/BimDrawingView.py", "desktopLine": 86, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimDrawingView.py", "sourceLine": 86, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 3458 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4487 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 4639 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_EmptyTrash", "module": "BIM", "command": "BIM_EmptyTrash", "desktopSource": "src/Mod/BIM/bimcommands/BimEmptyTrash.py", "desktopLine": 68, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimEmptyTrash.py", "sourceLine": 68, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Examples", "module": "BIM", "command": "BIM_Examples", "desktopSource": "src/Mod/BIM/bimcommands/BimExamples.py", "desktopLine": 51, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimExamples.py", "sourceLine": 51, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Extrude", "module": "BIM", "command": "BIM_Extrude", "desktopSource": "src/Mod/BIM/bimcommands/BimExtrude.py", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimExtrude.py", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Fuse", "module": "BIM", "command": "BIM_Fuse", "desktopSource": "src/Mod/BIM/bimcommands/BimFuse.py", "desktopLine": 49, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimFuse.py", "sourceLine": 49, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Glue", "module": "BIM", "command": "BIM_Glue", "desktopSource": "src/Mod/BIM/bimcommands/BimGlue.py", "desktopLine": 69, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimGlue.py", "sourceLine": 69, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Help", "module": "BIM", "command": "BIM_Help", "desktopSource": "src/Mod/BIM/bimcommands/BimHelp.py", "desktopLine": 51, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimHelp.py", "sourceLine": 51, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_IfcElements", "module": "BIM", "command": "BIM_IfcElements", "desktopSource": "src/Mod/BIM/bimcommands/BimIfcElements.py", "desktopLine": 643, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimIfcElements.py", "sourceLine": 643, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_IfcExplorer", "module": "BIM", "command": "BIM_IfcExplorer", "desktopSource": "src/Mod/BIM/bimcommands/BimIfcExplorer.py", "desktopLine": 638, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimIfcExplorer.py", "sourceLine": 638, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_IfcProperties", "module": "BIM", "command": "BIM_IfcProperties", "desktopSource": "src/Mod/BIM/bimcommands/BimIfcProperties.py", "desktopLine": 862, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimIfcProperties.py", "sourceLine": 862, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_IfcQuantities", "module": "BIM", "command": "BIM_IfcQuantities", "desktopSource": "src/Mod/BIM/bimcommands/BimIfcQuantities.py", "desktopLine": 490, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py", "sourceLine": 490, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_ImagePlane", "module": "BIM", "command": "BIM_ImagePlane", "desktopSource": "src/Mod/BIM/bimcommands/BimImagePlane.py", "desktopLine": 126, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimImagePlane.py", "sourceLine": 126, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Layers", "module": "BIM", "command": "BIM_Layers", "desktopSource": "src/Mod/BIM/bimcommands/BimLayers.py", "desktopLine": 594, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimLayers.py", "sourceLine": 594, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Leader", "module": "BIM", "command": "BIM_Leader", "desktopSource": "src/Mod/BIM/bimcommands/BimLeader.py", "desktopLine": 83, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimLeader.py", "sourceLine": 83, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1320 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Library", "module": "BIM", "command": "BIM_Library", "desktopSource": "src/Mod/BIM/bimcommands/BimLibrary.py", "desktopLine": 1020, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 1020, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1385 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_LinkMake", "module": "BIM", "command": "BIM_LinkMake", "desktopSource": "src/Mod/BIM/bimcommands/BimLink.py", "desktopLine": 67, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimLink.py", "sourceLine": 67, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_MoveView", "module": "BIM", "command": "BIM_MoveView", "desktopSource": "src/Mod/BIM/bimcommands/BimMoveView.py", "desktopLine": 65, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimMoveView.py", "sourceLine": 65, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Offset2D", "module": "BIM", "command": "BIM_Offset2D", "desktopSource": "src/Mod/BIM/bimcommands/BimOffset.py", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimOffset.py", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Preflight", "module": "BIM", "command": "BIM_Preflight", "desktopSource": "src/Mod/BIM/bimcommands/BimPreflight.py", "desktopLine": 1124, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimPreflight.py", "sourceLine": 1124, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Project", "module": "BIM", "command": "BIM_Project", "desktopSource": "src/Mod/BIM/bimcommands/BimProject.py", "desktopLine": 54, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimProject.py", "sourceLine": 54, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_ProjectManager", "module": "BIM", "command": "BIM_ProjectManager", "desktopSource": "src/Mod/BIM/bimcommands/BimProjectManager.py", "desktopLine": 794, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimProjectManager.py", "sourceLine": 794, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1101 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1156 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Reextrude", "module": "BIM", "command": "BIM_Reextrude", "desktopSource": "src/Mod/BIM/bimcommands/BimReextrude.py", "desktopLine": 164, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimReextrude.py", "sourceLine": 164, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Reorder", "module": "BIM", "command": "BIM_Reorder", "desktopSource": "src/Mod/BIM/bimcommands/BimReorder.py", "desktopLine": 88, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimReorder.py", "sourceLine": 88, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Report", "module": "BIM", "command": "BIM_Report", "desktopSource": "src/Mod/BIM/bimcommands/BimReport.py", "desktopLine": 27, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimReport.py", "sourceLine": 27, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_ResetCloneColors", "module": "BIM", "command": "BIM_ResetCloneColors", "desktopSource": "src/Mod/BIM/bimcommands/BimResetCloneColors.py", "desktopLine": 52, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimResetCloneColors.py", "sourceLine": 52, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Rewire", "module": "BIM", "command": "BIM_Rewire", "desktopSource": "src/Mod/BIM/bimcommands/BimRewire.py", "desktopLine": 79, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimRewire.py", "sourceLine": 79, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Setup", "module": "BIM", "command": "BIM_Setup", "desktopSource": "src/Mod/BIM/bimcommands/BimSetup.py", "desktopLine": 709, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimSetup.py", "sourceLine": 709, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1165 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1174 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1182 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1187 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_SimpleCopy", "module": "BIM", "command": "BIM_SimpleCopy", "desktopSource": "src/Mod/BIM/bimcommands/BimSimpleCopy.py", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimSimpleCopy.py", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Sketch", "module": "BIM", "command": "BIM_Sketch", "desktopSource": "src/Mod/BIM/bimcommands/BimSketch.py", "desktopLine": 74, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimSketch.py", "sourceLine": 74, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Slab", "module": "BIM", "command": "BIM_Slab", "desktopSource": "src/Mod/BIM/bimcommands/BimSlab.py", "desktopLine": 97, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimSlab.py", "sourceLine": 97, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_TDPage", "module": "BIM", "command": "BIM_TDPage", "desktopSource": "src/Mod/BIM/bimcommands/BimTDPage.py", "desktopLine": 107, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimTDPage.py", "sourceLine": 107, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_TDView", "module": "BIM", "command": "BIM_TDView", "desktopSource": "src/Mod/BIM/bimcommands/BimTDView.py", "desktopLine": 103, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimTDView.py", "sourceLine": 103, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Text", "module": "BIM", "command": "BIM_Text", "desktopSource": "src/Mod/BIM/bimcommands/BimText.py", "desktopLine": 86, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimText.py", "sourceLine": 86, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_TogglePanels", "module": "BIM", "command": "BIM_TogglePanels", "desktopSource": "src/Mod/BIM/bimcommands/BimTogglePanels.py", "desktopLine": 82, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimTogglePanels.py", "sourceLine": 82, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Trash", "module": "BIM", "command": "BIM_Trash", "desktopSource": "src/Mod/BIM/bimcommands/BimTrash.py", "desktopLine": 71, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimTrash.py", "sourceLine": 71, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Tutorial", "module": "BIM", "command": "BIM_Tutorial", "desktopSource": "src/Mod/BIM/bimcommands/BimTutorial.py", "desktopLine": 302, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimTutorial.py", "sourceLine": 302, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Unclone", "module": "BIM", "command": "BIM_Unclone", "desktopSource": "src/Mod/BIM/bimcommands/BimUnclone.py", "desktopLine": 148, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimUnclone.py", "sourceLine": 148, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Ungroup", "module": "BIM", "command": "BIM_Ungroup", "desktopSource": "src/Mod/BIM/bimcommands/BimUngroup.py", "desktopLine": 68, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimUngroup.py", "sourceLine": 68, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Views", "module": "BIM", "command": "BIM_Views", "desktopSource": "src/Mod/BIM/bimcommands/BimViews.py", "desktopLine": 792, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimViews.py", "sourceLine": 792, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1198 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1203 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1212 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1219 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1227 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1239 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Welcome", "module": "BIM", "command": "BIM_Welcome", "desktopSource": "src/Mod/BIM/bimcommands/BimWelcome.py", "desktopLine": 79, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimWelcome.py", "sourceLine": 79, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:BIM_Windows", "module": "BIM", "command": "BIM_Windows", "desktopSource": "src/Mod/BIM/bimcommands/BimWindows.py", "desktopLine": 254, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/bimcommands/BimWindows.py", "sourceLine": 254, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "BIM:desktop:IFC_UpdateIOS", "module": "BIM", "command": "IFC_UpdateIOS", "desktopSource": "src/Mod/BIM/nativeifc/ifc_openshell.py", "desktopLine": 179, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/BIM/nativeifc/ifc_openshell.py", "sourceLine": 179, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1013 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1030 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp", "line": 1036 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestProgress1", "module": "Test", "command": "Std_TestProgress1", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 72, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 72, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestProgress2", "module": "Test", "command": "Std_TestProgress2", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 73, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 73, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestProgress3", "module": "Test", "command": "Std_TestProgress3", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 74, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 74, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestProgress4", "module": "Test", "command": "Std_TestProgress4", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 75, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 75, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestProgress5", "module": "Test", "command": "Std_TestProgress5", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 76, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 76, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestQM", "module": "Test", "command": "Std_TestQM", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 45, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 45, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_TestReloadQM", "module": "Test", "command": "Std_TestReloadQM", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 46, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 46, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_ViewExample1", "module": "Test", "command": "Std_ViewExample1", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 88, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 88, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_ViewExample2", "module": "Test", "command": "Std_ViewExample2", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 88, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 88, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Std_ViewExample3", "module": "Test", "command": "Std_ViewExample3", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 88, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 88, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_InsertFeature", "module": "Test", "command": "Test_InsertFeature", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 66, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 66, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_Test", "module": "Test", "command": "Test_Test", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 40, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 40, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Test:desktop:Test_TestAll", "module": "Test", "command": "Test_TestAll", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 40, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 40, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Test:desktop:Test_TestAllText", "module": "Test", "command": "Test_TestAllText", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 56, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 56, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Test:desktop:Test_TestBase", "module": "Test", "command": "Test_TestBase", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 40, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 40, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Test:desktop:Test_TestBaseText", "module": "Test", "command": "Test_TestBaseText", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 56, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 56, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Test:desktop:Test_TestCreateMenu", "module": "Test", "command": "Test_TestCreateMenu", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 61, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 61, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 253 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_TestDeleteMenu", "module": "Test", "command": "Test_TestDeleteMenu", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 61, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 61, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 253 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_TestDoc", "module": "Test", "command": "Test_TestDoc", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 40, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 40, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 252 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_TestDocText", "module": "Test", "command": "Test_TestDocText", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 56, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 56, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 252 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 258 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Test:desktop:Test_TestWork", "module": "Test", "command": "Test_TestWork", "desktopSource": "src/Mod/Test/InitGui.py", "desktopLine": 61, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Mod/Test/InitGui.py", "sourceLine": 61, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TestRuntimeProbe.cpp", "line": 253 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:NaviCubeDraggableCmd", "module": "Web", "command": "NaviCubeDraggableCmd", "desktopSource": "src/Gui/NaviCube.cpp", "desktopLine": 1338, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/NaviCube.cpp", "sourceLine": 1338, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Recompute", "module": "Web", "command": "Recompute", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1668, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1668, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_About", "module": "Web", "command": "Std_About", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 230, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 230, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_AboutQt", "module": "Web", "command": "Std_AboutQt", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 294, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 294, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ActivateNextWindow", "module": "Web", "command": "Std_ActivateNextWindow", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 165, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 165, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ActivatePrevWindow", "module": "Web", "command": "Std_ActivatePrevWindow", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 194, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 194, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_AlignToSelection", "module": "Web", "command": "Std_AlignToSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 4269, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": { "classification": "wrong-transport-and-native-document-owner", "finding": "Web adapter sends web.statefulFamilyBatch but omits record.module required by isStatefulFamilyRequest. Adding the field alone would reach DocumentProbe's legacy document fixture, not WebViewCommands. The latter belongs to a separate Web runtime with no shared active Part document. Native markers already exist; this is not a registration omission.", "nextAction": "Connect the actual view host to its owning native document and a matching typed endpoint/response. Preserve native face identity and OCCT ownership. Do not add markers, fake a document, or expose the fixture route.", "sourceSnapshotCurrent": true }, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 4269, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Web:desktop:Std_Alignment", "module": "Web", "command": "Std_Alignment", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1830, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1830, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_AnnotationLabel", "module": "Web", "command": "Std_AnnotationLabel", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 978, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 978, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_BoxElementSelection", "module": "Web", "command": "Std_BoxElementSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3244, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": { "classification": "wrong-transport-and-native-document-owner", "finding": "The declared web.statefulFamilyBatch route loads DocumentProbe, not the WebViewCommands implementation. Current request fails the record.module guard; even a syntactically valid request would target a legacy fixture. Face/edge selection cannot be proven by native registration text.", "nextAction": "Repair endpoint, native document ownership and subelement identity together. Reuse the existing view task only after it receives real current-document geometry; do not release this via a catalog-only change.", "sourceSnapshotCurrent": true }, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3244, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Web:desktop:Std_BoxSelection", "module": "Web", "command": "Std_BoxSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2969, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": { "classification": "wrong-transport-and-native-document-owner", "finding": "Request and typed stateful facade disagree, and the facade's Worker loads the unrelated DocumentProbe stateful fixture rather than the implemented view-command function. Repeated marker changes leave this unchanged.", "nextAction": "Connect real view selection to the owning document/runtime. Do not repeat native markers or report the generic fallback as business implementation.", "sourceSnapshotCurrent": true }, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2969, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Web:desktop:Std_CascadeWindows", "module": "Web", "command": "Std_CascadeWindows", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 77, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 77, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_CloseActiveWindow", "module": "Web", "command": "Std_CloseActiveWindow", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 105, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 105, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_CloseAllWindows", "module": "Web", "command": "Std_CloseAllWindows", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 137, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 137, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_CommandLine", "module": "Web", "command": "Std_CommandLine", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 489, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 489, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Copy", "module": "Web", "command": "Std_Copy", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1206, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1206, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Cut", "module": "Web", "command": "Std_Cut", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1178, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1178, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Delete", "module": "Web", "command": "Std_Delete", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1441, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1441, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DependencyGraph", "module": "Web", "command": "Std_DependencyGraph", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 625, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 625, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DescriptionMode", "module": "Web", "command": "Std_DescriptionMode", "desktopSource": "src/Gui/WhatsThis.cpp", "desktopLine": 41, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/WhatsThis.cpp", "sourceLine": 41, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DevHandbook", "module": "Web", "command": "Std_DevHandbook", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 625, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 625, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgCustomize", "module": "Web", "command": "Std_DlgCustomize", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 461, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 461, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgMacroExecute", "module": "Web", "command": "Std_DlgMacroExecute", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 95, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 95, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgMacroExecuteDirect", "module": "Web", "command": "Std_DlgMacroExecuteDirect", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 125, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 125, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgMacroRecord", "module": "Web", "command": "Std_DlgMacroRecord", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 47, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 47, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgParameter", "module": "Web", "command": "Std_DlgParameter", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 388, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 388, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DlgPreferences", "module": "Web", "command": "Std_DlgPreferences", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 414, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 414, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DockViewMenu", "module": "Web", "command": "Std_DockViewMenu", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 276, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 276, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DownloadOnlineHelp", "module": "Web", "command": "Std_DownloadOnlineHelp", "desktopSource": "src/Gui/NetworkRetriever.cpp", "desktopLine": 391, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/NetworkRetriever.cpp", "sourceLine": 391, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_DrawStyle", "module": "Web", "command": "Std_DrawStyle", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 762, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": { "classification": "wrong-transport-and-native-document-owner", "finding": "Existing view task can display returned native meshes, but its Web adapter targets the generic stateful fixture transport and lacks record.module. Changing style requires a mounted real view, not creation of a document fixture.", "nextAction": "Reuse a mounted browser view host and explicit display ownership, or a correct current-document endpoint. Do not register the mismatched stateful route as working.", "sourceSnapshotCurrent": true }, "gaps": [ { "stage": "transport", "reason": "native command has no matching Worker/Facade route", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 762, "repair": "complete this command's real business behavior and route; registration alone is insufficient" } ] }, { "id": "Web:desktop:Std_DuplicateSelection", "module": "Web", "command": "Std_DuplicateSelection", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1283, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1283, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Edit", "module": "Web", "command": "Std_Edit", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1903, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1903, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Export", "module": "Web", "command": "Std_Export", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 282, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 282, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ExportDependencyGraph", "module": "Web", "command": "Std_ExportDependencyGraph", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 659, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 659, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Expressions", "module": "Web", "command": "Std_Expressions", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1985, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1985, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_FreeCADDonation", "module": "Web", "command": "Std_FreeCADDonation", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 594, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 594, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_FreeCADForum", "module": "Web", "command": "Std_FreeCADForum", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 721, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 721, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_FreeCADUserHub", "module": "Web", "command": "Std_FreeCADUserHub", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 689, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 689, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_FreeCADWebsite", "module": "Web", "command": "Std_FreeCADWebsite", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 658, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 658, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_FreezeViews", "module": "Web", "command": "Std_FreezeViews", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 332, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 332, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 16 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 178 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 213 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 238 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 245 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Group", "module": "Web", "command": "Std_Group", "desktopSource": "src/Gui/CommandStructure.cpp", "desktopLine": 120, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStructure.cpp", "sourceLine": 120, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_HideObjects", "module": "Web", "command": "Std_HideObjects", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1372, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1372, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 17 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 178 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 215 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_HideSelection", "module": "Web", "command": "Std_HideSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1206, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1206, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 18 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 179 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 217 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Import", "module": "Web", "command": "Std_Import", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 183, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 183, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkActions", "module": "Web", "command": "Std_LinkActions", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 1044, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 1044, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkImport", "module": "Web", "command": "Std_LinkImport", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 661, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 661, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkImportAll", "module": "Web", "command": "Std_LinkImportAll", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 735, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 735, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkMake", "module": "Web", "command": "Std_LinkMake", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 257, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 257, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkMakeGroup", "module": "Web", "command": "Std_LinkMakeGroup", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 83, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 83, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkMakeRelative", "module": "Web", "command": "Std_LinkMakeRelative", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 352, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 352, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkReplace", "module": "Web", "command": "Std_LinkReplace", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 609, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 609, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkSelectActions", "module": "Web", "command": "Std_LinkSelectActions", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 1015, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 1015, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkSelectAllLinks", "module": "Web", "command": "Std_LinkSelectAllLinks", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 971, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 971, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkSelectLinked", "module": "Web", "command": "Std_LinkSelectLinked", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 783, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 783, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkSelectLinkedFinal", "module": "Web", "command": "Std_LinkSelectLinkedFinal", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 931, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 931, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_LinkUnlink", "module": "Web", "command": "Std_LinkUnlink", "desktopSource": "src/Gui/CommandLink.cpp", "desktopLine": 635, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandLink.cpp", "sourceLine": 635, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MacroAttachDebugger", "module": "Web", "command": "Std_MacroAttachDebugger", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 151, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 151, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MacroStartDebug", "module": "Web", "command": "Std_MacroStartDebug", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 180, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 180, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MacroStepInto", "module": "Web", "command": "Std_MacroStepInto", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 266, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 266, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MacroStepOver", "module": "Web", "command": "Std_MacroStepOver", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 239, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 239, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MacroStopDebug", "module": "Web", "command": "Std_MacroStopDebug", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 212, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 212, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MainFullscreen", "module": "Web", "command": "Std_MainFullscreen", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1875, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1875, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 19 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 179 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 219 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_MergeProjects", "module": "Web", "command": "Std_MergeProjects", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 565, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 565, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_New", "module": "Web", "command": "Std_New", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 705, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 705, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_OnlineHelp", "module": "Web", "command": "Std_OnlineHelp", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 538, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 538, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_OnlineHelpWebsite", "module": "Web", "command": "Std_OnlineHelpWebsite", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 563, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 563, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Open", "module": "Web", "command": "Std_Open", "desktopSource": "src/Gui/Command.cpp", "desktopLine": 119, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/Command.cpp", "sourceLine": 119, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_OpenMacrosFolder", "module": "Web", "command": "Std_OpenMacrosFolder", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 319, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 319, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_OrthographicCamera", "module": "Web", "command": "Std_OrthographicCamera", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 135, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 135, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 20 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 179 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 221 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 237 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Part", "module": "Web", "command": "Std_Part", "desktopSource": "src/Gui/CommandStructure.cpp", "desktopLine": 46, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStructure.cpp", "sourceLine": 46, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Paste", "module": "Web", "command": "Std_Paste", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1242, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1242, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_PerspectiveCamera", "module": "Web", "command": "Std_PerspectiveCamera", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 187, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 187, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 21 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 180 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 223 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 237 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Placement", "module": "Web", "command": "Std_Placement", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1731, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1731, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Print", "module": "Web", "command": "Std_Print", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 958, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 958, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_PrintPdf", "module": "Web", "command": "Std_PrintPdf", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1022, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1022, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_PrintPreview", "module": "Web", "command": "Std_PrintPreview", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 991, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 991, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ProjectInfo", "module": "Web", "command": "Std_ProjectInfo", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 897, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 897, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ProjectUtil", "module": "Web", "command": "Std_ProjectUtil", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 928, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 928, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Properties", "module": "Web", "command": "Std_Properties", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1945, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1945, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_PythonHelp", "module": "Web", "command": "Std_PythonHelp", "desktopSource": "src/Gui/OnlineDocumentation.cpp", "desktopLine": 321, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/OnlineDocumentation.cpp", "sourceLine": 321, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Quit", "module": "Web", "command": "Std_Quit", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1055, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1055, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_RandomColor", "module": "Web", "command": "Std_RandomColor", "desktopSource": "src/Gui/CommandFeat.cpp", "desktopLine": 74, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandFeat.cpp", "sourceLine": 74, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_RecallWorkingView", "module": "Web", "command": "Std_RecallWorkingView", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 4236, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 4236, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 22 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 180 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 225 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_RecentFiles", "module": "Web", "command": "Std_RecentFiles", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 144, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 144, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_RecentMacros", "module": "Web", "command": "Std_RecentMacros", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 187, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 187, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Recompute", "module": "Web", "command": "Std_Recompute", "desktopSource": "src/Gui/CommandFeat.cpp", "desktopLine": 50, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandFeat.cpp", "sourceLine": 50, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Redo", "module": "Web", "command": "Std_Redo", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1134, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1134, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Refresh", "module": "Web", "command": "Std_Refresh", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1638, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1638, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ReloadStyleSheet", "module": "Web", "command": "Std_ReloadStyleSheet", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 956, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 956, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ReportBug", "module": "Web", "command": "Std_ReportBug", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 752, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 752, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_RestartInSafeMode", "module": "Web", "command": "Std_RestartInSafeMode", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 340, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 340, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Revert", "module": "Web", "command": "Std_Revert", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 856, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 856, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Save", "module": "Web", "command": "Std_Save", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 739, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 739, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SaveAll", "module": "Web", "command": "Std_SaveAll", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 828, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 828, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SaveAs", "module": "Web", "command": "Std_SaveAs", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 768, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 768, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SaveCopy", "module": "Web", "command": "Std_SaveCopy", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 798, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 798, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SceneInspector", "module": "Web", "command": "Std_SceneInspector", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3444, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3444, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 23 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 180 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 227 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SelBack", "module": "Web", "command": "Std_SelBack", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3535, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3535, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 24 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 181 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 229 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SelBoundingBox", "module": "Web", "command": "Std_SelBoundingBox", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3880, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3880, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 25 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 181 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 231 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SelForward", "module": "Web", "command": "Std_SelForward", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3569, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3569, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 26 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 181 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 233 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SelectAll", "module": "Web", "command": "Std_SelectAll", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1387, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1387, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SelectVisibleObjects", "module": "Web", "command": "Std_SelectVisibleObjects", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1234, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1234, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 27 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 182 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 235 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_SendToPythonConsole", "module": "Web", "command": "Std_SendToPythonConsole", "desktopSource": "src/Gui/CommandFeat.cpp", "desktopLine": 206, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandFeat.cpp", "sourceLine": 206, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ShowObjects", "module": "Web", "command": "Std_ShowObjects", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1330, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1330, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 28 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 182 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ShowSelection", "module": "Web", "command": "Std_ShowSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1178, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1178, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 29 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 182 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_StoreWorkingView", "module": "Web", "command": "Std_StoreWorkingView", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 4206, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 4206, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 30 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 183 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test1", "module": "Web", "command": "Std_Test1", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 120, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 120, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test2", "module": "Web", "command": "Std_Test2", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 148, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 148, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test3", "module": "Web", "command": "Std_Test3", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 175, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 175, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test4", "module": "Web", "command": "Std_Test4", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 207, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 207, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test5", "module": "Web", "command": "Std_Test5", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 238, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 238, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Test6", "module": "Web", "command": "Std_Test6", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 269, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 269, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestCmdFuncs", "module": "Web", "command": "Std_TestCmdFuncs", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 299, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 299, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestProgress1", "module": "Web", "command": "Std_TestProgress1", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 352, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 352, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestProgress2", "module": "Web", "command": "Std_TestProgress2", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 391, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 391, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestProgress3", "module": "Web", "command": "Std_TestProgress3", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 431, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 431, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestProgress4", "module": "Web", "command": "Std_TestProgress4", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 495, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 495, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestProgress5", "module": "Web", "command": "Std_TestProgress5", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 546, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 546, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestQM", "module": "Web", "command": "Std_TestQM", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 56, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 56, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TestReloadQM", "module": "Web", "command": "Std_TestReloadQM", "desktopSource": "src/Gui/CommandTest.cpp", "desktopLine": 99, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandTest.cpp", "sourceLine": 99, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TextDocument", "module": "Web", "command": "Std_TextDocument", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 781, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 781, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TextureMapping", "module": "Web", "command": "Std_TextureMapping", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3478, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3478, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 31 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 183 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TileWindows", "module": "Web", "command": "Std_TileWindows", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 49, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 49, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleBreakpoint", "module": "Web", "command": "Std_ToggleBreakpoint", "desktopSource": "src/Gui/CommandMacro.cpp", "desktopLine": 293, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandMacro.cpp", "sourceLine": 293, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleClipPlane", "module": "Web", "command": "Std_ToggleClipPlane", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 676, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 676, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 32 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 183 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleFreeze", "module": "Web", "command": "Std_ToggleFreeze", "desktopSource": "src/Gui/CommandFeat.cpp", "desktopLine": 154, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandFeat.cpp", "sourceLine": 154, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleNavigation", "module": "Web", "command": "Std_ToggleNavigation", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2358, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2358, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 33 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 184 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleObjects", "module": "Web", "command": "Std_ToggleObjects", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1278, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1278, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 34 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 184 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleSelectability", "module": "Web", "command": "Std_ToggleSelectability", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1116, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1116, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 35 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 184 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleSkipRecompute", "module": "Web", "command": "Std_ToggleSkipRecompute", "desktopSource": "src/Gui/CommandFeat.cpp", "desktopLine": 307, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandFeat.cpp", "sourceLine": 307, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleToolBarLock", "module": "Web", "command": "Std_ToggleToolBarLock", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 347, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 347, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleTransparency", "module": "Web", "command": "Std_ToggleTransparency", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1003, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1003, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 36 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 185 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToggleVisibility", "module": "Web", "command": "Std_ToggleVisibility", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 969, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 969, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 37 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 185 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ToolBarMenu", "module": "Web", "command": "Std_ToolBarMenu", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 312, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 312, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Transform", "module": "Web", "command": "Std_Transform", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1704, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1704, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TransformManip", "module": "Web", "command": "Std_TransformManip", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1789, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1789, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeCollapse", "module": "Web", "command": "Std_TreeCollapse", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3325, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3325, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 38 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 185 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeCollapseDocument", "module": "Web", "command": "Std_TreeCollapseDocument", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3661, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3661, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "registration-marker-rejected", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebRuntimeProbe.cpp", "line": 39 }, { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 186 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeDrag", "module": "Web", "command": "Std_TreeDrag", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3802, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3802, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 186 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeExpand", "module": "Web", "command": "Std_TreeExpand", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3351, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3351, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 186 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeMultiDocument", "module": "Web", "command": "Std_TreeMultiDocument", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3644, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3644, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 187 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreePreSelection", "module": "Web", "command": "Std_TreePreSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3763, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3763, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 187 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeRecordSelection", "module": "Web", "command": "Std_TreeRecordSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3783, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3783, "repair": "Inspect the existing native branch/helper at sourceCandidates and connect its executable registration; implement missing behavior before registering.", "classification": "native-source-candidate-unregistered", "businessRequirement": "retained", "sourceCandidates": [ { "path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/WebViewCommands.h", "line": 187 } ], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSelectAllInstances", "module": "Web", "command": "Std_TreeSelectAllInstances", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3377, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3377, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSelection", "module": "Web", "command": "Std_TreeSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3300, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3300, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSingleDocument", "module": "Web", "command": "Std_TreeSingleDocument", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3627, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3627, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSyncPlacement", "module": "Web", "command": "Std_TreeSyncPlacement", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3744, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3744, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSyncSelection", "module": "Web", "command": "Std_TreeSyncSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3724, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3724, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeSyncView", "module": "Web", "command": "Std_TreeSyncView", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3704, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3704, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_TreeViewActions", "module": "Web", "command": "Std_TreeViewActions", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 3835, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 3835, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Undo", "module": "Web", "command": "Std_Undo", "desktopSource": "src/Gui/CommandDoc.cpp", "desktopLine": 1089, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandDoc.cpp", "sourceLine": 1089, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_UnitsCalculator", "module": "Web", "command": "Std_UnitsCalculator", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 819, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 819, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_UserEditMode", "module": "Web", "command": "Std_UserEditMode", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 860, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 860, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_UserInterface", "module": "Web", "command": "Std_UserInterface", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 254, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 254, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_VarSet", "module": "Web", "command": "Std_VarSet", "desktopSource": "src/Gui/CommandStructure.cpp", "desktopLine": 192, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStructure.cpp", "sourceLine": 192, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewBottom", "module": "Web", "command": "Std_ViewBottom", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1448, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1448, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewBoxZoom", "module": "Web", "command": "Std_ViewBoxZoom", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2935, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2935, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewCreate", "module": "Web", "command": "Std_ViewCreate", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2329, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2329, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewDimetric", "module": "Web", "command": "Std_ViewDimetric", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1617, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1617, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewDock", "module": "Web", "command": "Std_ViewDock", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1813, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1813, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewDockUndockFullscreen", "module": "Web", "command": "Std_ViewDockUndockFullscreen", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1942, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1942, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewExample1", "module": "Web", "command": "Std_ViewExample1", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2456, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2456, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewExample2", "module": "Web", "command": "Std_ViewExample2", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2484, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2484, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewExample3", "module": "Web", "command": "Std_ViewExample3", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2512, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2512, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewFitAll", "module": "Web", "command": "Std_ViewFitAll", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1713, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1713, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewFitSelection", "module": "Web", "command": "Std_ViewFitSelection", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1744, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1744, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewFront", "module": "Web", "command": "Std_ViewFront", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1472, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1472, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewFullscreen", "module": "Web", "command": "Std_ViewFullscreen", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1910, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1910, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewGroup", "module": "Web", "command": "Std_ViewGroup", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1774, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1774, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewHome", "module": "Web", "command": "Std_ViewHome", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1414, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1414, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIsometric", "module": "Web", "command": "Std_ViewIsometric", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1593, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1593, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvIssueCamPos", "module": "Web", "command": "Std_ViewIvIssueCamPos", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2683, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2683, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvStereoInterleavedColumns", "module": "Web", "command": "Std_ViewIvStereoInterleavedColumns", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2654, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2654, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvStereoInterleavedRows", "module": "Web", "command": "Std_ViewIvStereoInterleavedRows", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2626, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2626, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvStereoOff", "module": "Web", "command": "Std_ViewIvStereoOff", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2541, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2541, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvStereoQuadBuff", "module": "Web", "command": "Std_ViewIvStereoQuadBuff", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2598, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2598, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewIvStereoRedGreen", "module": "Web", "command": "Std_ViewIvStereoRedGreen", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2570, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2570, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewLeft", "module": "Web", "command": "Std_ViewLeft", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1496, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1496, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewLoadImage", "module": "Web", "command": "Std_ViewLoadImage", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2282, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2282, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewRear", "module": "Web", "command": "Std_ViewRear", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1520, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1520, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewRestoreCamera", "module": "Web", "command": "Std_ViewRestoreCamera", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 275, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 275, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewRight", "module": "Web", "command": "Std_ViewRight", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1544, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1544, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewRotateLeft", "module": "Web", "command": "Std_ViewRotateLeft", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1663, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1663, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewRotateRight", "module": "Web", "command": "Std_ViewRotateRight", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1688, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1688, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewSaveCamera", "module": "Web", "command": "Std_ViewSaveCamera", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 249, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 249, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewScreenShot", "module": "Web", "command": "Std_ViewScreenShot", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2081, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2081, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewStatusBar", "module": "Web", "command": "Std_ViewStatusBar", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 412, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 412, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewTop", "module": "Web", "command": "Std_ViewTop", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1568, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1568, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewTrimetric", "module": "Web", "command": "Std_ViewTrimetric", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1640, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1640, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewUndock", "module": "Web", "command": "Std_ViewUndock", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 1844, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 1844, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewVR", "module": "Web", "command": "Std_ViewVR", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2053, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2053, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewZoomIn", "module": "Web", "command": "Std_ViewZoomIn", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2740, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2740, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_ViewZoomOut", "module": "Web", "command": "Std_ViewZoomOut", "desktopSource": "src/Gui/CommandView.cpp", "desktopLine": 2769, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandView.cpp", "sourceLine": 2769, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_WhatsThis", "module": "Web", "command": "Std_WhatsThis", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 316, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 316, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Windows", "module": "Web", "command": "Std_Windows", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 229, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 229, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_WindowsMenu", "module": "Web", "command": "Std_WindowsMenu", "desktopSource": "src/Gui/CommandWindow.cpp", "desktopLine": 458, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandWindow.cpp", "sourceLine": 458, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] }, { "id": "Web:desktop:Std_Workbench", "module": "Web", "command": "Std_Workbench", "desktopSource": "src/Gui/CommandStd.cpp", "desktopLine": 73, "requirement": "retained", "implementationStatus": "implementation_required", "semanticDecision": null, "gaps": [ { "stage": "native", "reason": "no command-specific native implementation is registered", "sourcePath": "src/Gui/CommandStd.cpp", "sourceLine": 73, "repair": "Locate the native entry using the supplied desktop source and build ownership; absence here does not establish absent local source or unnecessary business.", "classification": "native-entry-not-located-in-probe-directory", "businessRequirement": "retained", "sourceCandidates": [], "evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity." } ] } ] }