CHAT_OUTPUT_BEGIN
COMMAND_ID=HBARHUB-AUTOMATIC-RADAR-RUSSIA-READ-ONLY-CLOSEOUT-FIX2-V27-20260803T211500Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=hbarhub-russia-automatic-radar-readonly-closeout-fix2-v27
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=5df1b7b40c604e232d94c715c05b42cc01e1b754e507d77bf0f970b9f85207e0
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=27fa7e593887ed98f798c178c4c11a6af28fd36346283689241084b81fba809f
SANITIZED_OUTPUT_SHA256=27fa7e593887ed98f798c178c4c11a6af28fd36346283689241084b81fba809f
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HBARHUB-AUTOMATIC-RADAR-RUSSIA-READ-ONLY-CLOSEOUT-FIX2-V27-20260803T211500Z","mutation_outcome":"NO_MUTATION","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
{"api":{"local":{"active_markets":0,"asset_count":18,"country_code":"RU","schema":1,"semantic_sha256":"f7310bfc82b781f38d957e2085d85c897291b492bd221156bcc87f15d2cae693","tokenized_assets":8,"verified_products":8},"public":{"active_markets":0,"asset_count":18,"country_code":"RU","schema":1,"semantic_sha256":"f7310bfc82b781f38d957e2085d85c897291b492bd221156bcc87f15d2cae693","tokenized_assets":8,"verified_products":8},"semantic_match":true},"automation":{"latest_running_recent":{"bybit":true,"cbr-ois":true,"cbr-oocfa":true,"kraken":true,"xstocks":true},"latest_status":{"bybit":"SUCCESS","cbr-ois":"SUCCESS","cbr-oocfa":"SUCCESS","kraken":"PARTIAL","xstocks":"SUCCESS"},"latest_terminal_status":{"bybit":"SUCCESS","cbr-ois":"SUCCESS","cbr-oocfa":"SUCCESS","kraken":"PARTIAL","xstocks":"SUCCESS"},"observation_window_elapsed":true,"post_apply_runs":{"bybit":7,"kraken":7,"xstocks":3},"schedule_names":["hbarhub-heartbeat","hbarhub-sync-cbr-registries","hbarhub-sync-ru-policy-pages","hbarhub-sync-venue-markets","hbarhub-sync-xstocks"],"source_fresh":{"bybit":true,"cbr-ois":true,"cbr-oocfa":true,"kraken":true,"xstocks":true}},"changes_made":false,"checks":{"api_local_public_semantics_match":true,"api_ru_exact":true,"automation_schedule_exact":true,"cbr_registries_preserved":true,"core_identity_exact":true,"database_counts_valid":true,"database_transaction_read_only":true,"gitea_main_only":true,"gitea_target_commit_exact":true,"gitea_target_tree_exact":true,"indicated_liquidity_not_overclaimed":true,"local_health_exact":true,"local_pages_exact":true,"migration_exact":true,"no_stuck_sync_runs":true,"periodic_market_sync_observed":true,"periodic_xstocks_sync_observed":true,"public_health_exact":true,"public_pages_exact":true,"restricted_links_hidden":true,"ru_rules_exact":true,"scheduler_command_exact":true,"scheduler_heartbeat_observed":true,"service_health_exact":true,"service_set_exact":true,"services_running":true,"source_fresh":true,"stack_env_mode_exact":true,"stack_manifest_exact":true,"sync_statuses_valid":true,"v24_evidence_bound":true,"worker_command_exact":true,"worker_heartbeat_observed":true},"closeout_sha256":"2e7d3463c988ec1176ca3412945d4b1b9dadfba4bd0860f4b6cbf0b13d9630e5","command_audit":[{"duration_ms":0,"kind":"git-rev-parse","rc":0,"stage":"git-main-commit","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":41,"stdout_sha256":"13592cf99fffad0fcf77fb330926c4009d7b951d043825bef7c99754d6ad0858"},{"duration_ms":0,"kind":"git-rev-parse","rc":0,"stage":"git-main-tree","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":41,"stdout_sha256":"64520c4af9a276bd72643e588ccea3b66d3a00dd1a5e7c69e9a620601f12bc1c"},{"duration_ms":0,"kind":"git-branches","rc":0,"stage":"git-branches","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":5,"stdout_sha256":"6403203dd5a0867eb14d104ee8a73730bd72dd9ad92e78d996a6dba0a5dcfc01"},{"duration_ms":8,"kind":"docker-ps","rc":0,"stage":"docker-service-list","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":122,"stdout_sha256":"b88146dbc638e9f64d5eba5f83f789b692dbe7960c55df7f49520965b7ed32b8"},{"duration_ms":7,"kind":"docker-inspect","rc":0,"stage":"docker-inspect-postgres","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":29,"stdout_sha256":"9e28f0873b4ff489d612cee0c9fa529f805cc5c2d7c000ec41b5459ba18df046"},{"duration_ms":8,"kind":"docker-inspect","rc":0,"stage":"docker-inspect-redis","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":54,"stdout_sha256":"8657ea13f395e4ffa27c9cf64f66124de52c9f19ec9d3ab66b79ab3378863a74"},{"duration_ms":9,"kind":"docker-inspect","rc":0,"stage":"docker-inspect-scheduler","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":77,"stdout_sha256":"b18bde61729fe2490d701a85ef707b68ad5caafe39c3c38325979ffe5aeca642"},{"duration_ms":7,"kind":"docker-inspect","rc":0,"stage":"docker-inspect-web","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":239,"stdout_sha256":"ea719bf5b4d89352e686f40f53905b8553c5615280e826e2ad4585788ef51413"},{"duration_ms":7,"kind":"docker-inspect","rc":0,"stage":"docker-inspect-worker","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":84,"stdout_sha256":"09c2c8321b9a6b4154db8f65d961bf718414e851a3c5b851320d9703665bb339"},{"duration_ms":7,"kind":"docker-logs","rc":0,"stage":"docker-logs-scheduler","stderr_bytes":4670,"stderr_sha256":"695d351591a47d78ac6aa1ce0506bf7b532449e2fbc61754610afcf9b1f5e7eb","stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"duration_ms":8,"kind":"docker-logs","rc":0,"stage":"docker-logs-worker","stderr_bytes":14070,"stderr_sha256":"065cf270898afb3dbc9d0fb87b44d83d529aa78cdbbcf54cab9eed5c91c7d998","stdout_bytes":0,"stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"duration_ms":661,"kind":"docker-exec-readonly","rc":0,"stage":"django-readonly-database-probe","stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":1129,"stdout_sha256":"e8e669a420c5a82523a4e562baf37b1eb0a708f62fa54b1022345b52cec07d2d"}],"command_id":"HBARHUB-AUTOMATIC-RADAR-RUSSIA-READ-ONLY-CLOSEOUT-FIX2-V27-20260803T211500Z","counts":{"active_markets":0,"deployments":72,"indicated_markets":71,"instruments":18,"registry_counts":{"CBR_OIS":24,"CBR_OOCFA":2},"verified_products":8},"credentials_returned":false,"database_rows_returned":false,"diagnosis":"AUTOMATIC_RADAR_RUSSIA_FOUNDATION_CLOSED","duration_ms":1058,"failed_checks":[],"gate":"COMPLETE","log_contents_returned":false,"mutation_outcome":"NO_MUTATION","next_stage":"CONTINUOUS_MONITORING","private_addresses_included":false,"public":{"health":{"local_live":{"body_bytes":42,"body_sha256":"ded205e4a440a59a212dd2645e5b3b8f72751a03b50d5f134ee62154ffb0009a","status":200},"local_ready":{"body_bytes":65,"body_sha256":"0a16d6323a495f863eb73fecfd33846560d57b7073572824175542db46e17db0","status":200},"public_live":{"body_bytes":42,"body_sha256":"ded205e4a440a59a212dd2645e5b3b8f72751a03b50d5f134ee62154ffb0009a","status":200},"public_ready":{"body_bytes":65,"body_sha256":"0a16d6323a495f863eb73fecfd33846560d57b7073572824175542db46e17db0","status":200}},"route_count":8,"routes_all_ok":true},"rc":0,"read_only":true,"rollback_restored":null,"rollback_started":false,"sanitized":true,"schema":6,"secret_files_read":false,"secret_settings_returned":false,"secrets_included":false,"services":{"activity":{"log_contents_returned":false,"scheduler_heartbeat_seen":true,"worker_heartbeat_seen":true},"names":["postgres","redis","scheduler","web","worker"],"states":{"postgres":{"health":"healthy","running":true},"redis":{"health":"healthy","running":true},"scheduler":{"health":"none","running":true},"web":{"health":"healthy","running":true},"worker":{"health":"none","running":true}}},"source":{"branches":["main"],"checked_bytes":207880,"commit":"a239a79ea033df69e96643735a549c089701c1ff","env_mode_0600":true,"file_count":48,"manifest_sha256":"61989526fa0a76274d579e3c7c656d05af23492ee107f00b665818e55f3dcd42","mismatch_count":0,"source_contents_returned":false,"tree":"2365c748677abdaf7aa54d3e68bfeaa2661b0fbc"},"source_contents_returned":false,"status":"OK","v24_evidence":{"capsule_sha256":"e56bf4f8fd094965240a9085ba52c991b4610340bb5537eb718bced20b2c1702","command_id":"HBARHUB-AUTOMATIC-RADAR-RUSSIA-FOUNDATION-APPLY-FIX2-V24-20260803T193000Z","exact_json_bytes":194087,"exact_json_sha256":"b337fe0574bf86a6bb875a11773c5486bf7b0b8734a70d050776a07cab937a42","gate":"READY_FOR_AUTOMATIC_RADAR_READ_ONLY_CLOSEOUT","mutation_outcome":"MUTATED","output_bytes":43249,"output_sha256":"505eff59025ddb84cd600a19ac026162c164b75915968c5a2a3984c454ffe527","runner_json_sha256":"bbc5b18c5cd590c8d43b7dde579e926510e8025228cc98a157ee30ba16a0f7ac","runner_rc":0,"status":"OK","target_commit":"a239a79ea033df69e96643735a549c089701c1ff","target_tree":"2365c748677abdaf7aa54d3e68bfeaa2661b0fbc"},"v25_failure_evidence":{"capsule_sha256":"a78dc2133abdd3f18911a4fe93c753d8e9e3982137ec8e17cf063e60179e5192","changes_made":false,"command_id":"HBARHUB-AUTOMATIC-RADAR-RUSSIA-READ-ONLY-CLOSEOUT-V25-20260803T195000Z","diagnosis":"DJANGO_READONLY_DATABASE_PROBE_RC","exact_json_bytes":28117,"exact_json_sha256":"cd4a8bc7f0f36feb68a4292e53849269c3e72c56764e79299834062cf101d7c1","failed_stage":"django-readonly-database-probe","failure_type":"CloseoutFailure","gate":"BLOCKED","mutation_outcome":"NO_MUTATION","output_bytes":5040,"output_sha256":"79d4240a72bf2346f0f5e51333164e5dab0de07e976b83ee579d1aa155cee836","probe_rc":1,"probe_stderr_bytes":1554,"probe_stderr_sha256":"33cc3103c1fe8ef485b49cc8d5a444ed8b0866ef1d86bf47391c437cbaac6e4d","remote_payload_sha256":"67ee482c2d10d4ec21a887b39815bfc1a4ac5aa607cceb62ac3e629d2fb3c0f2","runner_document_rc":1,"runner_json_sha256":"a26dfaf4871cb33b51459c0b9bf6cac3467e4d49ca8765d25df4d0173a9e58c9","runner_rc":1,"runner_wrapper_matches_document":true,"state_status":"FAIL","status":"FAIL"},"v26_failure_evidence":{"capsule_sha256":"e2938f3007078ba3fa59e86b4795a9538547666e996c9eeeb9437046be5aaebb","changes_made":false,"command_id":"HBARHUB-AUTOMATIC-RADAR-RUSSIA-READ-ONLY-CLOSEOUT-FIX1-V26-20260803T204000Z","diagnosis":"CLOSEOUT_CHECK_FAILED","exact_finished_at_utc":"2026-08-03T21:10:50.556401+00:00","exact_json_bytes":36799,"exact_json_sha256":"a4dc727968b25836fc6feb0d5e353a8abb8e22baa24d62eedc1d0a80492bea2d","failed_checks":["sync_statuses_valid"],"failure_type":"CloseoutFailure","gate":"BLOCKED","mutation_outcome":"NO_MUTATION","output_bytes":7056,"output_sha256":"776cd103809fe51e12afee9b60e9d4fc16cb157873359cb338fda16288a5b87b","remote_payload_sha256":"102af2b8ccab17b89fa75ec4d3f095c2b839e5b34891fd9d94fb29357702bea6","runner_document_rc":1,"runner_json_sha256":"4250329432e247b006d49f68c1a19816fe1be1be45f28c9a5ac1498c9a5b4743","runner_rc":1,"runner_text_sha256":"f3d4489d2892409abe6c7533911b5f53b4596de872ecc8c3c47583628de73c6f","runner_wrapper_matches_document":true,"state_status":"FAIL","status":"FAIL"}}

OUTPUT_END
CHAT_OUTPUT_END
