{"bootstrap_session_count":3,"bytes_changed":0,"contract_sha256":"4128cece087f3f4eb84c3917207299fae6bd1ac9971d7e4e8676549106bb7c20","inventory_receipt_sha256":"9111333a5dbfe5bfed3cbad2b5821014a0607068f809dc32cf2cc7f0872704ad","protected_paths_touched":0,"recorded_at_utc":"2026-08-15T12:16:36.318210Z","remaining_permission_violations":[],"repair_count":1,"repairs":[{"after":{"dev":66306,"gid":1000,"inode":30576892,"mode":"0600","mtime_ns":1785666020038731663,"nlink":1,"size":233472,"uid":1000},"before":{"dev":66306,"gid":1000,"inode":30576892,"mode":"0644","mtime_ns":1785666020038731663,"nlink":1,"size":233472,"uid":1000},"content_sha256":"68de185a824f941383210ba6cd9e73b29ec6a06aa1b8063ebf062bf3b49d9f06","kind":"file","path":"state.db","proof":{"content_hash_unchanged":true,"descriptor_path_match":true,"inode_dev_unchanged":true,"mtime_unchanged":true,"name_unchanged":true,"size_unchanged":true,"uid_gid_unchanged":true}}],"rollback_boundary":"all changed modes roll back through retained descriptors before receipt on mismatch","schema":"task26-live-scope-batch-permission-repair-v1","status":"PASS"}
