{"candidate_digest":"b498f61ce5857ba2d53b6564b68ddf92a46f84779e3073d7ae0ee36f5adbb48e","deployment_wheels":{"candidate_digest":"b498f61ce5857ba2d53b6564b68ddf92a46f84779e3073d7ae0ee36f5adbb48e","candidate_product_binding_sha256":"78c67e2338571b2f59f027a207ad7f19a0b89b54059b9f61bf04e0814e869d87","deployment_receipt_sha256":"5375eb6f4988114bd6429d9e4cec5255baec1b05a2e05a2c1314ad6a1a33c0ce","hermes_wheel_sha256":"89ad852c4b6d04d992c0f20ab25d5bf4885106a72dc2f2a36a1b66edc23695ce","profile_wheel_sha256":"62c508d3548ed5f5fe28c1a137bbc1b6af286d48419dc9e66fa4c7c8422b4121","schema":"task26-deployment-wheel-binding-v1"},"final_failure_count":0,"installed_chain_head":"df170c1936138a919f5d771c0f6d429a5321a8b96b477d019ce75ceebfe7c29a","pre_candidate_corrections":["initial installed expanded auxiliary run lacked Ty executable; rerun with disposable test-only Ty","one expanded installed concurrency test was rechecked and final 440-test run passed"],"record_projection":{"hermes_projection":"697cd681bb7d448dbe375f71a7189c2c6ca0a344c13a0161ebf57dcca921b7a5","profile_projection":"21bc977fbadcc7042b3f1e8f7ef9b72b2bf0ac0f65d282f352a497dd2c40f3bc","raw_installed_record_portable":false,"relocated_static_data_rows":18},"source_chain_head":"49dd21a79e59c8bf7e111e553f7f54f79763e73783632c0301fa852ef4fbff80","source_tree_digest":"b34b2a12fd0ad3d4c95a58c847a2411e81272a646f5a4f5ec568d0d3640a3747","status":"PASS","tests":{"expanded-440-installed-final.log":"440 passed","expanded-440-source.log":"440 passed","full.log":"8363 tests passed, 0 failed","observer-cutover-installed.log":"23 passed","observer-cutover.log":"23 passed","parser-installed.log":"202 passed","parser-source.log":"202 passed","profile.log":"749 passed","provenance-23.log":"23 passed","related-source.log":"129 passed"},"ty_surface":{"capability_diagnostic_count":0,"capability_diagnostics":[],"diagnostics_format":"gitlab","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":493,"outside_surface_fingerprint_sha256":"514fd0ce0407e4d7735825cad0fc11b75d732f0aed16ce598a3e3c4790d274d1","receipt_sha256":"55bb9d44636b3d2764a3e9bffe69c23555d920158524e6752f0b9ad918a14f02","schema":"task26-ty-capability-surface-receipt-v1","source_path":"/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_coaching.py","source_sha256":"d7b0168284622697922c32e8024acc2ac748cf643305a0780ac7d8aeb983c4bb","status":"PASS_CHANGED_SURFACE_WITH_PREEXISTING_OUTSIDE_SCOPE_DIAGNOSTICS","target_symbol_spans":{"DeliveryDispatchClaim":{"end_line":635,"start_line":632},"DeliveryLaunchAuthorization":{"end_line":618,"start_line":591},"DraftDeliveryCapability":{"end_line":628,"start_line":622},"_prepare_delivery_locked":{"end_line":7185,"start_line":6891},"claim_delivery_transport":{"end_line":2853,"start_line":2829},"issue_delivery_capability":{"end_line":6531,"start_line":6460},"record_customer_surface_receipt":{"end_line":3058,"start_line":2855},"validate_delivery_transport":{"end_line":2826,"start_line":2642}},"total_diagnostic_count":493,"ty_command":["/home/cube/projects/richard/hermes-agent/.venv/bin/ty","check","/home/cube/projects/richard/hermes-agent/gateway/platforms/nutrition_coaching.py","--output-format","gitlab"]}}
