12475 lines
545 KiB
JSON
12475 lines
545 KiB
JSON
{
|
|
"schema": "freecad-web-native-gap-inventory/v1",
|
|
"sourceGeneratedAt": "2026-09-11T21:08:44.707664+00:00",
|
|
"scope": "All unresolved feature-capability records; static source anchors only, not a semantic completeness audit.",
|
|
"businessUnnecessaryDeterminations": 0,
|
|
"automaticValidationRun": false,
|
|
"counts": {
|
|
"featureTotal": 1449,
|
|
"unresolved": 488,
|
|
"byKind": {
|
|
"policy": 2,
|
|
"native-source-candidate-unregistered": 127,
|
|
"native-entry-not-located-in-probe-directory": 354,
|
|
"registration-marker-rejected": 5
|
|
}
|
|
},
|
|
"modules": {
|
|
"CAM": {
|
|
"policy": 1,
|
|
"native-source-candidate-unregistered": 5
|
|
},
|
|
"Fem": {
|
|
"policy": 1,
|
|
"native-source-candidate-unregistered": 7
|
|
},
|
|
"BIM": {
|
|
"native-source-candidate-unregistered": 66,
|
|
"native-entry-not-located-in-probe-directory": 84
|
|
},
|
|
"Draft": {
|
|
"native-source-candidate-unregistered": 11,
|
|
"native-entry-not-located-in-probe-directory": 26
|
|
},
|
|
"Material": {
|
|
"native-source-candidate-unregistered": 6
|
|
},
|
|
"OpenSCAD": {
|
|
"native-entry-not-located-in-probe-directory": 5,
|
|
"native-source-candidate-unregistered": 6
|
|
},
|
|
"TechDraw": {
|
|
"native-source-candidate-unregistered": 26,
|
|
"registration-marker-rejected": 5
|
|
},
|
|
"Test": {
|
|
"native-entry-not-located-in-probe-directory": 25
|
|
},
|
|
"Web": {
|
|
"native-entry-not-located-in-probe-directory": 214
|
|
}
|
|
},
|
|
"records": [
|
|
{
|
|
"id": "CAM:cam.inspectPythonApi",
|
|
"module": "CAM",
|
|
"command": "cam.inspectPythonApi",
|
|
"desktopSource": null,
|
|
"desktopLine": null,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "policy",
|
|
"reason": "CAM command is unavailable until its Worker is backed by a FreeCAD source WASM route",
|
|
"sourcePath": "web/src/native-source-policy.ts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:fem.nativeProbe",
|
|
"module": "Fem",
|
|
"command": "fem.nativeProbe",
|
|
"desktopSource": null,
|
|
"desktopLine": null,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "policy",
|
|
"reason": "Fem command requires the FreeCAD source VTK/MEDFile/HDF5 WebAssembly dependency closure",
|
|
"sourcePath": "web/src/native-source-policy.ts"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Add",
|
|
"module": "BIM",
|
|
"command": "Arch_Add",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 609,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 609,
|
|
"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": 1489
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3403
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3524
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3552
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3967
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Axis",
|
|
"module": "BIM",
|
|
"command": "Arch_Axis",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"desktopLine": 146,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"sourceLine": 146,
|
|
"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": 1488
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_AxisSystem",
|
|
"module": "BIM",
|
|
"command": "Arch_AxisSystem",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"desktopLine": 147,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"sourceLine": 147,
|
|
"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": 1488
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Building",
|
|
"module": "BIM",
|
|
"command": "Arch_Building",
|
|
"desktopSource": "src/Mod/BIM/ArchBuilding.py",
|
|
"desktopLine": 359,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/ArchBuilding.py",
|
|
"sourceLine": 359,
|
|
"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:Arch_Check",
|
|
"module": "BIM",
|
|
"command": "Arch_Check",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 616,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 616,
|
|
"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": 1485
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3404
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3524
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3944
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3978
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_CloneComponent",
|
|
"module": "BIM",
|
|
"command": "Arch_CloneComponent",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 620,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 620,
|
|
"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": 1486
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3405
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3524
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3552
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3967
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_CloseHoles",
|
|
"module": "BIM",
|
|
"command": "Arch_CloseHoles",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 615,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 615,
|
|
"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": 1485
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3404
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3524
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3552
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3967
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Component",
|
|
"module": "BIM",
|
|
"command": "Arch_Component",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 619,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 619,
|
|
"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": 1486
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3405
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3552
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_CurtainWall",
|
|
"module": "BIM",
|
|
"command": "Arch_CurtainWall",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimCurtainwall.py",
|
|
"desktopLine": 119,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimCurtainwall.py",
|
|
"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": "BIM:desktop:Arch_CutPlane",
|
|
"module": "BIM",
|
|
"command": "Arch_CutPlane",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimCutPlane.py",
|
|
"desktopLine": 153,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimCutPlane.py",
|
|
"sourceLine": 153,
|
|
"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:Arch_Equipment",
|
|
"module": "BIM",
|
|
"command": "Arch_Equipment",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimEquipment.py",
|
|
"desktopLine": 102,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimEquipment.py",
|
|
"sourceLine": 102,
|
|
"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:Arch_Fence",
|
|
"module": "BIM",
|
|
"command": "Arch_Fence",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimFence.py",
|
|
"desktopLine": 73,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimFence.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": "BIM:desktop:Arch_Floor",
|
|
"module": "BIM",
|
|
"command": "Arch_Floor",
|
|
"desktopSource": "src/Mod/BIM/ArchFloor.py",
|
|
"desktopLine": 467,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/ArchFloor.py",
|
|
"sourceLine": 467,
|
|
"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:Arch_Frame",
|
|
"module": "BIM",
|
|
"command": "Arch_Frame",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimFrame.py",
|
|
"desktopLine": 75,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimFrame.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": "BIM:desktop:Arch_Grid",
|
|
"module": "BIM",
|
|
"command": "Arch_Grid",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"desktopLine": 148,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimAxis.py",
|
|
"sourceLine": 148,
|
|
"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": 1488
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_IfcSpreadsheet",
|
|
"module": "BIM",
|
|
"command": "Arch_IfcSpreadsheet",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 621,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 621,
|
|
"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": 1487
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3406
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3553
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Level",
|
|
"module": "BIM",
|
|
"command": "Arch_Level",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimBuildingPart.py",
|
|
"desktopLine": 100,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimBuildingPart.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:Arch_Material",
|
|
"module": "BIM",
|
|
"command": "Arch_Material",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"desktopLine": 610,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceLine": 610,
|
|
"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:Arch_MergeWalls",
|
|
"module": "BIM",
|
|
"command": "Arch_MergeWalls",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 623,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 623,
|
|
"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": 1487
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3406
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3553
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_MeshToShape",
|
|
"module": "BIM",
|
|
"command": "Arch_MeshToShape",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 612,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 612,
|
|
"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": 1489
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3407
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3553
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_MultiMaterial",
|
|
"module": "BIM",
|
|
"command": "Arch_MultiMaterial",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"desktopLine": 611,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceLine": 611,
|
|
"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:Arch_Nest",
|
|
"module": "BIM",
|
|
"command": "Arch_Nest",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"desktopLine": 547,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"sourceLine": 547,
|
|
"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": 3412
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3909
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Panel",
|
|
"module": "BIM",
|
|
"command": "Arch_Panel",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"desktopLine": 544,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"sourceLine": 544,
|
|
"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": 3412
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3911
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Panel_Cut",
|
|
"module": "BIM",
|
|
"command": "Arch_Panel_Cut",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"desktopLine": 545,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"sourceLine": 545,
|
|
"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:Arch_Panel_Sheet",
|
|
"module": "BIM",
|
|
"command": "Arch_Panel_Sheet",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"desktopLine": 546,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py",
|
|
"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": "BIM:desktop:Arch_Pipe",
|
|
"module": "BIM",
|
|
"command": "Arch_Pipe",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPipe.py",
|
|
"desktopLine": 141,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPipe.py",
|
|
"sourceLine": 141,
|
|
"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:Arch_PipeConnector",
|
|
"module": "BIM",
|
|
"command": "Arch_PipeConnector",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimPipe.py",
|
|
"desktopLine": 142,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimPipe.py",
|
|
"sourceLine": 142,
|
|
"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:Arch_Profile",
|
|
"module": "BIM",
|
|
"command": "Arch_Profile",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimProfile.py",
|
|
"desktopLine": 172,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimProfile.py",
|
|
"sourceLine": 172,
|
|
"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:Arch_Rebar",
|
|
"module": "BIM",
|
|
"command": "Arch_Rebar",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimRebar.py",
|
|
"desktopLine": 124,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimRebar.py",
|
|
"sourceLine": 124,
|
|
"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:Arch_Reference",
|
|
"module": "BIM",
|
|
"command": "Arch_Reference",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimReference.py",
|
|
"desktopLine": 65,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimReference.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:Arch_Remove",
|
|
"module": "BIM",
|
|
"command": "Arch_Remove",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 610,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 610,
|
|
"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": 1489
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3403
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3553
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_RemoveShape",
|
|
"module": "BIM",
|
|
"command": "Arch_RemoveShape",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 614,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 614,
|
|
"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": 1490
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3407
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3554
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Roof",
|
|
"module": "BIM",
|
|
"command": "Arch_Roof",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimRoof.py",
|
|
"desktopLine": 99,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimRoof.py",
|
|
"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": "BIM:desktop:Arch_Schedule",
|
|
"module": "BIM",
|
|
"command": "Arch_Schedule",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimSchedule.py",
|
|
"desktopLine": 61,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimSchedule.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:Arch_SectionPlane",
|
|
"module": "BIM",
|
|
"command": "Arch_SectionPlane",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimSectionPlane.py",
|
|
"desktopLine": 78,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimSectionPlane.py",
|
|
"sourceLine": 78,
|
|
"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:Arch_SelectNonSolidMeshes",
|
|
"module": "BIM",
|
|
"command": "Arch_SelectNonSolidMeshes",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 613,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 613,
|
|
"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": 1490
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3408
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Site",
|
|
"module": "BIM",
|
|
"command": "Arch_Site",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimSite.py",
|
|
"desktopLine": 67,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimSite.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:Arch_Space",
|
|
"module": "BIM",
|
|
"command": "Arch_Space",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimSpace.py",
|
|
"desktopLine": 76,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimSpace.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": "BIM:desktop:Arch_SplitMesh",
|
|
"module": "BIM",
|
|
"command": "Arch_SplitMesh",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 611,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 611,
|
|
"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": 1489
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3408
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3554
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Stairs",
|
|
"module": "BIM",
|
|
"command": "Arch_Stairs",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimStairs.py",
|
|
"desktopLine": 111,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimStairs.py",
|
|
"sourceLine": 111,
|
|
"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:Arch_StructuralSystem",
|
|
"module": "BIM",
|
|
"command": "Arch_StructuralSystem",
|
|
"desktopSource": "src/Mod/BIM/ArchStructure.py",
|
|
"desktopLine": 2139,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 2139,
|
|
"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:Arch_Structure",
|
|
"module": "BIM",
|
|
"command": "Arch_Structure",
|
|
"desktopSource": "src/Mod/BIM/ArchStructure.py",
|
|
"desktopLine": 2138,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 2138,
|
|
"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:Arch_StructuresFromSelection",
|
|
"module": "BIM",
|
|
"command": "Arch_StructuresFromSelection",
|
|
"desktopSource": "src/Mod/BIM/ArchStructure.py",
|
|
"desktopLine": 2140,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"sourceLine": 2140,
|
|
"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:Arch_Survey",
|
|
"module": "BIM",
|
|
"command": "Arch_Survey",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 617,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 617,
|
|
"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": 1485
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3409
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3439
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_ToggleIfcBrepFlag",
|
|
"module": "BIM",
|
|
"command": "Arch_ToggleIfcBrepFlag",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 618,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 618,
|
|
"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": 1486
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3409
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3554
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_ToggleSubs",
|
|
"module": "BIM",
|
|
"command": "Arch_ToggleSubs",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"desktopLine": 622,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimArchUtils.py",
|
|
"sourceLine": 622,
|
|
"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": 1487
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3410
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3554
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Truss",
|
|
"module": "BIM",
|
|
"command": "Arch_Truss",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimTruss.py",
|
|
"desktopLine": 112,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimTruss.py",
|
|
"sourceLine": 112,
|
|
"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:Arch_Wall",
|
|
"module": "BIM",
|
|
"command": "Arch_Wall",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWall.py",
|
|
"desktopLine": 658,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceLine": 658,
|
|
"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": 1261
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1266
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:Arch_Window",
|
|
"module": "BIM",
|
|
"command": "Arch_Window",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWindow.py",
|
|
"desktopLine": 591,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceLine": 591,
|
|
"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": 1278
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1281
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:BIM_Background",
|
|
"module": "BIM",
|
|
"command": "BIM_Background",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimBackground.py",
|
|
"desktopLine": 62,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimBackground.py",
|
|
"sourceLine": 62,
|
|
"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_Beam",
|
|
"module": "BIM",
|
|
"command": "BIM_Beam",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimBeam.py",
|
|
"desktopLine": 54,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimBeam.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_Box",
|
|
"module": "BIM",
|
|
"command": "BIM_Box",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimBox.py",
|
|
"desktopLine": 301,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimBox.py",
|
|
"sourceLine": 301,
|
|
"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_Builder",
|
|
"module": "BIM",
|
|
"command": "BIM_Builder",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimBuilder.py",
|
|
"desktopLine": 46,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimBuilder.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": "BIM:desktop:BIM_Classification",
|
|
"module": "BIM",
|
|
"command": "BIM_Classification",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimClassification.py",
|
|
"desktopLine": 676,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimClassification.py",
|
|
"sourceLine": 676,
|
|
"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_Clone",
|
|
"module": "BIM",
|
|
"command": "BIM_Clone",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimClone.py",
|
|
"desktopLine": 51,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimClone.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_Column",
|
|
"module": "BIM",
|
|
"command": "BIM_Column",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimColumn.py",
|
|
"desktopLine": 54,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimColumn.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_Common",
|
|
"module": "BIM",
|
|
"command": "BIM_Common",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimCommon.py",
|
|
"desktopLine": 50,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimCut.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_Diff",
|
|
"module": "BIM",
|
|
"command": "BIM_Diff",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDiff.py",
|
|
"desktopLine": 553,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimDiff.py",
|
|
"sourceLine": 553,
|
|
"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_DimensionAligned",
|
|
"module": "BIM",
|
|
"command": "BIM_DimensionAligned",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"desktopLine": 93,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"sourceLine": 93,
|
|
"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_DimensionHorizontal",
|
|
"module": "BIM",
|
|
"command": "BIM_DimensionHorizontal",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"desktopLine": 92,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"sourceLine": 92,
|
|
"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_DimensionVertical",
|
|
"module": "BIM",
|
|
"command": "BIM_DimensionVertical",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"desktopLine": 91,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimDimensions.py",
|
|
"sourceLine": 91,
|
|
"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_Door",
|
|
"module": "BIM",
|
|
"command": "BIM_Door",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDoor.py",
|
|
"desktopLine": 49,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimDoor.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_DrawingView",
|
|
"module": "BIM",
|
|
"command": "BIM_DrawingView",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimDrawingView.py",
|
|
"desktopLine": 86,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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": 4341
|
|
}
|
|
],
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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": 1321
|
|
}
|
|
],
|
|
"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",
|
|
"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": 1386
|
|
}
|
|
],
|
|
"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",
|
|
"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_Material",
|
|
"module": "BIM",
|
|
"command": "BIM_Material",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"desktopLine": 609,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"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": "BIM:desktop:BIM_MoveView",
|
|
"module": "BIM",
|
|
"command": "BIM_MoveView",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimMoveView.py",
|
|
"desktopLine": 65,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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": 1102
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1157
|
|
}
|
|
],
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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_SetWPFront",
|
|
"module": "BIM",
|
|
"command": "BIM_SetWPFront",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"desktopLine": 117,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceLine": 117,
|
|
"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_SetWPSide",
|
|
"module": "BIM",
|
|
"command": "BIM_SetWPSide",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"desktopLine": 116,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceLine": 116,
|
|
"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_SetWPTop",
|
|
"module": "BIM",
|
|
"command": "BIM_SetWPTop",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"desktopLine": 115,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceLine": 115,
|
|
"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",
|
|
"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": 1166
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1175
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1183
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1188
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:BIM_Shape2DCut",
|
|
"module": "BIM",
|
|
"command": "BIM_Shape2DCut",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimShape2DView.py",
|
|
"desktopLine": 140,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimShape2DView.py",
|
|
"sourceLine": 140,
|
|
"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": 717
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:BIM_Shape2DView",
|
|
"module": "BIM",
|
|
"command": "BIM_Shape2DView",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimShape2DView.py",
|
|
"desktopLine": 139,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimShape2DView.py",
|
|
"sourceLine": 139,
|
|
"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": 4353
|
|
}
|
|
],
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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": 1199
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1204
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1213
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1220
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1228
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1240
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:BIM_WPView",
|
|
"module": "BIM",
|
|
"command": "BIM_WPView",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"desktopLine": 114,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceLine": 114,
|
|
"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_Welcome",
|
|
"module": "BIM",
|
|
"command": "BIM_Welcome",
|
|
"desktopSource": "src/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"desktopLine": 79,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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:FrameLineManager",
|
|
"module": "BIM",
|
|
"command": "FrameLineManager",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 463,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 463,
|
|
"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": 3417
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3442
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3448
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3766
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3996
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_ConvertDocument",
|
|
"module": "BIM",
|
|
"command": "IFC_ConvertDocument",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 248,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 248,
|
|
"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": 3413
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3931
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3937
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_Diff",
|
|
"module": "BIM",
|
|
"command": "IFC_Diff",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 246,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 246,
|
|
"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": 954
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3413
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3929
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_Expand",
|
|
"module": "BIM",
|
|
"command": "IFC_Expand",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 247,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 247,
|
|
"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": 954
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3414
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3933
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_MakeProject",
|
|
"module": "BIM",
|
|
"command": "IFC_MakeProject",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 249,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 249,
|
|
"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": 954
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3414
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3927
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_Save",
|
|
"module": "BIM",
|
|
"command": "IFC_Save",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 250,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 250,
|
|
"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": 3415
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3927
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:IFC_SaveAs",
|
|
"module": "BIM",
|
|
"command": "IFC_SaveAs",
|
|
"desktopSource": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"desktopLine": 251,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/nativeifc/ifc_commands.py",
|
|
"sourceLine": 251,
|
|
"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": 3415
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3927
|
|
}
|
|
],
|
|
"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",
|
|
"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": 1014
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1031
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 1037
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:adjustFrameAngle",
|
|
"module": "BIM",
|
|
"command": "adjustFrameAngle",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 474,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 474,
|
|
"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": 3417
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3442
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3448
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4169
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4193
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:alignEdge",
|
|
"module": "BIM",
|
|
"command": "alignEdge",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 469,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 469,
|
|
"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": 3418
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3442
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3448
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3858
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4170
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:alignFlange",
|
|
"module": "BIM",
|
|
"command": "alignFlange",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 471,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 471,
|
|
"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": 3418
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3442
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3448
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3850
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3853
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:breakPipe",
|
|
"module": "BIM",
|
|
"command": "breakPipe",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 482,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 482,
|
|
"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": 3419
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3442
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3449
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3710
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4171
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:extend",
|
|
"module": "BIM",
|
|
"command": "extend",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 473,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 473,
|
|
"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": 3419
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3449
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3727
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4171
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4193
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:extend1intersection",
|
|
"module": "BIM",
|
|
"command": "extend1intersection",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 485,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 485,
|
|
"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": 3420
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3449
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 4172
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:extend2intersection",
|
|
"module": "BIM",
|
|
"command": "extend2intersection",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 484,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 484,
|
|
"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": 3420
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3449
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3741
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:fillFrame",
|
|
"module": "BIM",
|
|
"command": "fillFrame",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 460,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 460,
|
|
"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": 3421
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3636
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:frameIt",
|
|
"module": "BIM",
|
|
"command": "frameIt",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 459,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 459,
|
|
"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": 3421
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3636
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3644
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertCap",
|
|
"module": "BIM",
|
|
"command": "insertCap",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 478,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 478,
|
|
"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": 3422
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3654
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3680
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertElbow",
|
|
"module": "BIM",
|
|
"command": "insertElbow",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 476,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 476,
|
|
"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": 3422
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3443
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3654
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertFlange",
|
|
"module": "BIM",
|
|
"command": "insertFlange",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 479,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 479,
|
|
"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": 3423
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3444
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3654
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3685
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertPath",
|
|
"module": "BIM",
|
|
"command": "insertPath",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 461,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 461,
|
|
"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": 3423
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3444
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3626
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertPipe",
|
|
"module": "BIM",
|
|
"command": "insertPipe",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 475,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 475,
|
|
"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": 3424
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3444
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3654
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3670
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertPypeLine",
|
|
"module": "BIM",
|
|
"command": "insertPypeLine",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 481,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 481,
|
|
"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": 3424
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3444
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3450
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3654
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3659
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertReduct",
|
|
"module": "BIM",
|
|
"command": "insertReduct",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 477,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 477,
|
|
"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": 3425
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3444
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertSection",
|
|
"module": "BIM",
|
|
"command": "insertSection",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 462,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 462,
|
|
"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": 3425
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:insertUbolt",
|
|
"module": "BIM",
|
|
"command": "insertUbolt",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 480,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 480,
|
|
"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": 3426
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:laydown",
|
|
"module": "BIM",
|
|
"command": "laydown",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 486,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 486,
|
|
"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": 3426
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:levelBeam",
|
|
"module": "BIM",
|
|
"command": "levelBeam",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 468,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 468,
|
|
"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": 3427
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:mateEdges",
|
|
"module": "BIM",
|
|
"command": "mateEdges",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 483,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 483,
|
|
"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": 3427
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:pivotBeam",
|
|
"module": "BIM",
|
|
"command": "pivotBeam",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 467,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 467,
|
|
"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": 3428
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:raiseup",
|
|
"module": "BIM",
|
|
"command": "raiseup",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 487,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 487,
|
|
"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": 3428
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:reverseBeam",
|
|
"module": "BIM",
|
|
"command": "reverseBeam",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 465,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 465,
|
|
"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": 3428
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:rotJoin",
|
|
"module": "BIM",
|
|
"command": "rotJoin",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 470,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 470,
|
|
"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": 3428
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:shiftBeam",
|
|
"module": "BIM",
|
|
"command": "shiftBeam",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 466,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 466,
|
|
"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": 3428
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3445
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:spinSect",
|
|
"module": "BIM",
|
|
"command": "spinSect",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 464,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 464,
|
|
"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": 3429
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3446
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3460
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "BIM:desktop:stretchBeam",
|
|
"module": "BIM",
|
|
"command": "stretchBeam",
|
|
"desktopSource": "src/Mod/BIM/InitGui.py",
|
|
"desktopLine": 472,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/BIM/InitGui.py",
|
|
"sourceLine": 472,
|
|
"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": 3429
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3446
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp",
|
|
"line": 3460
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "CAM:desktop:CAM_ToolBitDock",
|
|
"module": "CAM",
|
|
"command": "CAM_ToolBitDock",
|
|
"desktopSource": "src/Mod/CAM/Path/Tool/library/ui/cmd.py",
|
|
"desktopLine": 96,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/library/ui/cmd.py",
|
|
"sourceLine": 96,
|
|
"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/CAMDesktopCommands.h",
|
|
"line": 241
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp",
|
|
"line": 1318
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "CAM:desktop:CAM_ToolBitLibraryOpen",
|
|
"module": "CAM",
|
|
"command": "CAM_ToolBitLibraryOpen",
|
|
"desktopSource": "src/Mod/CAM/Path/Tool/library/ui/cmd.py",
|
|
"desktopLine": 95,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/library/ui/cmd.py",
|
|
"sourceLine": 95,
|
|
"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/CAMDesktopCommands.h",
|
|
"line": 241
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp",
|
|
"line": 1319
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "CAM:desktop:CAM_ToolBitLoad",
|
|
"module": "CAM",
|
|
"command": "CAM_ToolBitLoad",
|
|
"desktopSource": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"desktopLine": 151,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"sourceLine": 151,
|
|
"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/CAMDesktopCommands.h",
|
|
"line": 245
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp",
|
|
"line": 1320
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "CAM:desktop:CAM_ToolBitSave",
|
|
"module": "CAM",
|
|
"command": "CAM_ToolBitSave",
|
|
"desktopSource": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"desktopLine": 152,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"sourceLine": 152,
|
|
"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/CAMRuntimeProbe.cpp",
|
|
"line": 1321
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "CAM:desktop:CAM_ToolBitSaveAs",
|
|
"module": "CAM",
|
|
"command": "CAM_ToolBitSaveAs",
|
|
"desktopSource": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"desktopLine": 153,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py",
|
|
"sourceLine": 153,
|
|
"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/CAMRuntimeProbe.cpp",
|
|
"line": 1315
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Draft2Sketch",
|
|
"module": "Draft",
|
|
"command": "Draft_Draft2Sketch",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_draft2sketch.py",
|
|
"desktopLine": 154,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_draft2sketch.py",
|
|
"sourceLine": 154,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 600
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Edit",
|
|
"module": "Draft",
|
|
"command": "Draft_Edit",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"desktopLine": 951,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_edit.py",
|
|
"sourceLine": 951,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 685
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 1038
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Ellipse",
|
|
"module": "Draft",
|
|
"command": "Draft_Ellipse",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"desktopLine": 234,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_ellipses.py",
|
|
"sourceLine": 234,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 618
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 619
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Facebinder",
|
|
"module": "Draft",
|
|
"command": "Draft_Facebinder",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_facebinders.py",
|
|
"desktopLine": 98,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_facebinders.py",
|
|
"sourceLine": 98,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 618
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 629
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Fillet",
|
|
"module": "Draft",
|
|
"command": "Draft_Fillet",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_fillets.py",
|
|
"desktopLine": 176,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_fillets.py",
|
|
"sourceLine": 176,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 618
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 644
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_FlipDimension",
|
|
"module": "Draft",
|
|
"command": "Draft_FlipDimension",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_dimension_ops.py",
|
|
"desktopLine": 87,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_dimension_ops.py",
|
|
"sourceLine": 87,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 702
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Hatch",
|
|
"module": "Draft",
|
|
"command": "Draft_Hatch",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_hatch.py",
|
|
"desktopLine": 155,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_hatch.py",
|
|
"sourceLine": 155,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 618
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 676
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Heal",
|
|
"module": "Draft",
|
|
"command": "Draft_Heal",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_heal.py",
|
|
"desktopLine": 81,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_heal.py",
|
|
"sourceLine": 81,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 709
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Hyperlink",
|
|
"module": "Draft",
|
|
"command": "Draft_Hyperlink",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_hyperlink.py",
|
|
"desktopLine": 126,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_hyperlink.py",
|
|
"sourceLine": 126,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 713
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Join",
|
|
"module": "Draft",
|
|
"command": "Draft_Join",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_join.py",
|
|
"desktopLine": 109,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_join.py",
|
|
"sourceLine": 109,
|
|
"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": "Draft:desktop:Draft_Label",
|
|
"module": "Draft",
|
|
"command": "Draft_Label",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_labels.py",
|
|
"desktopLine": 239,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_labels.py",
|
|
"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": "Draft:desktop:Draft_Mirror",
|
|
"module": "Draft",
|
|
"command": "Draft_Mirror",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_mirror.py",
|
|
"desktopLine": 204,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_mirror.py",
|
|
"sourceLine": 204,
|
|
"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": "Draft:desktop:Draft_Move",
|
|
"module": "Draft",
|
|
"command": "Draft_Move",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_move.py",
|
|
"desktopLine": 245,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_move.py",
|
|
"sourceLine": 245,
|
|
"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": "Draft:desktop:Draft_Offset",
|
|
"module": "Draft",
|
|
"command": "Draft_Offset",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_offset.py",
|
|
"desktopLine": 332,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_offset.py",
|
|
"sourceLine": 332,
|
|
"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": "Draft:desktop:Draft_OrthoArray",
|
|
"module": "Draft",
|
|
"command": "Draft_OrthoArray",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_orthoarray.py",
|
|
"desktopLine": 123,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_orthoarray.py",
|
|
"sourceLine": 123,
|
|
"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": "Draft:desktop:Draft_PathLinkArray",
|
|
"module": "Draft",
|
|
"command": "Draft_PathLinkArray",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_patharray.py",
|
|
"desktopLine": 193,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_patharray.py",
|
|
"sourceLine": 193,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 894
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 1034
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 1611
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_Point",
|
|
"module": "Draft",
|
|
"command": "Draft_Point",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_points.py",
|
|
"desktopLine": 195,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_points.py",
|
|
"sourceLine": 195,
|
|
"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": "Draft:desktop:Draft_PolarArray",
|
|
"module": "Draft",
|
|
"command": "Draft_PolarArray",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_polararray.py",
|
|
"desktopLine": 137,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_polararray.py",
|
|
"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": "Draft:desktop:Draft_Polygon",
|
|
"module": "Draft",
|
|
"command": "Draft_Polygon",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_polygons.py",
|
|
"desktopLine": 321,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_polygons.py",
|
|
"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": "Draft:desktop:Draft_Rectangle",
|
|
"module": "Draft",
|
|
"command": "Draft_Rectangle",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"desktopLine": 232,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_rectangles.py",
|
|
"sourceLine": 232,
|
|
"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": "Draft:desktop:Draft_Rotate",
|
|
"module": "Draft",
|
|
"command": "Draft_Rotate",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"desktopLine": 345,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_rotate.py",
|
|
"sourceLine": 345,
|
|
"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": "Draft:desktop:Draft_Scale",
|
|
"module": "Draft",
|
|
"command": "Draft_Scale",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_scale.py",
|
|
"desktopLine": 279,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_scale.py",
|
|
"sourceLine": 279,
|
|
"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": "Draft:desktop:Draft_SelectGroup",
|
|
"module": "Draft",
|
|
"command": "Draft_SelectGroup",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_groups.py",
|
|
"desktopLine": 217,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_groups.py",
|
|
"sourceLine": 217,
|
|
"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/DraftRuntimeProbe.cpp",
|
|
"line": 565
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 589
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 1144
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp",
|
|
"line": 1606
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Draft:desktop:Draft_SelectPlane",
|
|
"module": "Draft",
|
|
"command": "Draft_SelectPlane",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_selectplane.py",
|
|
"desktopLine": 303,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_selectplane.py",
|
|
"sourceLine": 303,
|
|
"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": "Draft:desktop:Draft_SetStyle",
|
|
"module": "Draft",
|
|
"command": "Draft_SetStyle",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_setstyle.py",
|
|
"desktopLine": 558,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_setstyle.py",
|
|
"sourceLine": 558,
|
|
"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": "Draft:desktop:Draft_Shape2DView",
|
|
"module": "Draft",
|
|
"command": "Draft_Shape2DView",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_shape2dview.py",
|
|
"desktopLine": 126,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_shape2dview.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": "Draft:desktop:Draft_ShapeString",
|
|
"module": "Draft",
|
|
"command": "Draft_ShapeString",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_shapestrings.py",
|
|
"desktopLine": 93,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_shapestrings.py",
|
|
"sourceLine": 93,
|
|
"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": "Draft:desktop:Draft_Slope",
|
|
"module": "Draft",
|
|
"command": "Draft_Slope",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_lineslope.py",
|
|
"desktopLine": 157,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_lineslope.py",
|
|
"sourceLine": 157,
|
|
"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": "Draft:desktop:Draft_Split",
|
|
"module": "Draft",
|
|
"command": "Draft_Split",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_split.py",
|
|
"desktopLine": 118,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_split.py",
|
|
"sourceLine": 118,
|
|
"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": "Draft:desktop:Draft_Stretch",
|
|
"module": "Draft",
|
|
"command": "Draft_Stretch",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_stretch.py",
|
|
"desktopLine": 528,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_stretch.py",
|
|
"sourceLine": 528,
|
|
"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": "Draft:desktop:Draft_SubelementHighlight",
|
|
"module": "Draft",
|
|
"command": "Draft_SubelementHighlight",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_subelements.py",
|
|
"desktopLine": 171,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_subelements.py",
|
|
"sourceLine": 171,
|
|
"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": "Draft:desktop:Draft_Text",
|
|
"module": "Draft",
|
|
"command": "Draft_Text",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_texts.py",
|
|
"desktopLine": 174,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_texts.py",
|
|
"sourceLine": 174,
|
|
"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": "Draft:desktop:Draft_ToggleGrid",
|
|
"module": "Draft",
|
|
"command": "Draft_ToggleGrid",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_grid.py",
|
|
"desktopLine": 99,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_grid.py",
|
|
"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": "Draft:desktop:Draft_Trimex",
|
|
"module": "Draft",
|
|
"command": "Draft_Trimex",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_trimex.py",
|
|
"desktopLine": 595,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_trimex.py",
|
|
"sourceLine": 595,
|
|
"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": "Draft:desktop:Draft_Upgrade",
|
|
"module": "Draft",
|
|
"command": "Draft_Upgrade",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_upgrade.py",
|
|
"desktopLine": 96,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_upgrade.py",
|
|
"sourceLine": 96,
|
|
"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": "Draft:desktop:Draft_WireToBSpline",
|
|
"module": "Draft",
|
|
"command": "Draft_WireToBSpline",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_wire2spline.py",
|
|
"desktopLine": 116,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_wire2spline.py",
|
|
"sourceLine": 116,
|
|
"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": "Draft:desktop:Draft_WorkingPlaneProxy",
|
|
"module": "Draft",
|
|
"command": "Draft_WorkingPlaneProxy",
|
|
"desktopSource": "src/Mod/Draft/draftguitools/gui_planeproxy.py",
|
|
"desktopLine": 70,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Draft/draftguitools/gui_planeproxy.py",
|
|
"sourceLine": 70,
|
|
"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": "Fem:desktop:FEM_EquationElasticity",
|
|
"module": "Fem",
|
|
"command": "FEM_EquationElasticity",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1239,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1239,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 56
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 726
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_MaterialMechanicalNonlinear",
|
|
"module": "Fem",
|
|
"command": "FEM_MaterialMechanicalNonlinear",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1251,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1251,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 53
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 160
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 689
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_MaterialReinforced",
|
|
"module": "Fem",
|
|
"command": "FEM_MaterialReinforced",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1252,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1252,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 160
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 689
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_MaterialSolid",
|
|
"module": "Fem",
|
|
"command": "FEM_MaterialSolid",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1253,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1253,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 160
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 689
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_MeshRegion",
|
|
"module": "Fem",
|
|
"command": "FEM_MeshRegion",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1262,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1262,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 55
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 185
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 248
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 280
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 738
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_PostFilterGlyph",
|
|
"module": "Fem",
|
|
"command": "FEM_PostFilterGlyph",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1275,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1275,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 55
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 187
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 739
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fem:desktop:FEM_ResultShow",
|
|
"module": "Fem",
|
|
"command": "FEM_ResultShow",
|
|
"desktopSource": "src/Mod/Fem/femcommands/commands.py",
|
|
"desktopLine": 1263,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Fem/femcommands/commands.py",
|
|
"sourceLine": 1263,
|
|
"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/FemDesktopCommands.cpp",
|
|
"line": 54
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemDesktopCommands.cpp",
|
|
"line": 741
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Material_Edit",
|
|
"module": "Material",
|
|
"command": "Material_Edit",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 50,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 50,
|
|
"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/MaterialDesktopWorkflow.h",
|
|
"line": 45
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialDesktopWorkflow.h",
|
|
"line": 64
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialKernelProbe.cpp",
|
|
"line": 988
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Materials_InspectAppearance",
|
|
"module": "Material",
|
|
"command": "Materials_InspectAppearance",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 143,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 143,
|
|
"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/MaterialDesktopWorkflow.h",
|
|
"line": 136
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialKernelProbe.cpp",
|
|
"line": 992
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Materials_InspectMaterial",
|
|
"module": "Material",
|
|
"command": "Materials_InspectMaterial",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 170,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 170,
|
|
"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/MaterialKernelProbe.cpp",
|
|
"line": 996
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Materials_MigrateToExternal",
|
|
"module": "Material",
|
|
"command": "Materials_MigrateToExternal",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 199,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 199,
|
|
"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/MaterialDesktopWorkflow.h",
|
|
"line": 29
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialKernelProbe.cpp",
|
|
"line": 1000
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Std_SetAppearance",
|
|
"module": "Material",
|
|
"command": "Std_SetAppearance",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 85,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 85,
|
|
"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/MaterialKernelProbe.cpp",
|
|
"line": 1004
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Material:desktop:Std_SetMaterial",
|
|
"module": "Material",
|
|
"command": "Std_SetMaterial",
|
|
"desktopSource": "src/Mod/Material/Gui/Command.cpp",
|
|
"desktopLine": 114,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Material/Gui/Command.cpp",
|
|
"sourceLine": 114,
|
|
"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/MaterialKernelProbe.cpp",
|
|
"line": 1008
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_AddOpenSCADElement",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_AddOpenSCADElement",
|
|
"desktopSource": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"desktopLine": 601,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"sourceLine": 601,
|
|
"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": "OpenSCAD:desktop:OpenSCAD_ColorCodeShape",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_ColorCodeShape",
|
|
"desktopSource": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"desktopLine": 590,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"sourceLine": 590,
|
|
"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": "OpenSCAD:desktop:OpenSCAD_Hull",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_Hull",
|
|
"desktopSource": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"desktopLine": 603,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"sourceLine": 603,
|
|
"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": "OpenSCAD:desktop:OpenSCAD_MeshBoolean",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_MeshBoolean",
|
|
"desktopSource": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"desktopLine": 602,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"sourceLine": 602,
|
|
"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": "OpenSCAD:desktop:OpenSCAD_Minkowski",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_Minkowski",
|
|
"desktopSource": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"desktopLine": 604,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/OpenSCADCommands.py",
|
|
"sourceLine": 604,
|
|
"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": "OpenSCAD:desktop:OpenSCAD_MirrorMeshFeature",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_MirrorMeshFeature",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 61,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 103
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 118
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 132
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 139
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 193
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1379
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_RefineShapeFeature",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_RefineShapeFeature",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 73,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/InitGui.py",
|
|
"sourceLine": 73,
|
|
"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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 103
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 175
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 177
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1380
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_RemoveSubtree",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_RemoveSubtree",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 71,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/InitGui.py",
|
|
"sourceLine": 71,
|
|
"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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 104
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 124
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 228
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1381
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_ReplaceObject",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_ReplaceObject",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 70,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/InitGui.py",
|
|
"sourceLine": 70,
|
|
"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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 104
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 124
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 142
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 225
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1382
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_ResizeMeshFeature",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_ResizeMeshFeature",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 63,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/InitGui.py",
|
|
"sourceLine": 63,
|
|
"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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 105
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 119
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 134
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 195
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1383
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "OpenSCAD:desktop:OpenSCAD_ScaleMeshFeature",
|
|
"module": "OpenSCAD",
|
|
"command": "OpenSCAD_ScaleMeshFeature",
|
|
"desktopSource": "src/Mod/OpenSCAD/InitGui.py",
|
|
"desktopLine": 62,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/OpenSCAD/InitGui.py",
|
|
"sourceLine": 62,
|
|
"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/OpenSCADRuntimeProbe.cpp",
|
|
"line": 105
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 119
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 133
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 194
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/OpenSCADRuntimeProbe.cpp",
|
|
"line": 1384
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TaskDimension",
|
|
"module": "TechDraw",
|
|
"command": "TaskDimension",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/TaskDimension.cpp",
|
|
"desktopLine": 187,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/TaskDimension.cpp",
|
|
"sourceLine": 187,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 4118
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 4153
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_AlignVertexesHorizontally",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_AlignVertexesHorizontally",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAlign.cpp",
|
|
"desktopLine": 151,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAlign.cpp",
|
|
"sourceLine": 151,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5475
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_AlignVertexesVertically",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_AlignVertexesVertically",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAlign.cpp",
|
|
"desktopLine": 118,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAlign.cpp",
|
|
"sourceLine": 118,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5475
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_AxoLengthDimension",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_AxoLengthDimension",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py",
|
|
"desktopLine": 204,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py",
|
|
"sourceLine": 204,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3667
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3984
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_CommandAddOffsetVertex",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_CommandAddOffsetVertex",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandVertexCreations.py",
|
|
"desktopLine": 100,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandVertexCreations.py",
|
|
"sourceLine": 100,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3666
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3685
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_DecorateLine",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_DecorateLine",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"desktopLine": 1243,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"sourceLine": 1243,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 41
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 410
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3087
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_Dimension",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_Dimension",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"desktopLine": 1370,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"sourceLine": 1370,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 119
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 271
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 452
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ExportPageSVG",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ExportPageSVG",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/Command.cpp",
|
|
"desktopLine": 1805,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/Command.cpp",
|
|
"sourceLine": 1805,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 42
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2018
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2056
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5479
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawRuntimeProbe.cpp",
|
|
"line": 851
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ExtensionCustomizeFormat",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ExtensionCustomizeFormat",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandExtensionDims.cpp",
|
|
"desktopLine": 2241,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandExtensionDims.cpp",
|
|
"sourceLine": 2241,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3661
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ExtensionPositionSectionView",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ExtensionPositionSectionView",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandPositionSectionView.py",
|
|
"desktopLine": 131,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandPositionSectionView.py",
|
|
"sourceLine": 131,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3667
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3825
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ExtensionThreadsGroup",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ExtensionThreadsGroup",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandExtensionPack.cpp",
|
|
"desktopLine": 578,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandExtensionPack.cpp",
|
|
"sourceLine": 578,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3204
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3340
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3423
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5459
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ExtentGroup",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ExtentGroup",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"desktopLine": 1843,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"sourceLine": 1843,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 272
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_FaceCenterLine",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_FaceCenterLine",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"desktopLine": 675,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"sourceLine": 675,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 452
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 457
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 509
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2705
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2730
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2754
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_FillTemplateFields",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_FillTemplateFields",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandFillTemplateFields.py",
|
|
"desktopLine": 102,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandFillTemplateFields.py",
|
|
"sourceLine": 102,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3666
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3908
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_GeometricHatch",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_GeometricHatch",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"desktopLine": 230,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"sourceLine": 230,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5001
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5067
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5476
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_Hatch",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_Hatch",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"desktopLine": 135,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"sourceLine": 135,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5001
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5476
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_HoleShaftFit",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_HoleShaftFit",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandHoleShaftFit.py",
|
|
"desktopLine": 92,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandHoleShaftFit.py",
|
|
"sourceLine": 92,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3668
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 4100
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_HorizontalExtentDimension",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_HorizontalExtentDimension",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"desktopLine": 1432,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"sourceLine": 1432,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 129
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 276
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5460
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_MoveView",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_MoveView",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandMoveView.py",
|
|
"desktopLine": 88,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandMoveView.py",
|
|
"sourceLine": 88,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3668
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3752
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3803
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3805
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_PrintAll",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_PrintAll",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/Command.cpp",
|
|
"desktopLine": 269,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/Command.cpp",
|
|
"sourceLine": 269,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 43
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 1966
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 2268
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5480
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawRuntimeProbe.cpp",
|
|
"line": 854
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ShareView",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ShareView",
|
|
"desktopSource": "src/Mod/TechDraw/TechDrawTools/CommandShareView.py",
|
|
"desktopLine": 89,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandShareView.py",
|
|
"sourceLine": 89,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 3668
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3752
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ShowAll",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ShowAll",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"desktopLine": 1325,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"sourceLine": 1325,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 452
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 458
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 464
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 511
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3088
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5461
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_StackBottom",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_StackBottom",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"desktopLine": 232,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"sourceLine": 232,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5145
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5351
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_StackDown",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_StackDown",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"desktopLine": 352,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"sourceLine": 352,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5146
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_StackGroup",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_StackGroup",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"desktopLine": 59,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"sourceLine": 59,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5147
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5184
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5341
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5348
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_StackTop",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_StackTop",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"desktopLine": 172,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"sourceLine": 172,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5145
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5350
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_StackUp",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_StackUp",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"desktopLine": 292,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandStack.cpp",
|
|
"sourceLine": 292,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5146
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5352
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_SurfaceFinishSymbols",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_SurfaceFinishSymbols",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"desktopLine": 1454,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"sourceLine": 1454,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 452
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 459
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 479
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 513
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3089
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5477
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_ToggleFrame",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_ToggleFrame",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"desktopLine": 72,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandDecorate.cpp",
|
|
"sourceLine": 72,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 5475
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_VerticalExtentDimension",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_VerticalExtentDimension",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"desktopLine": 1433,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandCreateDims.cpp",
|
|
"sourceLine": 1433,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 130
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 277
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5460
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "TechDraw:desktop:TechDraw_WeldSymbol",
|
|
"module": "TechDraw",
|
|
"command": "TechDraw_WeldSymbol",
|
|
"desktopSource": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"desktopLine": 1390,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/TechDraw/Gui/CommandAnnotate.cpp",
|
|
"sourceLine": 1390,
|
|
"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/TechDrawDesktopCommands.cpp",
|
|
"line": 452
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 460
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 3090
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5461
|
|
},
|
|
{
|
|
"path": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp",
|
|
"line": 5477
|
|
}
|
|
],
|
|
"evidenceScope": "Static registration discovery and exact source-name anchors only; not proof of implementation completeness or business necessity."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Test:desktop:Std_MDITest1",
|
|
"module": "Test",
|
|
"command": "Std_MDITest1",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 85,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 85,
|
|
"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_MDITest2",
|
|
"module": "Test",
|
|
"command": "Std_MDITest2",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 85,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 85,
|
|
"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_MDITest3",
|
|
"module": "Test",
|
|
"command": "Std_MDITest3",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 85,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 85,
|
|
"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_TestConsoleOutput",
|
|
"module": "Test",
|
|
"command": "Std_TestConsoleOutput",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 81,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 81,
|
|
"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_TestProgress1",
|
|
"module": "Test",
|
|
"command": "Std_TestProgress1",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 72,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 40,
|
|
"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_TestAll",
|
|
"module": "Test",
|
|
"command": "Test_TestAll",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 40,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 40,
|
|
"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_TestAllText",
|
|
"module": "Test",
|
|
"command": "Test_TestAllText",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 56,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"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": "Test:desktop:Test_TestBase",
|
|
"module": "Test",
|
|
"command": "Test_TestBase",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 40,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 40,
|
|
"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_TestBaseText",
|
|
"module": "Test",
|
|
"command": "Test_TestBaseText",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 56,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"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": "Test:desktop:Test_TestCreateMenu",
|
|
"module": "Test",
|
|
"command": "Test_TestCreateMenu",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 61,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.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": "Test:desktop:Test_TestDeleteMenu",
|
|
"module": "Test",
|
|
"command": "Test_TestDeleteMenu",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 61,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.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": "Test:desktop:Test_TestDoc",
|
|
"module": "Test",
|
|
"command": "Test_TestDoc",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 40,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"sourceLine": 40,
|
|
"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_TestDocText",
|
|
"module": "Test",
|
|
"command": "Test_TestDocText",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 56,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.py",
|
|
"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": "Test:desktop:Test_TestWork",
|
|
"module": "Test",
|
|
"command": "Test_TestWork",
|
|
"desktopSource": "src/Mod/Test/InitGui.py",
|
|
"desktopLine": 61,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Mod/Test/InitGui.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": "Web:desktop:NaviCubeDraggableCmd",
|
|
"module": "Web",
|
|
"command": "NaviCubeDraggableCmd",
|
|
"desktopSource": "src/Gui/NaviCube.cpp",
|
|
"desktopLine": 1338,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4269,
|
|
"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_Alignment",
|
|
"module": "Web",
|
|
"command": "Std_Alignment",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 1830,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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_AxisCross",
|
|
"module": "Web",
|
|
"command": "Std_AxisCross",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 2406,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 2406,
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3244,
|
|
"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_BoxSelection",
|
|
"module": "Web",
|
|
"command": "Std_BoxSelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 2969,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 2969,
|
|
"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_CascadeWindows",
|
|
"module": "Web",
|
|
"command": "Std_CascadeWindows",
|
|
"desktopSource": "src/Gui/CommandWindow.cpp",
|
|
"desktopLine": 77,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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_ClarifySelection",
|
|
"module": "Web",
|
|
"command": "Std_ClarifySelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4297,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4297,
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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_DemoMode",
|
|
"module": "Web",
|
|
"command": "Std_DemoMode",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3505,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3505,
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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_DockOverlay",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlay",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4171,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4171,
|
|
"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_DockOverlayAll",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayAll",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3927,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3927,
|
|
"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_DockOverlayMouseTransparent",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayMouseTransparent",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4125,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4125,
|
|
"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_DockOverlayToggle",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggle",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3976,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3976,
|
|
"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_DockOverlayToggleBottom",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggleBottom",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4100,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4100,
|
|
"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_DockOverlayToggleLeft",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggleLeft",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4025,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4025,
|
|
"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_DockOverlayToggleRight",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggleRight",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4050,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4050,
|
|
"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_DockOverlayToggleTop",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggleTop",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4075,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4075,
|
|
"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_DockOverlayToggleTransparent",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayToggleTransparent",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3999,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3999,
|
|
"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_DockOverlayTransparentAll",
|
|
"module": "Web",
|
|
"command": "Std_DockOverlayTransparentAll",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3950,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3950,
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 762,
|
|
"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_DuplicateSelection",
|
|
"module": "Web",
|
|
"command": "Std_DuplicateSelection",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 1283,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 332,
|
|
"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_Group",
|
|
"module": "Web",
|
|
"command": "Std_Group",
|
|
"desktopSource": "src/Gui/CommandStructure.cpp",
|
|
"desktopLine": 120,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1372,
|
|
"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_HideSelection",
|
|
"module": "Web",
|
|
"command": "Std_HideSelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 1206,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.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_Import",
|
|
"module": "Web",
|
|
"command": "Std_Import",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 183,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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_MDITest1",
|
|
"module": "Web",
|
|
"command": "Std_MDITest1",
|
|
"desktopSource": "src/Gui/CommandTest.cpp",
|
|
"desktopLine": 621,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandTest.cpp",
|
|
"sourceLine": 621,
|
|
"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_MDITest2",
|
|
"module": "Web",
|
|
"command": "Std_MDITest2",
|
|
"desktopSource": "src/Gui/CommandTest.cpp",
|
|
"desktopLine": 645,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandTest.cpp",
|
|
"sourceLine": 645,
|
|
"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_MDITest3",
|
|
"module": "Web",
|
|
"command": "Std_MDITest3",
|
|
"desktopSource": "src/Gui/CommandTest.cpp",
|
|
"desktopLine": 673,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandTest.cpp",
|
|
"sourceLine": 673,
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1875,
|
|
"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_MergeProjects",
|
|
"module": "Web",
|
|
"command": "Std_MergeProjects",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 565,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 135,
|
|
"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_Part",
|
|
"module": "Web",
|
|
"command": "Std_Part",
|
|
"desktopSource": "src/Gui/CommandStructure.cpp",
|
|
"desktopLine": 46,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.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_Placement",
|
|
"module": "Web",
|
|
"command": "Std_Placement",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 1731,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4236,
|
|
"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_RecentFiles",
|
|
"module": "Web",
|
|
"command": "Std_RecentFiles",
|
|
"desktopSource": "src/Gui/CommandStd.cpp",
|
|
"desktopLine": 144,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3444,
|
|
"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_SelBack",
|
|
"module": "Web",
|
|
"command": "Std_SelBack",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3535,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3535,
|
|
"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_SelBoundingBox",
|
|
"module": "Web",
|
|
"command": "Std_SelBoundingBox",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3880,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3880,
|
|
"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_SelForward",
|
|
"module": "Web",
|
|
"command": "Std_SelForward",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3569,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3569,
|
|
"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_SelectAll",
|
|
"module": "Web",
|
|
"command": "Std_SelectAll",
|
|
"desktopSource": "src/Gui/CommandDoc.cpp",
|
|
"desktopLine": 1387,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1234,
|
|
"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_SendToPythonConsole",
|
|
"module": "Web",
|
|
"command": "Std_SendToPythonConsole",
|
|
"desktopSource": "src/Gui/CommandFeat.cpp",
|
|
"desktopLine": 206,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1330,
|
|
"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_ShowSelection",
|
|
"module": "Web",
|
|
"command": "Std_ShowSelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 1178,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.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_StoreWorkingView",
|
|
"module": "Web",
|
|
"command": "Std_StoreWorkingView",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 4206,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 4206,
|
|
"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_Test1",
|
|
"module": "Web",
|
|
"command": "Std_Test1",
|
|
"desktopSource": "src/Gui/CommandTest.cpp",
|
|
"desktopLine": 120,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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_TestConsoleOutput",
|
|
"module": "Web",
|
|
"command": "Std_TestConsoleOutput",
|
|
"desktopSource": "src/Gui/CommandTest.cpp",
|
|
"desktopLine": 702,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandTest.cpp",
|
|
"sourceLine": 702,
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3478,
|
|
"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_TileWindows",
|
|
"module": "Web",
|
|
"command": "Std_TileWindows",
|
|
"desktopSource": "src/Gui/CommandWindow.cpp",
|
|
"desktopLine": 49,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 676,
|
|
"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_ToggleFreeze",
|
|
"module": "Web",
|
|
"command": "Std_ToggleFreeze",
|
|
"desktopSource": "src/Gui/CommandFeat.cpp",
|
|
"desktopLine": 154,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 2358,
|
|
"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_ToggleObjects",
|
|
"module": "Web",
|
|
"command": "Std_ToggleObjects",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 1278,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1278,
|
|
"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_ToggleSelectability",
|
|
"module": "Web",
|
|
"command": "Std_ToggleSelectability",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 1116,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1116,
|
|
"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_ToggleSkipRecompute",
|
|
"module": "Web",
|
|
"command": "Std_ToggleSkipRecompute",
|
|
"desktopSource": "src/Gui/CommandFeat.cpp",
|
|
"desktopLine": 307,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 1003,
|
|
"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_ToggleVisibility",
|
|
"module": "Web",
|
|
"command": "Std_ToggleVisibility",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 969,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 969,
|
|
"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_ToolBarMenu",
|
|
"module": "Web",
|
|
"command": "Std_ToolBarMenu",
|
|
"desktopSource": "src/Gui/CommandWindow.cpp",
|
|
"desktopLine": 312,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3325,
|
|
"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_TreeCollapseDocument",
|
|
"module": "Web",
|
|
"command": "Std_TreeCollapseDocument",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3661,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3661,
|
|
"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_TreeDrag",
|
|
"module": "Web",
|
|
"command": "Std_TreeDrag",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3802,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3802,
|
|
"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_TreeExpand",
|
|
"module": "Web",
|
|
"command": "Std_TreeExpand",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3351,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3351,
|
|
"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_TreeMultiDocument",
|
|
"module": "Web",
|
|
"command": "Std_TreeMultiDocument",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3644,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3644,
|
|
"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_TreePreSelection",
|
|
"module": "Web",
|
|
"command": "Std_TreePreSelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3763,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3763,
|
|
"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_TreeRecordSelection",
|
|
"module": "Web",
|
|
"command": "Std_TreeRecordSelection",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3783,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"gaps": [
|
|
{
|
|
"stage": "native",
|
|
"reason": "no command-specific native implementation is registered",
|
|
"sourcePath": "src/Gui/CommandView.cpp",
|
|
"sourceLine": 3783,
|
|
"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_TreeSelectAllInstances",
|
|
"module": "Web",
|
|
"command": "Std_TreeSelectAllInstances",
|
|
"desktopSource": "src/Gui/CommandView.cpp",
|
|
"desktopLine": 3377,
|
|
"requirement": "retained",
|
|
"implementationStatus": "implementation_required",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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."
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|