{"candidate_authority":{"current_qualified_candidate":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","invalidated_candidate_digests":[],"ledger_head_sha256":"752a7b421a6ca4b9c83e87b25238cdfd6b799ce55406d3ffaae4c1b61c53f915","registry_head_sha256":"5c70ff0a5fcdc552289fd9cca262cda607c0e7d85e4d580142b1fccf02c9ccec"},"candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","capability_identity_receipt":{"candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","candidate_product_binding_sha256":"5c74d8596275a17d65816991762c1ba641f3f6c17d2fb340803c2b086654dbad","hermes_wheel_sha256":"27a422fa0bb900318250b8716e9cf596c808acdcaef71eb791b5ca0267b9e245","profile_wheel_sha256":"a56da2417df0912f3fe407c0b78befd7362207d1c8a35271000af46701ba79d2","receipt_sha256":"90b06f7935e0727bde47ef6b55c1aac9afc6a7da77c3e4343b089132ec2a1b80","schema":"task26-delivery-capability-identity-receipt-v1","wheel_digest":"27a422fa0bb900318250b8716e9cf596c808acdcaef71eb791b5ca0267b9e245"},"chain_head":"68bda9c308efb072361b6f2bca4a9367c6d7bdcd7ba565a7c7b8516a160c99c9","customer_key":"client_001","deployment_wheels":{"candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","candidate_product_binding_sha256":"5c74d8596275a17d65816991762c1ba641f3f6c17d2fb340803c2b086654dbad","deployment_receipt_sha256":"39c75da3efa2814594f8a71d97827cc87414a6649a4c9b6c4bd9331dc62c38c1","hermes_wheel_sha256":"27a422fa0bb900318250b8716e9cf596c808acdcaef71eb791b5ca0267b9e245","profile_wheel_sha256":"a56da2417df0912f3fe407c0b78befd7362207d1c8a35271000af46701ba79d2","schema":"task26-deployment-wheel-binding-v1"},"draft_id":"5b9a611c20a73146","generation_count":7,"hermetic_ty_attestation":{"diagnostics_semantic_fingerprint_sha256":"4b24118c95c05fa392f976a69034da7e7d24f63d098b32ef5c252537ab13da61","execution_provenance":{"diagnostics_semantic_fingerprint_sha256":"4b24118c95c05fa392f976a69034da7e7d24f63d098b32ef5c252537ab13da61","execution":{"ambient_path_used":false,"private_empty_cwd":true,"pythonpath_inherited":false},"gate_tool_sha256":"2af0cdb4e73d9f98e4b81acf2e62161e2d2448e51d0e7d983d1ef35b12a8f041","installed_distribution_origin":"lib/python3.12/site-packages/ty-0.0.21.dist-info","installed_executable_relative_path":"bin/ty","installed_executable_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","installed_executable_size":23799008,"installed_record_sha256":"0d9826d9aa6c84dd0f783e1cb15a27f971bc19ec425acc5ccf82b3f81cea3f6b","provenance_sha256":"976263b73a6d67e19e7808de475db4e900e055ef57ac4c50ac32e43c2e72646d","qualification_interpreter":{"executable_role":"selected_qualification_python","version":[3,12,9]},"raw_diagnostics_count":810,"raw_diagnostics_sha256":"f4a2265141525dc8005430e8afdf61145ff88c24a7fc00aad2d7609b3f2ce86a","raw_diagnostics_size":409523,"runner_tool_sha256":"cf6cdcf816809dcc4283b681d991d84d386c980ec9ae524be7df9b9077e18307","schema":"task26-hermetic-ty-execution-v2","target_python_version":"3.12","ty_command_argv":["sealed-ty","check","gateway/platforms/nutrition_coaching.py","--output-format","gitlab","--python-version","3.12"],"ty_version":"ty 0.0.21","wheel_member":"ty-0.0.21.data/scripts/ty","wheel_member_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","wheel_member_size":23799008,"wheel_record_sha256":"9f2a3494b356494747b5d150b30961cf91ca6ab7b6873ac1fa6f63079bf5a500","wheel_sha256":"932d4552233cfbaa325ddc3db5982150a37f437cf94a332eb3869052148bfe4c"},"gate_tool_sha256":"2af0cdb4e73d9f98e4b81acf2e62161e2d2448e51d0e7d983d1ef35b12a8f041","installed_executable_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","qualification_interpreter":{"executable_role":"selected_qualification_python","version":[3,12,9]},"raw_diagnostics_count":810,"raw_diagnostics_sha256":"f4a2265141525dc8005430e8afdf61145ff88c24a7fc00aad2d7609b3f2ce86a","runner_tool_sha256":"cf6cdcf816809dcc4283b681d991d84d386c980ec9ae524be7df9b9077e18307","schema":"task26-hermetic-ty-attestation-v2","surface_receipt":{"capability_diagnostic_count":0,"capability_diagnostics":[],"diagnostics_format":"gitlab","diagnostics_semantic_fingerprint_sha256":"4b24118c95c05fa392f976a69034da7e7d24f63d098b32ef5c252537ab13da61","gate_tool_sha256":"2af0cdb4e73d9f98e4b81acf2e62161e2d2448e51d0e7d983d1ef35b12a8f041","history":{"outside_scope_diagnostics_fixed_or_claimed_clean":false,"v13_nutrition_coaching_scanned_or_sealed":false,"v14_first_exposed_dirty_monolith_ty_debt":true},"outside_surface_diagnostic_count":810,"outside_surface_fingerprint_sha256":"4b24118c95c05fa392f976a69034da7e7d24f63d098b32ef5c252537ab13da61","qualification_interpreter":{"executable_role":"selected_qualification_python","version":[3,12,9]},"raw_diagnostics_count":810,"raw_diagnostics_sha256":"f4a2265141525dc8005430e8afdf61145ff88c24a7fc00aad2d7609b3f2ce86a","raw_diagnostics_size":409523,"receipt_sha256":"e036510318d132402848ae85a9ab9640ecf218e0174496eb63ab1ecc504996cc","runner_tool_sha256":"cf6cdcf816809dcc4283b681d991d84d386c980ec9ae524be7df9b9077e18307","schema":"task26-ty-capability-surface-receipt-v3","source_path":"gateway/platforms/nutrition_coaching.py","source_sha256":"cd64b9ae1f8bbef56fe38f2203ad4ac3233c6226f4cbb7b54c71a43683291a05","status":"PASS_CHANGED_SURFACE_WITH_PREEXISTING_OUTSIDE_SCOPE_DIAGNOSTICS","target_python_version":"3.12","target_symbol_spans":{"DeliveryDispatchClaim":{"end_line":648,"start_line":645},"DeliveryLaunchAuthorization":{"end_line":631,"start_line":591},"DraftDeliveryCapability":{"end_line":641,"start_line":635},"_prepare_delivery_locked":{"end_line":7269,"start_line":6975},"claim_delivery_transport":{"end_line":2877,"start_line":2853},"issue_delivery_capability":{"end_line":6615,"start_line":6530},"record_customer_surface_receipt":{"end_line":3128,"start_line":2925},"validate_delivery_transport":{"end_line":2850,"start_line":2666}},"total_diagnostic_count":810,"ty_command_argv":["sealed-ty","check","gateway/platforms/nutrition_coaching.py","--output-format","gitlab","--python-version","3.12"],"ty_executable_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","ty_execution_provenance":{"diagnostics_semantic_fingerprint_sha256":"4b24118c95c05fa392f976a69034da7e7d24f63d098b32ef5c252537ab13da61","execution":{"ambient_path_used":false,"private_empty_cwd":true,"pythonpath_inherited":false},"gate_tool_sha256":"2af0cdb4e73d9f98e4b81acf2e62161e2d2448e51d0e7d983d1ef35b12a8f041","installed_distribution_origin":"lib/python3.12/site-packages/ty-0.0.21.dist-info","installed_executable_relative_path":"bin/ty","installed_executable_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","installed_executable_size":23799008,"installed_record_sha256":"0d9826d9aa6c84dd0f783e1cb15a27f971bc19ec425acc5ccf82b3f81cea3f6b","provenance_sha256":"976263b73a6d67e19e7808de475db4e900e055ef57ac4c50ac32e43c2e72646d","qualification_interpreter":{"executable_role":"selected_qualification_python","version":[3,12,9]},"raw_diagnostics_count":810,"raw_diagnostics_sha256":"f4a2265141525dc8005430e8afdf61145ff88c24a7fc00aad2d7609b3f2ce86a","raw_diagnostics_size":409523,"runner_tool_sha256":"cf6cdcf816809dcc4283b681d991d84d386c980ec9ae524be7df9b9077e18307","schema":"task26-hermetic-ty-execution-v2","target_python_version":"3.12","ty_command_argv":["sealed-ty","check","gateway/platforms/nutrition_coaching.py","--output-format","gitlab","--python-version","3.12"],"ty_version":"ty 0.0.21","wheel_member":"ty-0.0.21.data/scripts/ty","wheel_member_sha256":"a7c67f977d2684af6eb4c0ecc011e6e8e3227180353fd9be46bc7371a2f88d16","wheel_member_size":23799008,"wheel_record_sha256":"9f2a3494b356494747b5d150b30961cf91ca6ab7b6873ac1fa6f63079bf5a500","wheel_sha256":"932d4552233cfbaa325ddc3db5982150a37f437cf94a332eb3869052148bfe4c"},"ty_wheel_sha256":"932d4552233cfbaa325ddc3db5982150a37f437cf94a332eb3869052148bfe4c"},"surface_receipt_sha256":"e036510318d132402848ae85a9ab9640ecf218e0174496eb63ab1ecc504996cc","target_python_version":"3.12","ty_command_argv":["sealed-ty","check","gateway/platforms/nutrition_coaching.py","--output-format","gitlab","--python-version","3.12"],"ty_version":"ty 0.0.21","ty_wheel_sha256":"932d4552233cfbaa325ddc3db5982150a37f437cf94a332eb3869052148bfe4c"},"installed_record_provenance":{"original_nonportable_record_audit":{"audit_sha256":"746964029af882bbf4eef0cddc653524fb072d30f72b666089f74d271ad597f2","candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","distributions":{"hermes":{"distribution":"hermes-agent","path_dependent_classifications":["console_entry_point_launcher","direct_url_absolute_file_url","direct_url_raw_record_hash"],"portable_projection_sha256":"421030ccdc0c16a5103c7aacf81cf0202214976eb276843288828f8690ed4bfb","raw_direct_url_equality_required_or_claimed":false,"raw_direct_url_record_row_sha256":"2cd834a8921712bc6561391e5d336aa60c0afc1c15b2ca85b67cdf938ebc7a66","raw_direct_url_sha256":"2cd834a8921712bc6561391e5d336aa60c0afc1c15b2ca85b67cdf938ebc7a66","raw_installed_record_portable":false,"raw_installed_record_sha256":"f71067e64d12eebcf16f6e10b7cd79b3ff752a4385c1816f489dbc4aaeef2f20","reason":"validated_path_dependent_installer_material_may_change_raw_record","wheel_sha256":"27a422fa0bb900318250b8716e9cf596c808acdcaef71eb791b5ca0267b9e245"},"profile":{"distribution":"physique-checkin-cli","path_dependent_classifications":["direct_url_absolute_file_url","direct_url_raw_record_hash"],"portable_projection_sha256":"17792abcaaa6a8c08704ef383c2a9ae685e9cc7795a9b0071671af15d0ea42f2","raw_direct_url_equality_required_or_claimed":false,"raw_direct_url_record_row_sha256":"9d3563b3465637d94ce5be58c51e31b1ac22c5116c0cdceda9b3f80e835fc883","raw_direct_url_sha256":"9d3563b3465637d94ce5be58c51e31b1ac22c5116c0cdceda9b3f80e835fc883","raw_installed_record_portable":false,"raw_installed_record_sha256":"f5fa8c3f9dbf62f1b6d7e447ddc013aa10040e13a12d8520051e29cf79b8f283","reason":"validated_path_dependent_installer_material_may_change_raw_record","wheel_sha256":"a56da2417df0912f3fe407c0b78befd7362207d1c8a35271000af46701ba79d2"}},"install_role":"original","raw_direct_url_hash_equality_required_or_claimed":false,"schema":"task26-nonportable-installed-record-audit-v1"},"portable_projection_sha256":{"hermes":"421030ccdc0c16a5103c7aacf81cf0202214976eb276843288828f8690ed4bfb","profile":"17792abcaaa6a8c08704ef383c2a9ae685e9cc7795a9b0071671af15d0ea42f2"},"raw_direct_url_hash_equality_required_or_claimed":false,"raw_record_hash_equality_required_or_claimed":false,"rehydrated_nonportable_record_audit":{"audit_sha256":"1a1b3e1bda26e7d428d292b432cf164aa390555054ac0119dfd73e72e327d00c","candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","distributions":{"hermes":{"distribution":"hermes-agent","path_dependent_classifications":["console_entry_point_launcher","direct_url_absolute_file_url","direct_url_raw_record_hash"],"portable_projection_sha256":"421030ccdc0c16a5103c7aacf81cf0202214976eb276843288828f8690ed4bfb","raw_direct_url_equality_required_or_claimed":false,"raw_direct_url_record_row_sha256":"28a23c185a0c869cc4a4855c636b1767ab54d588356fdecb8cffc88d31679bc9","raw_direct_url_sha256":"28a23c185a0c869cc4a4855c636b1767ab54d588356fdecb8cffc88d31679bc9","raw_installed_record_portable":false,"raw_installed_record_sha256":"c06e41f712a354c80febf28dca1b0a057937455135ecd05dccd884c80cd89b8e","reason":"validated_path_dependent_installer_material_may_change_raw_record","wheel_sha256":"27a422fa0bb900318250b8716e9cf596c808acdcaef71eb791b5ca0267b9e245"},"profile":{"distribution":"physique-checkin-cli","path_dependent_classifications":["direct_url_absolute_file_url","direct_url_raw_record_hash"],"portable_projection_sha256":"17792abcaaa6a8c08704ef383c2a9ae685e9cc7795a9b0071671af15d0ea42f2","raw_direct_url_equality_required_or_claimed":false,"raw_direct_url_record_row_sha256":"942e456db7fde4988f78b2f25f01e2751d2321b3a78a54ee2ab854c9721a0790","raw_direct_url_sha256":"942e456db7fde4988f78b2f25f01e2751d2321b3a78a54ee2ab854c9721a0790","raw_installed_record_portable":false,"raw_installed_record_sha256":"4e81655039b6a9b5d9ecf14773e0ca495e2a4f31cb78291623e65599458ee133","reason":"validated_path_dependent_installer_material_may_change_raw_record","wheel_sha256":"a56da2417df0912f3fe407c0b78befd7362207d1c8a35271000af46701ba79d2"}},"install_role":"rehydrated","raw_direct_url_hash_equality_required_or_claimed":false,"schema":"task26-nonportable-installed-record-audit-v1"},"schema":"task26-frozen-installed-record-verification-v2"},"inventory_count":33,"manifest_sha256":"0f518fcb5f55af7f9171ae867e74d5df9b940e12b855e7a75a59309e0c7cce35","observer_backend":"dnotify_signalfd_v1","observer_directory_resource_count":1,"observer_inotify_watch_count":0,"observer_receipt_count":5,"operation_id":"9ab4a5dd398c4b118f26d0675499ddd5","package_authority":"/home/cube/.cache/task26-rehydrated-v33-st_01a01970/task26-rehydrate-hc5okgag/venv/lib/python3.12/site-packages","preserved_source_sha256":"3cb948f32eb5b1cd128ce5ca9a86c4a6944e39fec2717daa595528fc53e1c6a7","profile_qualification":{"command_identity":{"argv":["-I","-m","pytest","-q"],"executable_role":"selected_qualification_python","working_directory_role":"profile_source_root"},"log_relative_path":"qualification/profile-qualification.log","log_sha256":"dc49142144073c2589e258f503f6cebbde236f682a92dd9e256422e980cbfdd0","profile_source_tree_digest":"b34b2a12fd0ad3d4c95a58c847a2411e81272a646f5a4f5ec568d0d3640a3747","profile_wheel_sha256":"a56da2417df0912f3fe407c0b78befd7362207d1c8a35271000af46701ba79d2","receipt_sha256":"29b967b823b277e135d5270b9b732814b11d8a7c0817200219b16c56134453ed","recorded_result_text":"749 passed","schema":"task26-profile-qualification-receipt-v1","source_root_role":"supplied_successor_profile_source_tree","status":"PASS","test_count":749},"projection_record_count":7,"projection_sha256":"7e8856d5c3258e7e169b6978ac31da840477213a6f43e70751e34ae3d15c6f13","publication_count":25,"rehydration_origin_proof":{"execution":{"cwd_authority":"private_empty_controlled","python_isolated":true,"pythonpath_inherited":false},"modules":[{"distribution":"hermes","installed_relative_path":"gateway/__init__.py","module":"gateway","sha256":"970ef952159f04266aeb1c0700fc17701580fed854d14e9be11c2e92987521dd","size":1311},{"distribution":"profile","installed_relative_path":"checkin_cli/__init__.py","module":"checkin_cli","sha256":"129641ac7bd97aa7a47cb66006cf458bd54e34af6e2454b87b01348f22125bea","size":3727}],"schema":"task26-installed-origin-proof-v1"},"runtime_authority_snapshot":{"candidate_digest":"2a6bf1a844e1110e79bfbc59a92a1b8d7d9acc41f1614c1b2ad8f13906a92622","event_count":3,"genesis_sha256":"8176da1905c1c49ce68014a05456779f635680185fe816ea40adb7b825e44f38","ledger_head_sha256":"5d2219a6fb126a4b34de70b9b6d64540d310359f935f5220b02b18dbdf51bdf7","registry_head_sha256":"af6a192e27d882483b3eb6883cbaaf86d354490643c21226a2f7f184bc5b600a","schema":"task26-runtime-authority-snapshot-v1","snapshot_sha256":"dfbd5895ba7dc4a237efdcd50ee26bebe2ac9a43a3280e69c17381585536bf22","source_id":"task26-source-golden-external-authority"},"runtime_mode":"installed","session_id":"cb_848L_VXMhUykOh6JmqZ9pA","source":"/home/cube/.cache/task26-strict-successor-1786976146/src-p","source_tree_digest":"b34b2a12fd0ad3d4c95a58c847a2411e81272a646f5a4f5ec568d0d3640a3747","status":"ACTUAL_INSTALLED_GOLDEN_PATH_PASS","task26_contract":{"chain_head":"fb23fb6d6fd51268a44d04207f98b0e432db8a2ea22ad9b034a49021d6b5a90a","clause_count":7,"invocation_id":"b9ad44d5b19f6735b104112841bed494","local_socket_transcript":{"relative_path":"data/task26-local-http-telegram-api-qa-installed.json","runtime_mode":"installed","schema":"task26-local-http-telegram-api-transcript-binding-v1","transcript_sha256":"5e994c6f9bf73d80fe9ed82d175203cfa9f4fbd2da65eb80bc6efab347f5ce7b"}},"terminal_inventory":{"active_count":0,"archive_verified":true,"categories":{"activation":2,"bootstrap":0,"candidate":0,"customer_data":0,"event":0,"key":0,"onboarding":0,"outbox":0,"owner_action":1,"registry":0,"sent_event":0,"service_state":0},"customer_key":"client_001","disabled":true,"journal_committed":true,"nonconsenting":true,"orphan_count":0,"pending_count":0,"terminal":true,"unknown_count":0}}
