Files
FreeCADWasmDev/docs/p6/points-module-gate.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

85 lines
2.7 KiB
JSON

{
"schema": "freecad-web-points-module-gate/v1",
"task_id": "FW-P6-PTS-Y",
"module": "Points",
"status": "pass",
"source_revision": "0644133717ebc04fae2194bb5ef9eec06880f909",
"module_status_before_gate": "pending",
"module_status_after_gate": "completed",
"eligible_for_completion": true,
"actions": {
"create/recompute": {
"result": true,
"evidence": [
{
"path": "docs/p6/points-gate.json",
"sha256": "58a44e80c20cc96d7d613dd268f3faf8488ac40bec3ab3653adfbc2504ff1840"
}
]
},
"inspect/source-inventory": {
"result": true,
"evidence": [
{
"path": "docs/p6/points-action-02-kernel.json",
"sha256": "af5983c20694d5ef68d38f4f8829da750798a7581bcb552ea8f01b33fd2c81f9"
},
{
"path": "docs/p6/points-action-02-recovery.json",
"sha256": "2489b1af4b9b2be8eca515e3ab7c0d17159ac3940bde1879a9df8a7ac3691029"
},
{
"path": "docs/p6/points-action-02-facade.json",
"sha256": "e2a9501eb4be61200499822388c06f5ca37173f8320478ee23efa79d9be39e77"
},
{
"path": "docs/p6/points-action-02-chrome.json",
"sha256": "d9aa7536110177041c33d2e97f500068c2a948e8336f7a9c9d59cecd804bf883"
},
{
"path": "docs/p6/points-action-02-persistence.json",
"sha256": "f5ebca35c5768b985b2a15109e62d9a13b8e7a284401a421b862c2cf5ba95abb"
}
]
},
"python-api": {
"result": true,
"evidence": [
{
"path": "docs/p6/points-action-03-kernel.json",
"sha256": "c93ad39a2afcefea1f93b25a1d3219ea35d1474cdaadeefc605588a046cf662d"
},
{
"path": "docs/p6/points-action-03-recovery.json",
"sha256": "16df9dadaa18e78ce89fe842de6cd4ad0d55be58e6feebe1ba64e67e109143ed"
},
{
"path": "docs/p6/points-action-03-facade.json",
"sha256": "e0edcf5b827825da2b510681b66e3b1e041b174797846cd352eaab321abaa537"
},
{
"path": "docs/p6/points-action-03-chrome.json",
"sha256": "bd2b0d1110477bcb7cbf3c33527758f89cf8bd699ea97a05fbfdc61b4d161326"
},
{
"path": "docs/p6/points-action-03-persistence.json",
"sha256": "7714de765e957da87ddab0884dc36411fa743da31fbdef2859e0305391f27681"
}
]
},
"save/reopen": {
"result": true,
"evidence": [
{
"path": "docs/p6/points-persistence.json",
"sha256": "4351c7b607481f8d4d58ec04a633559027f32b75baf4f227709b01e8bb7e012f"
}
]
}
},
"boundaries": [
"All four declared Points actions have independent conclusions.",
"GUI import dialogs and non-Chrome compatibility remain outside scope."
]
}