{"schema":"task26-owner-v1-readiness-checkpoint-v2","status":"READY_FOR_TASK26_SECURITY_READONLY_REAUDIT","supersedes_security_receipt_path":".omo/evidence/task26/task26-owner-v1-final-security-privacy-reaudit.redacted.json","recorded_at_utc":"2026-08-14T00:00:00Z","hash_algorithm":"sha256","execution_head":"0dc0f228dcec8fa54430882daf72e901d6a89f79","git_status_porcelain_v1_z_path":".omo/evidence/task26/task26-owner-v1-v2-git-status.porcelain-v1.z","git_status_porcelain_v1_z_sha256":"1f99c4652bf6afee0f5db00c6c07d966b734e61585bae43d6beb503b26cf1511","git_status_entry_count":171,"candidate_manifest_path":"owner_v1/release/candidate-manifest.json","candidate_manifest_sha256":"30c9655d89a62da6a7ccb4cb4b2097599873db709bd43705986e5472f9bd91de","candidate_digest":"96e1a264fedca02b6fd47417fea08d5f1df617f9fe1448cc050b055c4d8c678e","candidate_file_count":28,"v1_runtime_closure_manifest_path":"owner_v1/release/v1-runtime-closure-manifest.json","v1_runtime_closure_manifest_sha256":"6a9e57fe8e0eac5f3226b596ee8e0e09c9c7630d5e8b2671d13c509f109e3e46","production_wheel_path":"owner_v1/release/production/hermes_owner_v1-1.0.0-py3-none-any.whl","production_wheel_sha256":"288df4d7cbef84fbf4c1234e9e69b95e9d4d0eddf4a667bb58dda41f341e4fbf","production_wheel_member_count":11,"trainer_free_migration_receipt_path":"owner_v1/release/trainer-free-migration-receipt.json","trainer_free_migration_receipt_sha256":"5b341adb69fa5b9a26eed12d12206daac9927e171dde89f175f991e7a2a542ad","preclean_fixture_manifest_path":"owner_v1/fixtures/preclean-manifest.json","preclean_fixture_manifest_sha256":"95016fa8ae9efd1629fdf3e0b9ba94256ac0e4abbd9bfe45799066b69e50915e","preclean_fixture_receipt_path":"owner_v1/release/preclean-fixture-receipt.json","preclean_fixture_receipt_sha256":"960a4149f2856d3736e5be6480275d2f703e31a2f97cb21d24f9272d0164cb34","verification_receipt_paths":["owner_v1/release/verification-receipt.json"],"verification_receipt_sha256":"436aa23b16f91368145e04f1d6c60a0b524b0d080e162b295410503a8b42cf24","task22_permission_receipt_path":".omo/evidence/task26/task22-canonical-permission-repair.redacted.json","task22_permission_receipt_sha256":"53f9ce837b4e45fc5ef5a08c40345ee70f6dd6c7bfed5e4c39ae6af3e194290a","four_blockers":{"build_executable_and_candidate_test_bound":true,"unbound_bytecode_cache_leaves":0,"production_handler_outcome_counts":true,"fixture_successor_derivation":true},"verification":{"owner_v1_set":"21 passed, 2 deselected","task24_bwrap_integration":"2 passed, 1 deselected","ruff":"passed","ty":"passed","compileall":"passed with external bytecode prefix","candidate_seal":"passed","static_closure_forbidden_match_count":0,"dynamic_unexpected_project_module_count":0,"runtime_cache_leaf_count":0,"wheel_forbidden_match_count":0,"installed_entrypoint":"passed","task22_hash_mode_mismatch_count":0},"mutations":{"product_profile_service_telegram_provider_delivery_mutations":0,"commits_pushes_releases":0,"external_network_calls":0},"privacy":{"raw_customer_text":false,"raw_route_identifiers":false,"raw_callback_data":false,"secrets":false}}