14 lines
1.7 KiB
JSON
14 lines
1.7 KiB
JSON
{
|
|
"schema": "freecad-web-p6-templatepymod-facade/v1",
|
|
"taskId": "FW-P6-TPM-E",
|
|
"module": "TemplatePyMod",
|
|
"action": "inspect/source-inventory",
|
|
"result": "pass",
|
|
"responses": { "success": { "kind": "result", "scriptLines": 4, "pythonOnly": true, "resourcesReleased": true }, "error": { "kind": "error", "code": "revision_mismatch" }, "duplicate": { "kind": "error", "code": "duplicate_request" }, "cancelled": { "kind": "error", "code": "cancelled" }, "after": { "kind": "result", "scriptLines": 4, "pythonOnly": true, "resourcesReleased": true } },
|
|
"sequencing": { "requestCount": 5, "responseCount": 5, "events": ["ready", "result:tpm-act-e-success", "error:tpm-act-e-error", "error:tpm-act-e-success", "error:tpm-act-e-cancel", "result:tpm-act-e-after"] },
|
|
"schemaChecks": { "responses": true, "noNativePointers": true },
|
|
"fixture": { "schema": "freecad-web-templatepymod/inspect-source-inventory/v1", "module": "TemplatePyMod", "sourceEntry": "src/Mod/TemplatePyMod/Init.py", "inputSha256": "c25ab1a44ec7f83e6ee53c2704f5c9e19683e60ae37bae0faa26b5209b9a62bd" },
|
|
"artifacts": { "wasm": { "path": "freecad-source/build-web/configure/bin/FreeCADWebTemplatePyModRuntimeProbe.wasm", "sha256": "6e6240ab46cc24ea6e12d58201ee0606b0bee31909aec09a355ece42aa01c774" }, "tscLog": { "path": "web/docs/freecad-p6-templatepymod-e-tsc.log", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, "smokeLog": { "path": "docs/freecad-p6-templatepymod-e-facade.log", "sha256": "488bfeb0842f7672debb79c99e22d40294cb07f3748eba43ce5535ee4cc2e71f" } },
|
|
"boundaries": ["Native Python executes TemplatePyMod Init.py; Facade exposes only typed script metadata and no native pointers."]
|
|
}
|