{ "schema": "freecad-web-p6-python-api-pure-aggregate-gate/v1", "taskId": "FW-P6-FPA-F2", "result": "pass_with_boundaries", "source": { "manifest": "docs/p6/python-api-manifest.json", "manifestSha256": "52c2ae20387cadfa681d0c3448e1c722df70fcddb1aeec9076ca330cea6df76e" }, "coverage": { "tier": "tier-2-pure", "records": 6417, "counts": { "exposed": 87, "not_implemented": 6232, "restricted": 98 }, "modules": [ "Assembly", "BIM", "CAM", "Draft", "Fem", "Import", "Material", "Mesh", "OpenSCAD", "Part", "PartDesign", "Plot", "Points", "Robot", "Sandbox", "Show", "Sketcher", "Spreadsheet", "Surface", "TechDraw", "TemplatePyMod" ], "missing": [] }, "evidence": { "Assembly": { "path": "docs/p6/assembly-tier2-pure-family-runtime.json", "sha256": "5da0c2913324b384e314e6fbc09e96cfcc78d6e2fb1f227447448fd7c0c0fa1d", "status": "pass_with_boundaries" }, "BIM": { "path": "docs/p6/bim-tier2-pure-family-runtime.json", "sha256": "f31787c074916d24cdcfc729b56c455f2e1b77eb80beb1d2442099478464a32a", "status": "pass_with_boundaries" }, "CAM": { "path": "docs/p6/cam-tier2-pure-family-runtime.json", "sha256": "e317470b953e831851f368b58025a77e5c1622d70b3f54fba8b3e95c09c0badc", "status": "pass_with_boundaries" }, "Draft": { "path": "docs/p6/draft-tier2-pure-family-runtime.json", "sha256": "2bcb118a5b45dbba89c0ec54000c7d6f092859b80418bba50f598d1332c470b2", "status": "pass_with_boundaries" }, "Fem": { "path": "docs/p6/fem-tier2-pure-family-runtime.json", "sha256": "0fa8c450c2ad692547ebd2113e9a6b78817ff4b2ae11412ed0fb6909b0c899c9", "status": "pass_with_boundaries" }, "Import": { "path": "docs/p6/import-tier2-pure-family-runtime.json", "sha256": "266ed5da043ee7c8ea190423a671c6dbbe7bb5298e8d6bcac18b9f4c06eb152a", "status": "pass_with_boundaries" }, "Material": { "path": "docs/p6/material-tier2-pure-family-runtime.json", "sha256": "20115d049a23ee430228ae1767746c5f01e2635aab4f804ad215d03750d5bdc3", "status": "pass_with_boundaries" }, "Mesh": { "path": "docs/p6/mesh-tier2-pure-family-runtime.json", "sha256": "c75ead5e0554be87062ebd7739d15aba17d788d4acf83686a9deb1874923d1f8", "status": "pass_with_boundaries" }, "OpenSCAD": { "path": "docs/p6/openscad-tier2-pure-family-runtime.json", "sha256": "6ce5f09bff5a5699831d3d101af5a60872ca7661ffc5f27b381c030e232070ca", "status": "pass_with_boundaries" }, "Part": { "path": "docs/p6/partdesign-tier2-pure-family-runtime.json", "sha256": "688918cb6e9bbf2b6c0e00a57a5dd3d2ae503a33ec1c8c322cc0ef8c16d060b0", "status": "pass_with_boundaries" }, "PartDesign": { "path": "docs/p6/partdesign-tier2-pure-family-runtime.json", "sha256": "688918cb6e9bbf2b6c0e00a57a5dd3d2ae503a33ec1c8c322cc0ef8c16d060b0", "status": "pass_with_boundaries" }, "Plot": { "path": "docs/p6/plot-tier2-pure-family-runtime.json", "sha256": "9f309ff737e8da1f04bd957bbb3fb2c8ad2c398765be3e054edd4f416a3bdf07", "status": "pass_with_boundaries" }, "Points": { "path": "docs/p6/points-tier2-pure-family-runtime.json", "sha256": "8cd2ad35fd8818f402c96335c9c10dd3bc320d261015004029b1cbdb780db024", "status": "pass_with_boundaries" }, "Robot": { "path": "docs/p6/robot-tier2-pure-family-runtime.json", "sha256": "d7203b797592c89d15bbd1381225c1ad6e8b133498a2b65488095cc1aa13a7ca", "status": "pass_with_boundaries" }, "Sandbox": { "path": "docs/p6/sandbox-tier2-pure-family-runtime.json", "sha256": "2997344db8daebe759a7dc120980e20d4b899ffcefd9f8150f9c24c67d231767", "status": "pass_with_boundaries" }, "Show": { "path": "docs/p6/show-tier2-pure-family-runtime.json", "sha256": "f12bcc56ebf3efe1d2b4c1b2c6f6392d4e50c4d2203249a57280ab530530cc2d", "status": "pass_with_boundaries" }, "Sketcher": { "path": "docs/p6/sketcher-tier2-pure-family-runtime.json", "sha256": "25b6796e392b5ae3c742d350f4b6310e5da53cf25c8ebebe6af94306033c372b", "status": "pass_with_boundaries" }, "Spreadsheet": { "path": "docs/p6/spreadsheet-tier2-pure-family-runtime.json", "sha256": "20a34da5dce103dd917740aef6168b7dd96a99db6c58a8bff80e012644d8097f", "status": "pass_with_boundaries" }, "Surface": { "path": "docs/p6/surface-tier2-pure-family-runtime.json", "sha256": "b262fbb2f6576166cddfd8b401ef540db5b5332b636159b0aa87a795de1d8692", "status": "pass_with_boundaries" }, "TechDraw": { "path": "docs/p6/techdraw-tier2-pure-family-runtime.json", "sha256": "0bb61b68238207de6b55ae2a50b667e6d9099fa761f7153d42c586b4ad4ed34c", "status": "pass_with_boundaries" }, "TemplatePyMod": { "path": "docs/p6/templatepymod-tier2-pure-family-runtime.json", "sha256": "f7e0c5be07be36ee3fb36c3b33e38856d802242c96c027cdbf92a2699637f8b2", "status": "pass_with_boundaries" } }, "boundaries": [ "Every Tier-2 record has a terminal disposition and a module-scoped native evidence reference.", "Terminal not_implemented/restricted records remain capability denials; no JavaScript result is substituted.", "Later Tier-3/stateful and exhaustive Chrome gates remain outside this aggregate implementation gate." ] }