{ "schema": "freecad-web-p6-format-coverage-gate/v1", "taskId": "FW-P6-FPA-E", "result": "pass_with_boundaries", "coverage": { "inventoryRecords": 236, "terminalRecords": 236, "uniqueHandlerKeys": 236, "counts": { "passed": 12, "passed_boundary": 224, "blocked": 0 } }, "native": { "routes": { "importStep": { "result": "pass", "resultSha256": "52a476e3d1d73573062fef8a214667f8f1e922f7689ad08c840bdca81aa7d8f9" }, "partBrep": { "result": "pass", "resultSha256": "459b03ebeb874eefd63b38fc4d8b3258845b80063008598cf87cfb7cf4098d44" }, "meshStl": { "result": "pass", "resultSha256": "d27d49772e309b80be4cfe043eb2f2089bf3bd7b23ee0937f50533316f6939a1" }, "techdrawProjection": { "result": "pass", "resultSha256": "9002129880bd1ef3ad8e7dc45d938d49a91336ee0cd22d2de6185a70306d686a" }, "spreadsheetFcstd": { "result": "pass", "resultSha256": "e71cda5ce0986a0ba4f054caed4a9a34672db2d796b2a9f8dbef019397b42782" } } }, "chrome": { "browser": "Google Chrome only", "representativeRoutes": [ { "artifact": "docs/p6/part-io-chrome.json", "result": "pass", "externalRequests": null, "exceptions": null, "sha256": "3af9fc68751717798d4faf5e9b40cb63c2faf4fc34abb62d0f95fff28e4b71c8" }, { "artifact": "docs/p6/spreadsheet-action-04-chrome.json", "result": "pass", "externalRequests": null, "exceptions": null, "sha256": "01378906d5be26c29befcecf8a458d7ff8f1dc56518dd6488e7019d4e9600e06" } ], "externalRequests": 0, "runtimeExceptions": 0, "boundaries": [ "Representative Part BREP and Spreadsheet FCStd routes have current Chrome replay evidence.", "TechDraw pthread replay remains a boundary when SharedArrayBuffer/COOP-COEP is unavailable; native smoke remains independently recorded." ] }, "source": { "kernel": "docs/p6/format-coverage-kernel.json", "kernelSha256": "ca235e7dbce00dafaac87ff011dbdb19ef300f5336c07335fe8c3ea4af7fb314" }, "boundaries": [ "Every inventory row retains module, direction, source path/line and a terminal status.", "Handlers sharing an extension are never merged; only the locked native fixture route is marked passed.", "External, GUI-only, and unsupported formats remain explicit boundaries and do not imply import/export parity." ] }