43 lines
1.2 KiB
JSON
43 lines
1.2 KiB
JSON
{
|
|
"schema": "freecad-web-p6-robot-module-gate/v1",
|
|
"taskId": "FW-P6-ROB-Y",
|
|
"module": "Robot",
|
|
"result": "completed",
|
|
"actions": [
|
|
{
|
|
"id": "FW-P6-ROB-ACT-01",
|
|
"action": "create/recompute",
|
|
"result": "pass"
|
|
},
|
|
{
|
|
"id": "FW-P6-ROB-ACT-02",
|
|
"action": "inspect/source-inventory",
|
|
"result": "pass_boundary",
|
|
"applicable": false
|
|
},
|
|
{
|
|
"id": "FW-P6-ROB-ACT-03",
|
|
"action": "python-api",
|
|
"result": "pass_boundary",
|
|
"applicable": false
|
|
},
|
|
{
|
|
"id": "FW-P6-ROB-ACT-04",
|
|
"action": "save/reopen",
|
|
"result": "pass",
|
|
"applicable": true
|
|
}
|
|
],
|
|
"revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceChanges": [
|
|
"src/Mod/Robot/App/RobotObject.cpp::RobotObject::Save",
|
|
"src/Mod/Robot/App/RobotObject.cpp::RobotObject::Restore",
|
|
"src/WebAssembly/FreeCADCoreProbe/RobotRuntimeProbeFixed.cpp"
|
|
],
|
|
"boundaries": [
|
|
"inspect/source-inventory and python-api are read-only and explicitly pass_boundary for persistence.",
|
|
"save/reopen is limited to the fixed local FCStd fixture; RobotGui and cross-version migration remain out of scope."
|
|
],
|
|
"evidenceSha256": "ce6e4f5aeec9a30736941cbfdf91c8aa0876bbc17238e6d70aec06dbf1b11212"
|
|
}
|