{ "schema": "freecad-web-part-persistence-boundary/v1", "task_id": "FW-P6-PRT-G", "status": "pass", "source_revision": "837f44197c879e41198b7e3bed55c897a9920520", "input_sha256": "d76ebb68ca30550d129db2eaf0b9a2c4ff3f1a55a4d2fe795bffbc21280b5499", "result_sha256": "21ec62a7b99f8ea6c23c1faf974532d60d3d9a30943c58be222eca97d038fd3a", "commands": ["find build-web/configure/Mod/Part -maxdepth 1 -type f -name '*.FCStd' -print", "test ! -e /tmp/PartBoxKernel.FCStd", "jsonschema validation of docs/p6/part-chrome.json"], "persistenceApplicable": false, "reason": "The covered Part create/recompute probe constructs a stack Part::Box, not an App::Document object, and exposes no save/reopen action or FCStd path.", "readonlyReplay": {"chromeEvidence": "docs/p6/part-chrome.json", "chromeResult": "pass", "chromeCases": 5, "externalRequests": 0, "runtimeExceptions": 0, "resourcesReleased": true}, "resourceManifest": {"part_probe_fcstd": 0, "temporary_probe_fcstd": 0, "documentCount": 0}, "artifacts": {"chrome_json": {"path": "docs/p6/part-chrome.json", "sha256": "21ec62a7b99f8ea6c23c1faf974532d60d3d9a30943c58be222eca97d038fd3a"}, "chrome_screenshot": {"path": "docs/p6/part-chrome.png", "sha256": "1b602d8472b50237a3e1a39e64e921e2d1aea075bcf0fdb12d3687af521bf7e1"}}, "boundaries": ["No FCStd round-trip claim is made for an in-memory Part::Box probe.", "Existing unrelated FCStd fixtures were not used or modified.", "Cross-version migration and full Part document persistence remain outside this action."], "generated_at": "2026-08-22T14:30:47+08:00" }