{ "schema_version": 1, "channel": "homelab-runtime", "command_id": "SIGNALBOT-260908-PACKAGE-PROVENANCE-PRODUCER-RCA-043ORIGIN9", "status": "FAIL", "rc": 3, "host": "pve01", "mode": "read-only", "component": "signalbot-cr0116-package-provenance-producer-rca", "started_at_utc": "2026-09-08T12:43:52Z", "finished_at_utc": "2026-09-08T12:43:56Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", "command_sha256": "78d5f625f589b70cca34083c52deafead5581ac8aa59c5df8383a88a3d1edbaf", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, "change_declared": false, "result_contract_valid": true, "result_contract_status": null, "result_contract_error": null, "command_rc": 3, "changes_made": false, "rollback_started": false, "rollback_restored": null, "mutation_outcome": "NO_MUTATION", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, "raw_evidence_sha256": "c97e0d055c29fc594408385a91dce5b38bc7af0b30dcff5aeb55010b4d79f125", "sanitized_output_sha256": "c97e0d055c29fc594408385a91dce5b38bc7af0b30dcff5aeb55010b4d79f125", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", "output": "SB043O9_EXECUTION_IDENTITY={\"hostname\": \"pve01\", \"root\": true}\nERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nSB043O9_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSB043O9_VM170_CLUSTER={\"name\": \"core-apps\", \"node\": \"pve01\", \"status\": \"running\", \"type\": \"qemu\"}\nSB043O9_REPO_STATE={\"branch\": \"cr-2026-0105-demonov-shadow-orchestrator\", \"clean_tracked\": true, \"head\": \"559948bcb6baead49a47d9953b0cc0090e332fd7\"}\nSB043O9_REPO_PRODUCER_MAP={\"analyses\": [{\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 25, \"field_hits\": [], \"lineno\": 20, \"name\": \"module_id\", \"source_sha256\": \"f1fdcaa8a7300b2cd273174b65a85c8b5edc42d90dfaca1c9694841ad65e6168\"}, {\"args\": [\"self\"], \"end_lineno\": 38, \"field_hits\": [], \"lineno\": 34, \"name\": \"package_manifest_id\", \"source_sha256\": \"830be33f2c2f30cd5e4256684c6f6a647645688f99bebcc1aa433e46e4c02f42\"}, {\"args\": [\"text\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 54, \"name\": \"_semantic_ast_hash\", \"source_sha256\": \"7b444a51247371a35c25461e80e296793c06f2b1c69f92c7b2487ee5f608f4ec\"}, {\"args\": [\"package_dir\"], \"end_lineno\": 85, \"field_hits\": [], \"lineno\": 80, \"name\": \"package_code_identity\", \"source_sha256\": \"a45a4817fabf86fb8f47df513d780c6dfe1d3cc159fb428a36a5180f2020a607\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/code_identity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 84, \"field_hits\": [], \"lineno\": 83, \"name\": \"content_hash\", \"source_sha256\": \"8ae67a89f78fd602e14ef4eeeab9c6674794a65bf428d017e0fc2ee59bd6e27a\"}, {\"args\": [\"self\"], \"end_lineno\": 140, \"field_hits\": [], \"lineno\": 130, \"name\": \"content_hash\", \"source_sha256\": \"be9fed610ee85bb8f0dd779af7f8ec12df6055f5559d8a370f0027727608f9b4\"}, {\"args\": [\"self\"], \"end_lineno\": 169, \"field_hits\": [], \"lineno\": 162, \"name\": \"content_hash\", \"source_sha256\": \"0a330a609deb16ac57137cd80f9f79328e85bbfbe80be9e69fb3a6fc61a4fa40\"}, {\"args\": [\"cls\"], \"end_lineno\": 179, \"field_hits\": [], \"lineno\": 172, \"name\": \"build\", \"source_sha256\": \"57e66861e2850c4187c2e556f135340449ea1ef1c6af822313a365f6a4529e20\"}, {\"args\": [], \"end_lineno\": 232, \"field_hits\": [], \"lineno\": 220, \"name\": \"derive_logical_event_id\", \"source_sha256\": \"6c7d6b14b5a98c51f4a3ce3d37eca5748b418131f52f8a0e0e541f8126064b2d\"}, {\"args\": [\"profile\", \"payload\"], \"end_lineno\": 265, \"field_hits\": [], \"lineno\": 252, \"name\": \"semantic_payload_hash\", \"source_sha256\": \"6bdf1b8f77fb9afad0131be2c91453adae95745ebdb2a60650051f85eb8ea884\"}, {\"args\": [\"self\"], \"end_lineno\": 338, \"field_hits\": [], \"lineno\": 325, \"name\": \"content_hash\", \"source_sha256\": \"3043ad0ff6c992c78715910c4ede37c12ffffab825eb99eccda90986610324dd\"}, {\"args\": [\"cls\"], \"end_lineno\": 354, \"field_hits\": [], \"lineno\": 341, \"name\": \"build\", \"source_sha256\": \"fb84221bbdb1252e57b8fdca28294e4a5cedab70fde9125f665356562113cd24\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/live_schema.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 106, \"field_hits\": [], \"lineno\": 104, \"name\": \"content_hash\", \"source_sha256\": \"00388f071d3a83db320a1acef8a9a2c382f269a9ffda1bcfaf2d29937ffbcd89\"}, {\"args\": [\"forecasts\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 218, \"name\": \"verify_model_hash_is_fold_frozen\", \"source_sha256\": \"fc8459bdd079e76ac354ca779a378b5f86174523db090a4ada0f18cc521394a0\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/incremental_info.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 60, \"field_hits\": [], \"lineno\": 56, \"name\": \"content_hash\", \"source_sha256\": \"e19ff97eb8928815ef72c3ad64788ebb5507d552bcd765de3a3a622132bd2047\"}, {\"args\": [\"self\"], \"end_lineno\": 87, \"field_hits\": [], \"lineno\": 84, \"name\": \"content_commitment\", \"source_sha256\": \"01eb91ec156f5e5ebfe1736ed7c1803dd292ee0b10a51f26213e0b50b2d6f5fa\"}, {\"args\": [\"cls\"], \"end_lineno\": 92, \"field_hits\": [], \"lineno\": 90, \"name\": \"build\", \"source_sha256\": \"3c443f9804d78c1af830b1719aeff70d412338d862670930308a83eed2ef4a6f\"}, {\"args\": [\"self\"], \"end_lineno\": 139, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 136, \"name\": \"content_hash\", \"source_sha256\": \"746c85a71e2293550cad9d3ecea9dc076e92ee7463b8cc54cd7af9535afc8b2a\"}, {\"args\": [\"cls\"], \"end_lineno\": 144, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 142, \"name\": \"build\", \"source_sha256\": \"658508a24cb52e4faa236856fc8a9577345cf3186876433f8ffe2cbf0c5b8c6c\"}, {\"args\": [\"self\"], \"end_lineno\": 186, \"field_hits\": [], \"lineno\": 185, \"name\": \"content_hash\", \"source_sha256\": \"866c430ea9f90eec757f05adfe27808509c358444ea00eb97e199c754fe2bc98\"}, {\"args\": [\"cls\", \"declarations\"], \"end_lineno\": 190, \"field_hits\": [], \"lineno\": 189, \"name\": \"build\", \"source_sha256\": \"9fb56fa3f02a404f5dde4424ba73475673e25f107b95e21a2be7a19981d33573\"}, {\"args\": [\"self\"], \"end_lineno\": 221, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"3280ff8aea689bfab6e7688bd586c24ef2a4ba7dcea3198b208fd80e6a854bfa\"}, {\"args\": [\"self\"], \"end_lineno\": 275, \"field_hits\": [], \"lineno\": 271, \"name\": \"content_hash\", \"source_sha256\": \"896ddad0772068ce1563428b65a498e49a0b8cfbcf76232111957b276811aace\"}, {\"args\": [\"self\"], \"end_lineno\": 297, \"field_hits\": [], \"lineno\": 295, \"name\": \"content_hash\", \"source_sha256\": \"668e2c55dfdba5534ed4f30fd471ba9c90d494398436336be46c1e16f331d5c0\"}, {\"args\": [\"cls\"], \"end_lineno\": 301, \"field_hits\": [], \"lineno\": 299, \"name\": \"build\", \"source_sha256\": \"a84759a7e6100c85aa8991d13f99410b0fb4fe237c1adae793e8b0714b4942b2\"}, {\"args\": [\"self\"], \"end_lineno\": 336, \"field_hits\": [], \"lineno\": 333, \"name\": \"content_hash\", \"source_sha256\": \"30e507a3c063849ffa0def8e390124a84226fffc99df3c98d84b907b0d1b766b\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 338, \"name\": \"build\", \"source_sha256\": \"23cdb01a5d78cb3897adb6202ea0baa5d8a16350ab7d86cd6d19599ff8751215\"}, {\"args\": [\"self\"], \"end_lineno\": 381, \"field_hits\": [], \"lineno\": 377, \"name\": \"content_hash\", \"source_sha256\": \"c62147ebb819cd800884cf0cc2d7664a9904714c990273c3029e6a3707641e32\"}, {\"args\": [\"cls\"], \"end_lineno\": 387, \"field_hits\": [], \"lineno\": 383, \"name\": \"build\", \"source_sha256\": \"a18cbed817e6910278ff195481a548c737d9b906d168dd65461ad5d8fd066aa7\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/proof_completeness.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 44, \"field_hits\": [], \"lineno\": 43, \"name\": \"canonical_hash\", \"source_sha256\": \"4ed6c7f0752c4602ceccdc00ca35d6c3ca6325356e587884f0d359b1d80c6304\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/canonical_hash.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 61, \"field_hits\": [], \"lineno\": 50, \"name\": \"content_commitment\", \"source_sha256\": \"df2149f2551824e98c1c55aab3fb352e9a75f46a78d095a2c2ca18538ccbe2f7\"}, {\"args\": [\"cls\"], \"end_lineno\": 69, \"field_hits\": [], \"lineno\": 64, \"name\": \"build\", \"source_sha256\": \"fd47c8e31b34a8218405fb4fbf74d9a1bb8f93c5fbed6376c25315b6773f5b2e\"}, {\"args\": [\"self\"], \"end_lineno\": 101, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"0e8eb40fdf01961e9f8afbc7fc0eb7e8810f9b4a39f4dd107b8a221b977adf52\"}, {\"args\": [\"cls\"], \"end_lineno\": 114, \"field_hits\": [], \"lineno\": 104, \"name\": \"build\", \"source_sha256\": \"10c667d5493eb17b0ff7d55ea9e51233fa82c7b2703bc3d17eb4a71bb3c96aa2\"}, {\"args\": [\"self\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 199, \"name\": \"content_hash\", \"source_sha256\": \"96cde517404a2f6ea38c726c9367903a41b7c58a773b0ee2802e9e6a384c3846\"}, {\"args\": [\"cls\"], \"end_lineno\": 219, \"field_hits\": [], \"lineno\": 214, \"name\": \"build\", \"source_sha256\": \"99f5bd0215ab3a3acfda679ee45516ba82230bacf85a57b6076864a8208b42f2\"}, {\"args\": [\"self\"], \"end_lineno\": 270, \"field_hits\": [], \"lineno\": 264, \"name\": \"content_hash\", \"source_sha256\": \"ce68e3fe557cea2b206fb69f87e8e55680bbbe93eba2774f3e4798539909544e\"}, {\"args\": [], \"end_lineno\": 276, \"field_hits\": [], \"lineno\": 273, \"name\": \"derive_producer_execution_scope_id\", \"source_sha256\": \"a07276e3c3773d67196f8ddd439934dd8cd40d94ec20dc850f1a7a88d3a74567\"}, {\"args\": [\"self\"], \"end_lineno\": 334, \"field_hits\": [], \"lineno\": 320, \"name\": \"content_hash\", \"source_sha256\": \"24ccde85d905f4d56bb45a3bd615f2bf12d8d8eded589ce3a67511d0111ba265\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 337, \"name\": \"build\", \"source_sha256\": \"ef707bcf2e8258d929909208af934e80911fdf1a251ebf16ed478c3bdea1fa64\"}, {\"args\": [\"self\"], \"end_lineno\": 384, \"field_hits\": [], \"lineno\": 383, \"name\": \"content_hash\", \"source_sha256\": \"658df86ef1e7490b8be6d92d37014e9008815815984b14a9323e86c22829359c\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 480, \"name\": \"content_hash\", \"source_sha256\": \"8679254c728b3ef3bc7a1a7728083ad266552c976b11f72b0d85aa9605268eda\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 519, \"name\": \"content_hash\", \"source_sha256\": \"ec12fae272cc1e1b28d52f41c953708078756065b6eead4f1b7b41b1d3b45f60\"}, {\"args\": [\"cls\"], \"end_lineno\": 533, \"field_hits\": [], \"lineno\": 527, \"name\": \"build\", \"source_sha256\": \"d7b69086b41c4e3188371780a0fbfcd131d9144343f6429f721afc3ccc56146e\"}, {\"args\": [\"self\"], \"end_lineno\": 615, \"field_hits\": [], \"lineno\": 605, \"name\": \"content_hash\", \"source_sha256\": \"7045280d0c90201ac1f6ba10a5793e8865ab42364c368b2289169e298165afaf\"}, {\"args\": [\"cls\"], \"end_lineno\": 629, \"field_hits\": [], \"lineno\": 618, \"name\": \"build\", \"source_sha256\": \"9b9971367207e6a1b6e9effba5da4f3526f52d18374d91b9efff3de30642b109\"}, {\"args\": [\"self\"], \"end_lineno\": 678, \"field_hits\": [], \"lineno\": 673, \"name\": \"content_hash\", \"source_sha256\": \"2bbb8820840f200a77cbb2c50814c1ca7e967904066b82438a506bdbd6e028a3\"}, {\"args\": [\"self\"], \"end_lineno\": 724, \"field_hits\": [], \"lineno\": 715, \"name\": \"content_hash\", \"source_sha256\": \"3ac8c286a1dd60d0e6fd4d5fab302d380619431efcd3106cba9dabc0e2cd5f3f\"}, {\"args\": [\"cls\"], \"end_lineno\": 739, \"field_hits\": [], \"lineno\": 727, \"name\": \"build\", \"source_sha256\": \"a1486a18aab1658be5c2c26149a57d7e89b9ea13a56e57c596f46ce560a00542\"}, {\"args\": [\"self\"], \"end_lineno\": 808, \"field_hits\": [], \"lineno\": 804, \"name\": \"content_hash\", \"source_sha256\": \"e22c3600f65004644e1d52d15ccfcdd2d02b5f50f1a79c5ede853da8ab13fd4a\"}, {\"args\": [\"cls\"], \"end_lineno\": 816, \"field_hits\": [], \"lineno\": 811, \"name\": \"build\", \"source_sha256\": \"439ded42406b9eb2df9c18056751c117b05d71f1fe56dda9d0f62d0a88ed22ab\"}, {\"args\": [\"self\"], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 870, \"name\": \"content_hash\", \"source_sha256\": \"e6c425c50b3a073c880539a0cb85669b37b489c600f6b2e602e204c814c24f56\"}, {\"args\": [], \"end_lineno\": 939, \"field_hits\": [], \"lineno\": 927, \"name\": \"derive_prediction_execution_scope_id\", \"source_sha256\": \"9af62588fb9fcf5a1b238a25c0f41e24d691188c02f129c364ffe804e1f4dacc\"}, {\"args\": [\"self\"], \"end_lineno\": 1020, \"field_hits\": [], \"lineno\": 1012, \"name\": \"content_hash\", \"source_sha256\": \"885b94d36bdb16ab18ef58df6af4af4e90b43bbc7b99e96c34a2a2605fa05827\"}, {\"args\": [\"cls\"], \"end_lineno\": 1032, \"field_hits\": [], \"lineno\": 1023, \"name\": \"build\", \"source_sha256\": \"dd2577345fc996e2b1ab59035338e086b6b95f65ecbedbc9436be863d10c93c3\"}, {\"args\": [\"self\"], \"end_lineno\": 1061, \"field_hits\": [], \"lineno\": 1053, \"name\": \"content_hash\", \"source_sha256\": \"5f44beb44d15357d36dfadeb3b4e69cc5cf7d7ec95bad390db7d155b640bb17d\"}, {\"args\": [\"cls\"], \"end_lineno\": 1069, \"field_hits\": [], \"lineno\": 1064, \"name\": \"build\", \"source_sha256\": \"0222fe7ba2379db8d854fc34d49e02e9a3e65bd3fcac8c23cb42db847a494027\"}, {\"args\": [\"self\"], \"end_lineno\": 1088, \"field_hits\": [], \"lineno\": 1087, \"name\": \"content_hash\", \"source_sha256\": \"c88c7f7cac08eacd77ca0e01a025d599ebfb5ca4992cbe1113b82347cbdb7ed4\"}, {\"args\": [\"cls\", \"resources\"], \"end_lineno\": 1094, \"field_hits\": [], \"lineno\": 1091, \"name\": \"build\", \"source_sha256\": \"6f0e1492b268a4d632e361784ea73e3d142ff664af19ae390218cbf89dbb9469\"}, {\"args\": [\"self\"], \"end_lineno\": 1141, \"field_hits\": [], \"lineno\": 1137, \"name\": \"content_hash\", \"source_sha256\": \"5e454877f4b955d3e52ce0e14c7e633925bd94e52865abab04eb3b74305d848d\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/execution_transcript.py\"}, {\"calls\": [], \"classes\": [{\"end_lineno\": 559, \"lineno\": 536, \"name\": \"RuntimeArtifactManifest\", \"source_sha256\": \"8cd1ebf70c003cd4d7b91f18602841426b19c2f54f2d803309c53c22f38cd5c7\"}], \"dict_builders\": [{\"ast\": \"Dict(keys=[Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='source_tree_hash'), Constant(value='dependency_lock_hash'), Constant(value='executable_artifact_hash'), Constant(value='runtime_environment_hash'), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='')], values=[Attribute(value=Name(id='self', ctx=Load()), attr='subject_kind', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='subject_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='actor_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='source_tree_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='dependency_lock_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='executable_artifact_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='runtime_environment_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='effective_config_hash', ctx=Load()), Attribute(value=Nam\", \"function\": \"content_hash\", \"keys\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 1927}], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 73, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"58b63c7334dc536acdeea2441fd40c2319925d6cc68f87b04dcae56b55a81674\"}, {\"args\": [\"cls\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 76, \"name\": \"build\", \"source_sha256\": \"6b88fb214dcc1a907ac655e9ff7a8463a96ffd3a21a585c53048113e46f7bef1\"}, {\"args\": [\"self\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 113, \"name\": \"content_hash\", \"source_sha256\": \"368aa985df50f0f343d946af275be8d06ec02ed36e3d60c093c45ef5a8886316\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 127, \"field_hits\": [], \"lineno\": 121, \"name\": \"build\", \"source_sha256\": \"1f0e3183dacedfcc38297121310315b2a29bb064d74f541c1cbb546849c351d8\"}, {\"args\": [\"self\"], \"end_lineno\": 153, \"field_hits\": [], \"lineno\": 151, \"name\": \"content_hash\", \"source_sha256\": \"4f851982dbfbcc54e081e3e517695e792ea6312e3208ce697349885e747c7ff0\"}, {\"args\": [\"cls\"], \"end_lineno\": 158, \"field_hits\": [], \"lineno\": 156, \"name\": \"build\", \"source_sha256\": \"d87d41af74e9a9ba9849ca28c713543b798802117f753dc087cb744bd3f21b88\"}, {\"args\": [\"self\"], \"end_lineno\": 177, \"field_hits\": [], \"lineno\": 176, \"name\": \"content_hash\", \"source_sha256\": \"f7ab83812bba32e500dc97b0cefdbf3802c8b0683413a9dd66c41498b6b58c39\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 183, \"field_hits\": [], \"lineno\": 180, \"name\": \"build\", \"source_sha256\": \"7b0e4f2f91a6a94483b5ca94a99be45692e40e7dce35da8c9aba179a820d102d\"}, {\"args\": [\"self\"], \"end_lineno\": 257, \"field_hits\": [], \"lineno\": 244, \"name\": \"content_hash\", \"source_sha256\": \"f042525f04ece0094762289f19065ff869d46bbf7da85e2c59ee8594e223a76c\"}, {\"args\": [\"cls\"], \"end_lineno\": 266, \"field_hits\": [], \"lineno\": 260, \"name\": \"build\", \"source_sha256\": \"730aa519d7e7a2e682428b1e034ece2a08b8c09c6ab8c50ad8fd8a0a7838eda4\"}, {\"args\": [\"self\"], \"end_lineno\": 285, \"field_hits\": [], \"lineno\": 284, \"name\": \"content_hash\", \"source_sha256\": \"2f0b8cac2aa5850cf91ae59d42a9b512358287851a8d6034fc180f441add18e9\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 291, \"field_hits\": [], \"lineno\": 288, \"name\": \"build\", \"source_sha256\": \"56ad249f5950d75f93633fbf957d7886240f3ae6a6fd14902e79fa02c1991c48\"}, {\"args\": [\"self\"], \"end_lineno\": 355, \"field_hits\": [], \"lineno\": 352, \"name\": \"content_hash\", \"source_sha256\": \"3a65fecf4a6fd0266ec30e312817dc6a096773c1166f16d88d43ba6d88d804b7\"}, {\"args\": [\"self\"], \"end_lineno\": 370, \"field_hits\": [], \"lineno\": 369, \"name\": \"content_hash\", \"source_sha256\": \"3a50376eb4cb0167e552d1d9899f22ffdcfdcbb9cba09d930884d0b5f3ca3f8d\"}, {\"args\": [\"cls\", \"domains\"], \"end_lineno\": 374, \"field_hits\": [], \"lineno\": 372, \"name\": \"build\", \"source_sha256\": \"5319c4ea8de8f3b87490774f2f83f5f4e816a7459be2666176efe5ae833dc5c4\"}, {\"args\": [\"self\"], \"end_lineno\": 406, \"field_hits\": [], \"lineno\": 401, \"name\": \"content_hash\", \"source_sha256\": \"186bc223eb9f799b94936404effc335a670fb7123570e998c669c4a95e837ae9\"}, {\"args\": [\"self\"], \"end_lineno\": 430, \"field_hits\": [], \"lineno\": 429, \"name\": \"content_hash\", \"source_sha256\": \"3bbf7fa0e4738bc310c1ef0a2deab2eb6c288008875ac483c30c980c9e0f0f8f\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 432, \"name\": \"build\", \"source_sha256\": \"b0f61843207ba138f1e3761ea57dcca0e3c9e3f06e2cf8006a86fa9b36f6ff8f\"}, {\"args\": [\"self\"], \"end_lineno\": 526, \"field_hits\": [], \"lineno\": 525, \"name\": \"content_hash\", \"source_sha256\": \"f9abbc7df8f3a1cb964f9a67320e125179909f7c3471a9f944601ce640d89553\"}, {\"args\": [\"cls\"], \"end_lineno\": 532, \"field_hits\": [], \"lineno\": 529, \"name\": \"build\", \"source_sha256\": \"59d792b0f51d35b6809c3a4aedd880cc7e703484ac45657788ee63ac7cd7c68d\"}, {\"args\": [\"self\"], \"end_lineno\": 548, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 544, \"name\": \"__post_init__\", \"source_sha256\": \"d608383c1e648cf6eba26c984c1ccdd0878f39783166ac5eb04a846ca49ab1c8\"}, {\"args\": [\"self\"], \"end_lineno\": 554, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 551, \"name\": \"content_hash\", \"source_sha256\": \"d5dde16db6a1aa89f849df73f0b4b475b5ce05a22302172c82931eef5c0cfe6b\"}, {\"args\": [\"cls\"], \"end_lineno\": 559, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 557, \"name\": \"build\", \"source_sha256\": \"4d36da267b8175fa45c69e339d0ec98e1e343b802cb7aaf72e577c14bf89def2\"}, {\"args\": [\"self\"], \"end_lineno\": 592, \"field_hits\": [], \"lineno\": 588, \"name\": \"content_hash\", \"source_sha256\": \"aab6078dfc7c70fc2968943cc12bf057122c0db2fe8987b0f3ff46389fe98ea7\"}, {\"args\": [\"cls\"], \"end_lineno\": 597, \"field_hits\": [], \"lineno\": 595, \"name\": \"build\", \"source_sha256\": \"ad0af078ace1478cb967df6b62d0324148120e4adbdb28cb874ae314412b49b4\"}, {\"args\": [\"self\"], \"end_lineno\": 636, \"field_hits\": [], \"lineno\": 631, \"name\": \"content_hash\", \"source_sha256\": \"09bdce0ebc68746a5d71edb76491bf0326c5654efda54ecff6842c3a8d385e22\"}, {\"args\": [\"cls\"], \"end_lineno\": 642, \"field_hits\": [], \"lineno\": 639, \"name\": \"build\", \"source_sha256\": \"fb0aeaa422d316f54137aa79d9596aa6e53d414fa078513163f42dd354dc79fa\"}, {\"args\": [\"self\"], \"end_lineno\": 682, \"field_hits\": [], \"lineno\": 676, \"name\": \"content_hash\", \"source_sha256\": \"f9456cfe2418f622c5e0d467a5f60143b9572ad073db6b3c9b4121f46f2ac5e9\"}, {\"args\": [\"cls\"], \"end_lineno\": 691, \"field_hits\": [], \"lineno\": 685, \"name\": \"build\", \"source_sha256\": \"035bc1fccdda3b2a32eec0afb1500f26ad625a203732eedb8467f2f8a4923bcc\"}, {\"args\": [\"self\"], \"end_lineno\": 748, \"field_hits\": [], \"lineno\": 743, \"name\": \"content_hash\", \"source_sha256\": \"74f8b7d5ad5b61877bf59b8f163007b5190bc0fbcb2c738053b44d90d3434661\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/runtime_integrity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 51, \"field_hits\": [], \"lineno\": 50, \"name\": \"generation_id\", \"source_sha256\": \"99425d227d6bb30217f4a005b8eeb4ee16ddbb4a125bfd02adb89d69b021dff2\"}, {\"args\": [\"self\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 81, \"name\": \"lease_id\", \"source_sha256\": \"2eb02a3bfa5f07719a6b961da35c147b9b6f45719c27f0bdf2f9d4de955da132\"}, {\"args\": [\"self\"], \"end_lineno\": 180, \"field_hits\": [], \"lineno\": 179, \"name\": \"commit_id\", \"source_sha256\": \"6d6b3130b624c63a075d5da7d1d794e61801df783e361da09aeb8c00295f3a88\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/consumer_scaling.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 75, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"1c651b3cb9412a84038ea53a28c12c0af0f9733218aca6b98130e82646a556a7\"}, {\"args\": [\"cls\"], \"end_lineno\": 86, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"c17e21f771fa8b064f78c4eab5945f5df44fc3c0dce2fd38fc5ce16f7373ed54\"}, {\"args\": [\"self\"], \"end_lineno\": 104, \"field_hits\": [], \"lineno\": 103, \"name\": \"content_hash\", \"source_sha256\": \"c00966bf786d1f3198495dc61ddfd16912311cd448817fdd49171ac1fb1077df\"}, {\"args\": [\"cls\", \"authorities\"], \"end_lineno\": 109, \"field_hits\": [], \"lineno\": 107, \"name\": \"build\", \"source_sha256\": \"d01f1fccc00038bf79a375508e55da65a2b7761811e093a166c328496bb9f7cd\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 140, \"name\": \"content_hash\", \"source_sha256\": \"0afcdf6d60ab2a15c3ab0961c6c562fe052214a2bebe2549557a9341987f3aba\"}, {\"args\": [\"self\"], \"end_lineno\": 199, \"field_hits\": [], \"lineno\": 188, \"name\": \"content_hash\", \"source_sha256\": \"a71147c2f6579fed289ac87e7ab7a1e51d05704e983a9fca6ac904eb7a890604\"}, {\"args\": [\"cls\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 202, \"name\": \"build\", \"source_sha256\": \"c135b4854482d217e09c0179e3b1623b1290237013e35981362256df5678dbd7\"}, {\"args\": [\"self\"], \"end_lineno\": 304, \"field_hits\": [], \"lineno\": 296, \"name\": \"content_hash\", \"source_sha256\": \"0f9525da88edbf4e6bf16f40482ad0db0e5500b75da9730ede20310ca11cde02\"}, {\"args\": [\"cls\"], \"end_lineno\": 312, \"field_hits\": [], \"lineno\": 307, \"name\": \"build\", \"source_sha256\": \"8e117cc02ed7b2b02e9389ce6e721f3dfb33fd795aa3615f8170803a6b4cc21e\"}, {\"args\": [], \"end_lineno\": 365, \"field_hits\": [], \"lineno\": 315, \"name\": \"verify_ledger_checkpoint_chain\", \"source_sha256\": \"07b20ad089227c97f43ebf430a54ad6bda26668444bd7d311a014fec8cfd1c02\"}, {\"args\": [\"steps\", \"count\"], \"end_lineno\": 372, \"field_hits\": [], \"lineno\": 368, \"name\": \"execution_step_prefix_hash\", \"source_sha256\": \"31e9aa258987980fc07c9ee43097655a4fe1d10da23012ace8eb4dafe9f7c5d7\"}, {\"args\": [\"self\"], \"end_lineno\": 425, \"field_hits\": [], \"lineno\": 413, \"name\": \"content_hash\", \"source_sha256\": \"319cadf6e77a3e43d8eefd031c04fe08aaaa66b8efa63c6a9e4943b9d653c3a9\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 428, \"name\": \"build\", \"source_sha256\": \"bcb19b0415979b3d952601dba41499198d26b98cc4735d6ecf745ad63edd894a\"}, {\"args\": [], \"end_lineno\": 496, \"field_hits\": [], \"lineno\": 437, \"name\": \"verify_execution_journal_checkpoint_chain\", \"source_sha256\": \"0d3bcbcfab1868852e26e617822e6ef17798890280a55874cea11ad099203e26\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 518, \"name\": \"content_hash\", \"source_sha256\": \"b0ce2871db0af7fbe54893bb381e4a0d4b9d233a86a784840ea7e70a95f04475\"}, {\"args\": [\"self\"], \"end_lineno\": 567, \"field_hits\": [], \"lineno\": 555, \"name\": \"content_hash\", \"source_sha256\": \"0276f5ebbda6a6fbf4f120b2387f319b9acfab2684d1d80ed3ecfc159c3975c1\"}, {\"args\": [\"cls\"], \"end_lineno\": 576, \"field_hits\": [], \"lineno\": 570, \"name\": \"build\", \"source_sha256\": \"0ae59926f828ef9dcf21bfb22aaf814bd00fd334ff87fa9116d854a1233c477f\"}, {\"args\": [\"self\"], \"end_lineno\": 644, \"field_hits\": [], \"lineno\": 640, \"name\": \"content_hash\", \"source_sha256\": \"d2df9185d68d3546aad18aef3badd90ba23a305476017c7bd724c07f80e3a4c5\"}, {\"args\": [\"self\"], \"end_lineno\": 690, \"field_hits\": [], \"lineno\": 677, \"name\": \"content_hash\", \"source_sha256\": \"30b7e25d57aa23460060444a3bf4d916aba3edefe6b4487862a05dc711b950de\"}, {\"args\": [\"cls\"], \"end_lineno\": 699, \"field_hits\": [], \"lineno\": 693, \"name\": \"build\", \"source_sha256\": \"c10596a7c69919bf0faab82ca73ec7090c14f08da2de266cc7c9b626be900478\"}, {\"args\": [\"self\"], \"end_lineno\": 768, \"field_hits\": [], \"lineno\": 760, \"name\": \"content_hash\", \"source_sha256\": \"01c0e7a019b7e07989a98fdb9aeb6634bfceffa5036f1146aea1ee26d722437b\"}, {\"args\": [\"cls\"], \"end_lineno\": 780, \"field_hits\": [], \"lineno\": 771, \"name\": \"build\", \"source_sha256\": \"52b57184cad9edc23e076951e8b5bf06ab1b1f553113598e57161552d37a9e1d\"}, {\"args\": [\"self\"], \"end_lineno\": 849, \"field_hits\": [], \"lineno\": 843, \"name\": \"content_hash\", \"source_sha256\": \"e0331015b9f56441833dcb7980cafcc4753b0c88346f854c5c94d190c2bf101b\"}, {\"args\": [\"cls\"], \"end_lineno\": 854, \"field_hits\": [], \"lineno\": 852, \"name\": \"build\", \"source_sha256\": \"d636ba410e73d6f680f8173ad3d599d7df5fb260913dfac8209802c4179f640f\"}, {\"args\": [], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 857, \"name\": \"verify_precollection_seal_quorum\", \"source_sha256\": \"31b593131f411012c4ddac3ff69af0679b6f1be7084f63ad7c407c6f3a790fd8\"}, {\"args\": [\"self\"], \"end_lineno\": 899, \"field_hits\": [], \"lineno\": 893, \"name\": \"content_hash\", \"source_sha256\": \"c70d34f5f897b11504c2b83c09c98a8df3738adee36cfa1ce3abe376a6709367\"}, {\"args\": [\"self\"], \"end_lineno\": 932, \"field_hits\": [], \"lineno\": 928, \"name\": \"content_hash\", \"source_sha256\": \"20ce0942adf5aff8646ac1d7e2525b4cc72140708179722ecc296c65d35c91cf\"}, {\"args\": [\"cls\"], \"end_lineno\": 940, \"field_hits\": [], \"lineno\": 935, \"name\": \"build\", \"source_sha256\": \"99bb4d730ccae32bbe9a6d6866f15372b32dc659947b4992b04e15df7b44cc5d\"}, {\"args\": [\"self\"], \"end_lineno\": 992, \"field_hits\": [], \"lineno\": 987, \"name\": \"content_hash\", \"source_sha256\": \"150e72dccfb909c13ab7d343c7d7aa0c6967bbd9618865aa7f901355432efee0\"}, {\"args\": [\"cls\"], \"end_lineno\": 1001, \"field_hits\": [], \"lineno\": 995, \"name\": \"build\", \"source_sha256\": \"a59ba7767a73600e279f26a65a32914ab17910b82747fcbed02efeae398602cd\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/evidence_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 34, \"field_hits\": [], \"lineno\": 23, \"name\": \"_canonical_hash\", \"source_sha256\": \"0e59ca1db21f7a94acdab10ef233bbd80d162659b93cef1b089e9519066650ef\"}, {\"args\": [], \"end_lineno\": 43, \"field_hits\": [], \"lineno\": 37, \"name\": \"_default_implementation_hash\", \"source_sha256\": \"bcbff79cd92bcf304d5c44b50782442df2f93f3369f4c1ce948c0436aa14f40b\"}, {\"args\": [\"self\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 49, \"name\": \"build\", \"source_sha256\": \"53f2847c0a0bf3eb97f9387628b640037552aec36cea58ea8b394c5a2eb913c8\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/engine.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 55, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"109d64a76ebae176b2ab72393cae67e97008c72d651e07508a81de96ae223df4\"}, {\"args\": [\"self\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 92, \"name\": \"content_hash\", \"source_sha256\": \"e0fe2ce200c4fa14c9edc7c6059d26227d4ff33643c8a74ec5b5a9d0bf99755a\"}, {\"args\": [\"cls\"], \"end_lineno\": 111, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"995ea77ee8247244d862ca604a6a946831c8e9c2c2f27a64e92a17397887c0c4\"}, {\"args\": [\"self\"], \"end_lineno\": 193, \"field_hits\": [], \"lineno\": 177, \"name\": \"content_hash\", \"source_sha256\": \"9866ab1821b1ec3483266bfc972e0f769486c594b5bbd265c2322c2321b57a31\"}, {\"args\": [\"cls\"], \"end_lineno\": 197, \"field_hits\": [], \"lineno\": 196, \"name\": \"build\", \"source_sha256\": \"30845546ffa599b82374f160460ab9d15388e5b4f867fb81342fc101990cc54f\"}, {\"args\": [\"self\"], \"end_lineno\": 220, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 327, \"field_hits\": [], \"lineno\": 308, \"name\": \"content_hash\", \"source_sha256\": \"4fd838b0ce68eff18db8bb218075ddea550bdee84daf48d40f3a80dc8ca4d462\"}, {\"args\": [\"cls\"], \"end_lineno\": 331, \"field_hits\": [], \"lineno\": 330, \"name\": \"build\", \"source_sha256\": \"f715b26261407525c572c1747f1207d28e1d7db2231a1fc2565130f99386095f\"}, {\"args\": [], \"end_lineno\": 340, \"field_hits\": [], \"lineno\": 336, \"name\": \"derive_consumer_dedupe_key\", \"source_sha256\": \"445e014161e48739a0238a5b9a07888158b7644dd55602d3a9e4050bdf981628\"}, {\"args\": [\"self\"], \"end_lineno\": 358, \"field_hits\": [], \"lineno\": 357, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 417, \"field_hits\": [], \"lineno\": 409, \"name\": \"content_hash\", \"source_sha256\": \"3612ba28d13a4664cd912cbdc18c06c0ec6e20cad02eabe6a681cbe376822146\"}, {\"args\": [\"cls\"], \"end_lineno\": 421, \"field_hits\": [], \"lineno\": 420, \"name\": \"build\", \"source_sha256\": \"7009f42c58746e5d77604e7a316d19a458c18df5cc33b8502d73ec445f2daee4\"}, {\"args\": [\"self\"], \"end_lineno\": 441, \"field_hits\": [], \"lineno\": 440, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 484, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 517, \"field_hits\": [], \"lineno\": 509, \"name\": \"content_hash\", \"source_sha256\": \"65955b91e18b641c3b8b50fe62da0f944a66d0f4a730f87df6956b10f86ccbe3\"}, {\"args\": [\"cls\"], \"end_lineno\": 521, \"field_hits\": [], \"lineno\": 520, \"name\": \"build\", \"source_sha256\": \"0436a15282ee75bef4bdcdb2553c9910274a454b0c4fba17f5b772a4fa2f5d01\"}, {\"args\": [], \"end_lineno\": 554, \"field_hits\": [], \"lineno\": 524, \"name\": \"required_delivery_evidence_hashes\", \"source_sha256\": \"a48acc918f0694a9fa10ad0be2fb3fbcfd7d84cce488dd57e8c8fe16bc8925c1\"}, {\"args\": [\"self\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 598, \"name\": \"content_hash\", \"source_sha256\": \"84e046ce7113911d693107094e8609aee0e02e6fdaa31ab1b0489ca7a3cf54a1\"}, {\"args\": [\"cls\"], \"end_lineno\": 607, \"field_hits\": [], \"lineno\": 606, \"name\": \"build\", \"source_sha256\": \"66384b12f19c1fdd7945ef21ca444cd1d43f6366bcd06c9cbe9c47cd2cdea4ff\"}, {\"args\": [\"self\"], \"end_lineno\": 668, \"field_hits\": [], \"lineno\": 664, \"name\": \"content_hash\", \"source_sha256\": \"1ccb645d3de3b548b0a93e8f3bf67f0551972f5efa139f6b9e1ca07fae84ebf1\"}, {\"args\": [\"cls\"], \"end_lineno\": 672, \"field_hits\": [], \"lineno\": 671, \"name\": \"build\", \"source_sha256\": \"9155fbcd391c1f825afdc330c95a4a4efc3062830472d42a7af4e9b9e9b6e784\"}, {\"args\": [\"self\"], \"end_lineno\": 713, \"field_hits\": [], \"lineno\": 709, \"name\": \"content_hash\", \"source_sha256\": \"1847870178ed8d242a2c43ecb77054c3747aae51e3958ac6933fcaf07c9df342\"}, {\"args\": [\"cls\"], \"end_lineno\": 717, \"field_hits\": [], \"lineno\": 716, \"name\": \"build\", \"source_sha256\": \"07ede0e574736e0d768fef9f70a9fc6628337eb9c126460b319b80ed14405344\"}, {\"args\": [\"self\"], \"end_lineno\": 769, \"field_hits\": [], \"lineno\": 768, \"name\": \"content_hash\", \"source_sha256\": \"e5053a81ae508efdebfd8bd2989713917fb1fc51c34bfe6db87cb03afd901efb\"}, {\"args\": [\"cls\"], \"end_lineno\": 773, \"field_hits\": [], \"lineno\": 772, \"name\": \"build\", \"source_sha256\": \"65b22e357cefccbda631df91af62cf1f3bb4f8214afd308789df69ddb4477cc3\"}, {\"args\": [\"self\"], \"end_lineno\": 811, \"field_hits\": [], \"lineno\": 811, \"name\": \"content_hash\", \"source_sha256\": \"4d0f5163c9ed627a165b794b9ed459413e825c558fe5c592588dd2a7f853d2ab\"}, {\"args\": [\"self\"], \"end_lineno\": 866, \"field_hits\": [], \"lineno\": 862, \"name\": \"content_hash\", \"source_sha256\": \"f48bdce0e22facfa8152b695e9676f8d896ea220a82f2ab0ec645451a4b80cf4\"}, {\"args\": [\"cls\"], \"end_lineno\": 870, \"field_hits\": [], \"lineno\": 869, \"name\": \"build\", \"source_sha256\": \"075b328336d72a9b17863c01f073eb872598514e6a47b1960ce8a17dc6317483\"}, {\"args\": [\"records\", \"count\"], \"end_lineno\": 928, \"field_hits\": [], \"lineno\": 925, \"name\": \"delivery_journal_prefix_hash\", \"source_sha256\": \"9534a241f2219aef29b88759f0f71d51309befc8c544d185daf098767d6a1ec8\"}, {\"args\": [\"self\"], \"end_lineno\": 950, \"field_hits\": [], \"lineno\": 949, \"name\": \"content_hash\", \"source_sha256\": \"5b20231c409717d4a121cd1502e346755e9378a61699c4993e0d0b6696a6116e\"}], \"parse\": \"OK\", \"source\": \"demonov_forward_map/outbox_delivery.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [], \"end_lineno\": 45, \"field_hits\": [], \"lineno\": 13, \"name\": \"entry_bundle\", \"source_sha256\": \"f87ee38ac792e2c282c9dc8e501221b6440cfecafe59448c979502499f329a96\"}], \"parse\": \"OK\", \"source\": \"tests/test_outbox_delivery_tail_hardening.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 149, \"field_hits\": [], \"lineno\": 138, \"name\": \"test_terminal_market_root_requires_authenticated_frozen_resource\", \"source_sha256\": \"45e4a41eb37a75b4a83b03ae9f9fff290c5e14b0523585fc25e6fb3a8074b1db\"}, {\"args\": [\"self\"], \"end_lineno\": 156, \"field_hits\": [], \"lineno\": 151, \"name\": \"test_resource_authenticity_rejects_wrong_source_provider\", \"source_sha256\": \"ffd0f3feecb646790ee3d8ff5c10c2c79fa14f3589c9696c22ef82919a9130ad\"}, {\"args\": [\"self\"], \"end_lineno\": 189, \"field_hits\": [], \"lineno\": 181, \"name\": \"test_every_access_requires_source_authenticity_receipt_not_only_trace_receipt\", \"source_sha256\": \"2563d380fdbddcfffdbe287d038d60b0f6c68b48d806239c737a8d696d205f2a\"}, {\"args\": [\"self\"], \"end_lineno\": 209, \"field_hits\": [], \"lineno\": 191, \"name\": \"test_execution_binding_hashes_must_resolve_to_actual_policy_objects\", \"source_sha256\": \"b0556c896da9552178c802784622d6242466895d78a4480540c3868612e8a1b8\"}, {\"args\": [\"self\", \"deps\"], \"end_lineno\": 223, \"field_hits\": [], \"lineno\": 215, \"name\": \"_step_bundle\", \"source_sha256\": \"aa9b6cc05e7b371e95796d5940817b8dee136dfb3582e158d40e8c6bae783c35\"}, {\"args\": [\"self\"], \"end_lineno\": 244, \"field_hits\": [], \"lineno\": 237, \"name\": \"test_step_registry_closes_state_chain_and_sequence\", \"source_sha256\": \"14667e186d952484bee9e012ca8a1f6b80915fc6a130f3faa1b866529636ffc5\"}, {\"args\": [\"self\"], \"end_lineno\": 261, \"field_hits\": [], \"lineno\": 252, \"name\": \"test_global_commit_steps_cannot_overlap_even_when_internal_schedule_is_captured\", \"source_sha256\": \"36d0445ffdb51e3aa5c34302d03db293dd8b8ee663a6de6e93a95a7030b57e9b\"}, {\"args\": [\"self\"], \"end_lineno\": 271, \"field_hits\": [], \"lineno\": 268, \"name\": \"test_feature_snapshot_hash_must_equal_actual_asof_store\", \"source_sha256\": \"505d3636da57c11bf0962300226d8fac237b5db23dc97611e32c2d5ba3873e79\"}, {\"args\": [\"self\"], \"end_lineno\": 420, \"field_hits\": [], \"lineno\": 389, \"name\": \"_prediction_fixture\", \"source_sha256\": \"15df2d7545d71f167d190b18be1f85d4164816444117f7d411006f751a3af5a5\"}, {\"args\": [\"self\"], \"end_lineno\": 432, \"field_hits\": [], \"lineno\": 428, \"name\": \"test_declared_input_consumption_rejects_missing_feature_read_even_if_execution_hash_declares_it\", \"source_sha256\": \"aba7338e7778114b6500a853d7d18368df595717fff2bbadcaee611e9dcfba00\"}, {\"args\": [\"self\"], \"end_lineno\": 491, \"field_hits\": [], \"lineno\": 478, \"name\": \"test_state_only_step_is_first_class_and_preserves_state_chain\", \"source_sha256\": \"8b1ea609e3e1ea647393a62a9d08224a4e0c11bd18dc0c24c21839aab42426c9\"}], \"parse\": \"OK\", \"source\": \"tests/test_execution_transcript.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 28, \"field_hits\": [], \"lineno\": 27, \"name\": \"test_typed_hash_prevents_string_decimal_collision\", \"source_sha256\": \"c1e8d7d11ddd47f1f6b262ff18baf86a7cbccb185fd622e0e333d962efbb0a69\"}, {\"args\": [\"self\"], \"end_lineno\": 66, \"field_hits\": [], \"lineno\": 59, \"name\": \"test_asof_feature_hash_verifier_ignores_future_archive_surface\", \"source_sha256\": \"a9a347485ba89b29eae3446458b791cda9b84f308245c90dcdf73ac61572cc29\"}, {\"args\": [\"self\"], \"end_lineno\": 87, \"field_hits\": [], \"lineno\": 84, \"name\": \"test_semantic_and_provenance_commitments_both_verify_old_adapters\", \"source_sha256\": \"fda60d2886f70c4f1c21f7f3782c50e1eb67e0085ce92d010d99431119bce62c\"}, {\"args\": [\"self\"], \"end_lineno\": 131, \"field_hits\": [], \"lineno\": 126, \"name\": \"test_provenance_only_revision_is_preserved_in_asof_store\", \"source_sha256\": \"f1de6abca27c60736eea521d9e3cedbd398a97ad1ed21ecdbacdfcec58e969f5\"}], \"parse\": \"OK\", \"source\": \"tests/test_live_schema.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"reg\"], \"end_lineno\": 69, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 63, \"name\": \"runtime\", \"source_sha256\": \"2b6b9a7cbcf647e3a780a3b5d5261aa821f10f85a8b652beefe8d9e1659f1396\"}, {\"args\": [\"self\"], \"end_lineno\": 145, \"field_hits\": [], \"lineno\": 140, \"name\": \"test_runtime_event_must_bind_actual_artifact_and_config_epoch\", \"source_sha256\": \"40ea9fd569fabbfe7d6b405da2173653c87c0d00e0593138b84889b47fe230ec\"}, {\"args\": [\"self\"], \"end_lineno\": 187, \"field_hits\": [], \"lineno\": 179, \"name\": \"test_birth_hash_uses_birth_time_asof_not_future_forecast_surface\", \"source_sha256\": \"fcd3bbc44bc16a1c0ee70992d0c9cc7a5d551dc4d9f4058725f5931352cdd0f6\"}, {\"args\": [\"self\"], \"end_lineno\": 360, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 354, \"name\": \"test_predictor_execution_is_bound_to_frozen_shadow_runtime\", \"source_sha256\": \"ed3b84d54cb18c38be473cb5aa63a4745f380c7b306a9b5547e94b4a8bc5eb30\"}, {\"args\": [\"self\"], \"end_lineno\": 396, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 386, \"name\": \"test_each_probability_forecast_requires_trusted_commit_before_outcome\", \"source_sha256\": \"cd037ffdd8fe0fbea030e0c8023951492edc557aa1ed91b974131f8605d25dc6\"}, {\"args\": [\"self\"], \"end_lineno\": 410, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 399, \"name\": \"test_final_seal_bundle_references_are_verified_not_just_hashed\", \"source_sha256\": \"1ba4676f17cccf9de6242cee51efc0b2500af51131c9ee9d78810537cd2cdebc\"}, {\"args\": [\"self\"], \"end_lineno\": 439, \"field_hits\": [], \"lineno\": 433, \"name\": \"test_capture_followup_end_is_derived_from_primary_windows_not_manual_choice\", \"source_sha256\": \"bc5d11990037787f26e4a24caf1a58ebf4444222f016b2360614f639c6cd4853\"}, {\"args\": [\"i\", \"end\"], \"end_lineno\": 437, \"field_hits\": [], \"lineno\": 435, \"name\": \"w\", \"source_sha256\": \"e2ef8e27f06ba044a8a84a3c51f1795648e346cdd4d99b8f0e41654306d4db23\"}, {\"args\": [\"self\"], \"end_lineno\": 543, \"field_hits\": [], \"lineno\": 540, \"name\": \"test_critical_hash_policy_is_typed_and_can_be_bound_into_final_bundle\", \"source_sha256\": \"c198ab58f4a69f41d5be29b6514636b41ce35f35aa0576b3c2c3b12b75af9f3d\"}, {\"args\": [\"self\"], \"end_lineno\": 695, \"field_hits\": [], \"lineno\": 684, \"name\": \"test_artifact_retention_requires_exact_immutable_replay_blob_coverage\", \"source_sha256\": \"8dff044e4a738282e2128e8b53369f9f2cd953d999f28e50505f6623dbf90ae3\"}, {\"args\": [\"self\"], \"end_lineno\": 708, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 697, \"name\": \"test_final_deployment_attestations_bind_actual_producer_and_predictor_bytes\", \"source_sha256\": \"e2129749f0339858ed879f1999346514434cab4e58999cb12e89101d981ef635\"}, {\"args\": [\"self\"], \"end_lineno\": 726, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 710, \"name\": \"test_required_retained_hashes_covers_runtime_model_and_state_bytes\", \"source_sha256\": \"0b2f9fc42ae8838d57800a8d2c27b883d002cdb79e74e5477543e4247d78cd8e\"}], \"parse\": \"OK\", \"source\": \"tests/test_runtime_integrity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"entry\", \"a\"], \"end_lineno\": 95, \"field_hits\": [], \"lineno\": 94, \"name\": \"broker_env\", \"source_sha256\": \"532c4e3d8678aee0f0a82b2aebb5f8d10537ea69b202106b071d84ea06954ccd\"}, {\"args\": [\"self\"], \"end_lineno\": 303, \"field_hits\": [], \"lineno\": 298, \"name\": \"test_periodic_checkpoint_fork_is_rejected\", \"source_sha256\": \"4728f4bdaf7ae3f0bd4a14ee57b634f8a4400367d12b8cb2f11dcbdce659c907\"}, {\"args\": [\"self\"], \"end_lineno\": 308, \"field_hits\": [], \"lineno\": 304, \"name\": \"test_checkpoint_proof_set_must_be_exact\", \"source_sha256\": \"dcc22e627eef0c00b25f608573c6b3f90a99eb5d8169e4271ee3796c83d9756d\"}, {\"args\": [\"self\"], \"end_lineno\": 336, \"field_hits\": [], \"lineno\": 327, \"name\": \"test_exact_broker_bytes_must_decode_and_roundtrip\", \"source_sha256\": \"42715a2a8cec5224bb366326962b0ccddc92da775dff0e710748e8df186ec316\"}], \"parse\": \"OK\", \"source\": \"tests/test_outbox_delivery.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 48, \"field_hits\": [], \"lineno\": 45, \"name\": \"test_05_semantic_hash_ignores_comments_and_locations\", \"source_sha256\": \"926e398ea1f4bf94a7585a15a8a403783c6932b116230ac470590f5087ff907d\"}, {\"args\": [\"self\"], \"end_lineno\": 52, \"field_hits\": [], \"lineno\": 49, \"name\": \"test_06_semantic_hash_changes_on_code_change\", \"source_sha256\": \"99ba82ebcd984f0eae525efd0d50c57c7ef623a34ea87fc5e2e683718f93d5c4\"}, {\"args\": [\"self\"], \"end_lineno\": 55, \"field_hits\": [], \"lineno\": 53, \"name\": \"test_07_package_identity_exists\", \"source_sha256\": \"8623aab7c565f62a0b6dc5c81fdc473d6a3d236f863fc8ce5fcf579e7cc3f2de\"}, {\"args\": [\"self\"], \"end_lineno\": 86, \"field_hits\": [], \"lineno\": 85, \"name\": \"test_18_applied_resolution_requires_durable_hash\", \"source_sha256\": \"f57798a425663448b7e20bd0b229d588bbe1dec619ce97e6f073afbf09ab0fdc\"}], \"parse\": \"OK\", \"source\": \"tests/test_v1844_code_identity_scaling.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"cp\", \"aid\", \"at\", \"strong\", \"namespace\", \"seq\", \"non_eq\"], \"end_lineno\": 60, \"field_hits\": [], \"lineno\": 44, \"name\": \"receipt\", \"source_sha256\": \"5bab81b4ae7125b888dbfd94346a83ac5de920ae92503c79881993a079a14f6d\"}, {\"args\": [\"self\"], \"end_lineno\": 121, \"field_hits\": [], \"lineno\": 113, \"name\": \"test_non_equivocation_requirement_needs_uniqueness_proof\", \"source_sha256\": \"297c7efd75c06fa115733903e1650fc3cc6c22b52b22629b594ef4f22fd66016\"}, {\"args\": [\"self\", \"n\"], \"end_lineno\": 144, \"field_hits\": [], \"lineno\": 142, \"name\": \"chain_hash\", \"source_sha256\": \"4d283e3ff55db9dddea50a9edd0b4f86c616f04fef6634bf372d2e600a04edde\"}, {\"args\": [\"self\"], \"end_lineno\": 280, \"field_hits\": [], \"lineno\": 269, \"name\": \"test_durable_commit_requires_frozen_durability_quorum\", \"source_sha256\": \"794135ad6f8a3f6340c06339eaf81ef2367f79d12a9ce44fcec88840a2ddb04d\"}, {\"args\": [\"self\"], \"end_lineno\": 291, \"field_hits\": [], \"lineno\": 282, \"name\": \"test_session_handoff_requires_frozen_external_checkpoint\", \"source_sha256\": \"15f6899e195983d2987e2913e3553e030dfa3bd23eb05f41f656059417e6f41c\"}, {\"args\": [\"self\"], \"end_lineno\": 370, \"field_hits\": [], \"lineno\": 344, \"name\": \"test_postcollection_gate_cannot_skip_commit_or_journal_finality\", \"source_sha256\": \"61e08802dfb413250d6c5386a5d9ad9c0816ce46a4b46abf09ebd0af1d095ff9\"}], \"parse\": \"OK\", \"source\": \"tests/test_evidence_finality.py\"}], \"files_seen\": 1326}\nSB043O9_RETAINED_EVIDENCE_MAP={\"python_analyses\": [], \"refs\": [], \"scope\": \"SKIPPED_BROAD_SHARED_PATH_SCAN_PROJECT_BOUNDARY\"}\nSB043O9_QGA_INPUT_BYTES=13929\nSB043O9_GUEST_RESULT={\"active_env\": {\"APP_IMAGE\": \"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"CODE_IDENTITY\": \"e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"COLLECTION_START_AT\": \"2026-09-07T00:00:00+00:00\", \"EXPERIMENT_ID\": \"ec477ea41ecbd5cfdef5afc259595aab20674a7d933f41a389329ff05098b338\", \"RUNTIME_MANIFEST_ID\": \"58d3b59200bdc0eb8d448612679d667b194263586cb3198dfc08597935053a1a\"}, \"new_image\": {\"exists\": true, \"id\": \"sha256:341f71a906c91d3fa9c1d50bd89df2a849dfb0b168bb4551efb444bf61c4ab99\"}, \"new_stage\": {\"exists\": true}, \"new_stage_scan\": {\"analyses\": [{\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 44, \"field_hits\": [], \"lineno\": 43, \"name\": \"canonical_hash\", \"source_sha256\": \"4ed6c7f0752c4602ceccdc00ca35d6c3ca6325356e587884f0d359b1d80c6304\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/canonical_hash.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 75, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"1c651b3cb9412a84038ea53a28c12c0af0f9733218aca6b98130e82646a556a7\"}, {\"args\": [\"cls\"], \"end_lineno\": 86, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"c17e21f771fa8b064f78c4eab5945f5df44fc3c0dce2fd38fc5ce16f7373ed54\"}, {\"args\": [\"self\"], \"end_lineno\": 104, \"field_hits\": [], \"lineno\": 103, \"name\": \"content_hash\", \"source_sha256\": \"c00966bf786d1f3198495dc61ddfd16912311cd448817fdd49171ac1fb1077df\"}, {\"args\": [\"cls\", \"authorities\"], \"end_lineno\": 109, \"field_hits\": [], \"lineno\": 107, \"name\": \"build\", \"source_sha256\": \"d01f1fccc00038bf79a375508e55da65a2b7761811e093a166c328496bb9f7cd\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 140, \"name\": \"content_hash\", \"source_sha256\": \"0afcdf6d60ab2a15c3ab0961c6c562fe052214a2bebe2549557a9341987f3aba\"}, {\"args\": [\"self\"], \"end_lineno\": 199, \"field_hits\": [], \"lineno\": 188, \"name\": \"content_hash\", \"source_sha256\": \"a71147c2f6579fed289ac87e7ab7a1e51d05704e983a9fca6ac904eb7a890604\"}, {\"args\": [\"cls\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 202, \"name\": \"build\", \"source_sha256\": \"c135b4854482d217e09c0179e3b1623b1290237013e35981362256df5678dbd7\"}, {\"args\": [\"self\"], \"end_lineno\": 304, \"field_hits\": [], \"lineno\": 296, \"name\": \"content_hash\", \"source_sha256\": \"0f9525da88edbf4e6bf16f40482ad0db0e5500b75da9730ede20310ca11cde02\"}, {\"args\": [\"cls\"], \"end_lineno\": 312, \"field_hits\": [], \"lineno\": 307, \"name\": \"build\", \"source_sha256\": \"8e117cc02ed7b2b02e9389ce6e721f3dfb33fd795aa3615f8170803a6b4cc21e\"}, {\"args\": [], \"end_lineno\": 365, \"field_hits\": [], \"lineno\": 315, \"name\": \"verify_ledger_checkpoint_chain\", \"source_sha256\": \"07b20ad089227c97f43ebf430a54ad6bda26668444bd7d311a014fec8cfd1c02\"}, {\"args\": [\"steps\", \"count\"], \"end_lineno\": 372, \"field_hits\": [], \"lineno\": 368, \"name\": \"execution_step_prefix_hash\", \"source_sha256\": \"31e9aa258987980fc07c9ee43097655a4fe1d10da23012ace8eb4dafe9f7c5d7\"}, {\"args\": [\"self\"], \"end_lineno\": 425, \"field_hits\": [], \"lineno\": 413, \"name\": \"content_hash\", \"source_sha256\": \"319cadf6e77a3e43d8eefd031c04fe08aaaa66b8efa63c6a9e4943b9d653c3a9\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 428, \"name\": \"build\", \"source_sha256\": \"bcb19b0415979b3d952601dba41499198d26b98cc4735d6ecf745ad63edd894a\"}, {\"args\": [], \"end_lineno\": 496, \"field_hits\": [], \"lineno\": 437, \"name\": \"verify_execution_journal_checkpoint_chain\", \"source_sha256\": \"0d3bcbcfab1868852e26e617822e6ef17798890280a55874cea11ad099203e26\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 518, \"name\": \"content_hash\", \"source_sha256\": \"b0ce2871db0af7fbe54893bb381e4a0d4b9d233a86a784840ea7e70a95f04475\"}, {\"args\": [\"self\"], \"end_lineno\": 567, \"field_hits\": [], \"lineno\": 555, \"name\": \"content_hash\", \"source_sha256\": \"0276f5ebbda6a6fbf4f120b2387f319b9acfab2684d1d80ed3ecfc159c3975c1\"}, {\"args\": [\"cls\"], \"end_lineno\": 576, \"field_hits\": [], \"lineno\": 570, \"name\": \"build\", \"source_sha256\": \"0ae59926f828ef9dcf21bfb22aaf814bd00fd334ff87fa9116d854a1233c477f\"}, {\"args\": [\"self\"], \"end_lineno\": 644, \"field_hits\": [], \"lineno\": 640, \"name\": \"content_hash\", \"source_sha256\": \"d2df9185d68d3546aad18aef3badd90ba23a305476017c7bd724c07f80e3a4c5\"}, {\"args\": [\"self\"], \"end_lineno\": 690, \"field_hits\": [], \"lineno\": 677, \"name\": \"content_hash\", \"source_sha256\": \"30b7e25d57aa23460060444a3bf4d916aba3edefe6b4487862a05dc711b950de\"}, {\"args\": [\"cls\"], \"end_lineno\": 699, \"field_hits\": [], \"lineno\": 693, \"name\": \"build\", \"source_sha256\": \"c10596a7c69919bf0faab82ca73ec7090c14f08da2de266cc7c9b626be900478\"}, {\"args\": [\"self\"], \"end_lineno\": 768, \"field_hits\": [], \"lineno\": 760, \"name\": \"content_hash\", \"source_sha256\": \"01c0e7a019b7e07989a98fdb9aeb6634bfceffa5036f1146aea1ee26d722437b\"}, {\"args\": [\"cls\"], \"end_lineno\": 780, \"field_hits\": [], \"lineno\": 771, \"name\": \"build\", \"source_sha256\": \"52b57184cad9edc23e076951e8b5bf06ab1b1f553113598e57161552d37a9e1d\"}, {\"args\": [\"self\"], \"end_lineno\": 849, \"field_hits\": [], \"lineno\": 843, \"name\": \"content_hash\", \"source_sha256\": \"e0331015b9f56441833dcb7980cafcc4753b0c88346f854c5c94d190c2bf101b\"}, {\"args\": [\"cls\"], \"end_lineno\": 854, \"field_hits\": [], \"lineno\": 852, \"name\": \"build\", \"source_sha256\": \"d636ba410e73d6f680f8173ad3d599d7df5fb260913dfac8209802c4179f640f\"}, {\"args\": [], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 857, \"name\": \"verify_precollection_seal_quorum\", \"source_sha256\": \"31b593131f411012c4ddac3ff69af0679b6f1be7084f63ad7c407c6f3a790fd8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/evidence_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 34, \"field_hits\": [], \"lineno\": 23, \"name\": \"_canonical_hash\", \"source_sha256\": \"0e59ca1db21f7a94acdab10ef233bbd80d162659b93cef1b089e9519066650ef\"}, {\"args\": [], \"end_lineno\": 43, \"field_hits\": [], \"lineno\": 37, \"name\": \"_default_implementation_hash\", \"source_sha256\": \"bcbff79cd92bcf304d5c44b50782442df2f93f3369f4c1ce948c0436aa14f40b\"}, {\"args\": [\"self\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 49, \"name\": \"build\", \"source_sha256\": \"53f2847c0a0bf3eb97f9387628b640037552aec36cea58ea8b394c5a2eb913c8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/engine.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 28, \"field_hits\": [], \"lineno\": 27, \"name\": \"content_hash\", \"source_sha256\": \"d24a0b756daedca24f1bf32a7cce77dd7ed66d83a140469498c928ccb55e6a59\"}, {\"args\": [\"cls\"], \"end_lineno\": 31, \"field_hits\": [], \"lineno\": 30, \"name\": \"build\", \"source_sha256\": \"095cc32b365293a4b6cfbb6d811a1b67f34f6b109f101035bec752207d0ccf65\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_policy.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 25, \"field_hits\": [], \"lineno\": 20, \"name\": \"module_id\", \"source_sha256\": \"f1fdcaa8a7300b2cd273174b65a85c8b5edc42d90dfaca1c9694841ad65e6168\"}, {\"args\": [\"self\"], \"end_lineno\": 38, \"field_hits\": [], \"lineno\": 34, \"name\": \"package_manifest_id\", \"source_sha256\": \"830be33f2c2f30cd5e4256684c6f6a647645688f99bebcc1aa433e46e4c02f42\"}, {\"args\": [\"text\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 54, \"name\": \"_semantic_ast_hash\", \"source_sha256\": \"7b444a51247371a35c25461e80e296793c06f2b1c69f92c7b2487ee5f608f4ec\"}, {\"args\": [\"package_dir\"], \"end_lineno\": 85, \"field_hits\": [], \"lineno\": 80, \"name\": \"package_code_identity\", \"source_sha256\": \"a45a4817fabf86fb8f47df513d780c6dfe1d3cc159fb428a36a5180f2020a607\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/code_identity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 50, \"name\": \"_json_hash\", \"source_sha256\": \"12e66709e48e04b0340833a57779814dea275479f2ac2b7ce5561ea04f8b315e\"}, {\"args\": [\"self\", \"logical_d1\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 557, \"name\": \"candidate_revision\", \"source_sha256\": \"494672efb8b411cc5334308de5e9d237b86ae8b6042fbf2e0358c056a805a994\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/bitfinex_trade_collector.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 31, \"name\": \"content_hash\", \"source_sha256\": \"071f8a1a631d89c4bc11ead70bfb1f8331f4a9321c8d4c8729c7cc44a7d5ad1e\"}, {\"args\": [\"cls\"], \"end_lineno\": 173, \"field_hits\": [], \"lineno\": 120, \"name\": \"build\", \"source_sha256\": \"1dc90c225c3bae28a82c5139c92b912cc800a731d14a0b35b98d1052eab9bcc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/projection_binding.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 40, \"target\": \"package_identity\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 47, \"name\": \"content_hash\", \"source_sha256\": \"7635290c8f5261cb72243077d716ec426a833617ae3bac105595e1182fe1f82f\"}, {\"args\": [\"cls\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"d6cd0750ae644bca7343d4736b9c89a3776779e0a97f51cf73f8c86083a4788d\"}, {\"args\": [\"manifest\"], \"end_lineno\": 123, \"field_hits\": [], \"lineno\": 108, \"name\": \"verify_runtime_manifest\", \"source_sha256\": \"eee05b568167a968fc86666c58cf4bea3b4c99cf57474e70264b2574418d325d\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/runtime_manifest.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"f1e0bb88ce1643b6a2f043acf482c7a00a75c3ce8c49bbe8afa0da3904e35a28\"}, {\"args\": [\"cls\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 52, \"name\": \"build\", \"source_sha256\": \"98a87e16bd09a188f844a64b9c23020c0189b309061b5f93f26eefba59b20034\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_core.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 103, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"7f47e0986fba56bfa46c2138962e8089f72eb476044a49c9dd25b8c9287bda8a\"}, {\"args\": [\"cls\"], \"end_lineno\": 116, \"field_hits\": [], \"lineno\": 106, \"name\": \"build\", \"source_sha256\": \"ea77664574116cb8adf88bdb899d771b927144c210bea3fb63e56a1c1f548c0a\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 146, \"name\": \"identity_hash\", \"source_sha256\": \"2b0bd8da9746bdfc41e64ed94a36b7d1242becffaf238357131dd74f2f36dd44\"}, {\"args\": [\"self\"], \"end_lineno\": 162, \"field_hits\": [], \"lineno\": 154, \"name\": \"content_hash\", \"source_sha256\": \"e9fcbccbd32b0d9e491fd95cf86850c5028b1d1a2ec3c7ed6b6e480df2d31cfb\"}, {\"args\": [\"cls\"], \"end_lineno\": 195, \"field_hits\": [], \"lineno\": 165, \"name\": \"build\", \"source_sha256\": \"65a13f6192e6036af49861996bdb4deb7b22931c56b41798edc9f59c5890b52a\"}, {\"args\": [\"self\"], \"end_lineno\": 230, \"field_hits\": [], \"lineno\": 222, \"name\": \"content_hash\", \"source_sha256\": \"be1becee842c443b69add4ba1f337f33977e514a5bdc1b4ea089b82d3172ae01\"}, {\"args\": [\"cls\"], \"end_lineno\": 242, \"field_hits\": [], \"lineno\": 233, \"name\": \"build\", \"source_sha256\": \"d5b2843273f3236ff1b9c8070cafa5f82b8a1e0a87d390d9588960acfdd1e245\"}, {\"args\": [\"self\"], \"end_lineno\": 288, \"field_hits\": [], \"lineno\": 277, \"name\": \"content_hash\", \"source_sha256\": \"ef5263869878d5ee270173eacaccbdda9a0023782c366ac2d160ff3e568bedf0\"}, {\"args\": [\"cls\"], \"end_lineno\": 314, \"field_hits\": [], \"lineno\": 291, \"name\": \"build\", \"source_sha256\": \"78a7aec9194a2659f7449c0659ceeed4f6a98e8ed118728f3c9987d76bbbdca5\"}, {\"args\": [\"self\"], \"end_lineno\": 344, \"field_hits\": [], \"lineno\": 336, \"name\": \"content_hash\", \"source_sha256\": \"aec2606de06e181c0ba1b796c162716c2b3383eafee3ba15a5ec7a90d30cf22c\"}, {\"args\": [\"cls\"], \"end_lineno\": 356, \"field_hits\": [], \"lineno\": 347, \"name\": \"build\", \"source_sha256\": \"b9d29befae8846baa197649403ac1d9beb5a91e363a0e3801ad4d30f39279ae0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/live_d1_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 19, \"field_hits\": [], \"lineno\": 12, \"name\": \"_canonical_hash\", \"source_sha256\": \"0eda78bf55b41f73411803ff14f9d84824a01ce2e9c0d3446fc0e43e1c4b45f6\"}, {\"args\": [\"self\"], \"end_lineno\": 47, \"field_hits\": [], \"lineno\": 38, \"name\": \"content_hash\", \"source_sha256\": \"e77523758307b368d99f2b22a02e71926208ef9c30d6d55598d54941c9821786\"}, {\"args\": [\"cls\"], \"end_lineno\": 79, \"field_hits\": [], \"lineno\": 58, \"name\": \"build\", \"source_sha256\": \"3312bf4c0fd3d06506761ead9bb5b6611e5afa1f9a87f997e28b98151ba2c462\"}, {\"args\": [\"self\"], \"end_lineno\": 94, \"field_hits\": [], \"lineno\": 88, \"name\": \"content_hash\", \"source_sha256\": \"82a5da4ff6346bff3e1fed52820503ede7c631fb9071485b0e9e4560b8ee46b6\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 119, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"72990efde31b5e38e15d4eddf11c33b47095c964b8df8bc7da4e9c34515f006e\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/prospective_policy.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 106, \"field_hits\": [], \"lineno\": 104, \"name\": \"content_hash\", \"source_sha256\": \"00388f071d3a83db320a1acef8a9a2c382f269a9ffda1bcfaf2d29937ffbcd89\"}, {\"args\": [\"forecasts\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 218, \"name\": \"verify_model_hash_is_fold_frozen\", \"source_sha256\": \"fc8459bdd079e76ac354ca779a378b5f86174523db090a4ada0f18cc521394a0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/incremental_info.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 55, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"109d64a76ebae176b2ab72393cae67e97008c72d651e07508a81de96ae223df4\"}, {\"args\": [\"self\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 92, \"name\": \"content_hash\", \"source_sha256\": \"e0fe2ce200c4fa14c9edc7c6059d26227d4ff33643c8a74ec5b5a9d0bf99755a\"}, {\"args\": [\"cls\"], \"end_lineno\": 111, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"995ea77ee8247244d862ca604a6a946831c8e9c2c2f27a64e92a17397887c0c4\"}, {\"args\": [\"self\"], \"end_lineno\": 193, \"field_hits\": [], \"lineno\": 177, \"name\": \"content_hash\", \"source_sha256\": \"9866ab1821b1ec3483266bfc972e0f769486c594b5bbd265c2322c2321b57a31\"}, {\"args\": [\"cls\"], \"end_lineno\": 197, \"field_hits\": [], \"lineno\": 196, \"name\": \"build\", \"source_sha256\": \"30845546ffa599b82374f160460ab9d15388e5b4f867fb81342fc101990cc54f\"}, {\"args\": [\"self\"], \"end_lineno\": 220, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 327, \"field_hits\": [], \"lineno\": 308, \"name\": \"content_hash\", \"source_sha256\": \"4fd838b0ce68eff18db8bb218075ddea550bdee84daf48d40f3a80dc8ca4d462\"}, {\"args\": [\"cls\"], \"end_lineno\": 331, \"field_hits\": [], \"lineno\": 330, \"name\": \"build\", \"source_sha256\": \"f715b26261407525c572c1747f1207d28e1d7db2231a1fc2565130f99386095f\"}, {\"args\": [], \"end_lineno\": 340, \"field_hits\": [], \"lineno\": 336, \"name\": \"derive_consumer_dedupe_key\", \"source_sha256\": \"445e014161e48739a0238a5b9a07888158b7644dd55602d3a9e4050bdf981628\"}, {\"args\": [\"self\"], \"end_lineno\": 358, \"field_hits\": [], \"lineno\": 357, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 417, \"field_hits\": [], \"lineno\": 409, \"name\": \"content_hash\", \"source_sha256\": \"3612ba28d13a4664cd912cbdc18c06c0ec6e20cad02eabe6a681cbe376822146\"}, {\"args\": [\"cls\"], \"end_lineno\": 421, \"field_hits\": [], \"lineno\": 420, \"name\": \"build\", \"source_sha256\": \"7009f42c58746e5d77604e7a316d19a458c18df5cc33b8502d73ec445f2daee4\"}, {\"args\": [\"self\"], \"end_lineno\": 441, \"field_hits\": [], \"lineno\": 440, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 484, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 517, \"field_hits\": [], \"lineno\": 509, \"name\": \"content_hash\", \"source_sha256\": \"65955b91e18b641c3b8b50fe62da0f944a66d0f4a730f87df6956b10f86ccbe3\"}, {\"args\": [\"cls\"], \"end_lineno\": 521, \"field_hits\": [], \"lineno\": 520, \"name\": \"build\", \"source_sha256\": \"0436a15282ee75bef4bdcdb2553c9910274a454b0c4fba17f5b772a4fa2f5d01\"}, {\"args\": [], \"end_lineno\": 554, \"field_hits\": [], \"lineno\": 524, \"name\": \"required_delivery_evidence_hashes\", \"source_sha256\": \"a48acc918f0694a9fa10ad0be2fb3fbcfd7d84cce488dd57e8c8fe16bc8925c1\"}, {\"args\": [\"self\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 598, \"name\": \"content_hash\", \"source_sha256\": \"84e046ce7113911d693107094e8609aee0e02e6fdaa31ab1b0489ca7a3cf54a1\"}, {\"args\": [\"cls\"], \"end_lineno\": 607, \"field_hits\": [], \"lineno\": 606, \"name\": \"build\", \"source_sha256\": \"66384b12f19c1fdd7945ef21ca444cd1d43f6366bcd06c9cbe9c47cd2cdea4ff\"}, {\"args\": [\"self\"], \"end_lineno\": 668, \"field_hits\": [], \"lineno\": 664, \"name\": \"content_hash\", \"source_sha256\": \"1ccb645d3de3b548b0a93e8f3bf67f0551972f5efa139f6b9e1ca07fae84ebf1\"}, {\"args\": [\"cls\"], \"end_lineno\": 672, \"field_hits\": [], \"lineno\": 671, \"name\": \"build\", \"source_sha256\": \"9155fbcd391c1f825afdc330c95a4a4efc3062830472d42a7af4e9b9e9b6e784\"}, {\"args\": [\"self\"], \"end_lineno\": 713, \"field_hits\": [], \"lineno\": 709, \"name\": \"content_hash\", \"source_sha256\": \"1847870178ed8d242a2c43ecb77054c3747aae51e3958ac6933fcaf07c9df342\"}, {\"args\": [\"cls\"], \"end_lineno\": 717, \"field_hits\": [], \"lineno\": 716, \"name\": \"build\", \"source_sha256\": \"07ede0e574736e0d768fef9f70a9fc6628337eb9c126460b319b80ed14405344\"}, {\"args\": [\"self\"], \"end_lineno\": 769, \"field_hits\": [], \"lineno\": 768, \"name\": \"content_hash\", \"source_sha256\": \"e5053a81ae508efdebfd8bd2989713917fb1fc51c34bfe6db87cb03afd901efb\"}, {\"args\": [\"cls\"], \"end_lineno\": 773, \"field_hits\": [], \"lineno\": 772, \"name\": \"build\", \"source_sha256\": \"65b22e357cefccbda631df91af62cf1f3bb4f8214afd308789df69ddb4477cc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/outbox_delivery.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [], \"end_lineno\": 181, \"field_hits\": [], \"lineno\": 158, \"name\": \"_entry_hash\", \"source_sha256\": \"fbf5f1e42e887b53b54fa920937f2810af296a882aadd5bbe66bfa71d67e00fb\"}, {\"args\": [\"self\"], \"end_lineno\": 207, \"field_hits\": [], \"lineno\": 197, \"name\": \"content_hash\", \"source_sha256\": \"23b93ac8afd0ac85f345a8f1450511f7fb0d4ec87c67397cf35985c8b9aef287\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/signal_outbox.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 67, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"4562c3bf1f2cf6a5d3fcb5dcc60f708084333adce63a0d592ee383b90cc99eb3\"}, {\"args\": [\"cls\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 110, \"name\": \"build\", \"source_sha256\": \"2d85ce2d783bdacc47b3bc582bb2542daa7f987fb9408c78efd52d1c8a8fafbd\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_state.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 51, \"field_hits\": [], \"lineno\": 50, \"name\": \"generation_id\", \"source_sha256\": \"99425d227d6bb30217f4a005b8eeb4ee16ddbb4a125bfd02adb89d69b021dff2\"}, {\"args\": [\"self\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 81, \"name\": \"lease_id\", \"source_sha256\": \"2eb02a3bfa5f07719a6b961da35c147b9b6f45719c27f0bdf2f9d4de955da132\"}, {\"args\": [\"self\"], \"end_lineno\": 180, \"field_hits\": [], \"lineno\": 179, \"name\": \"commit_id\", \"source_sha256\": \"6d6b3130b624c63a075d5da7d1d794e61801df783e361da09aeb8c00295f3a88\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/consumer_scaling.py\"}, {\"calls\": [], \"classes\": [{\"end_lineno\": 559, \"lineno\": 536, \"name\": \"RuntimeArtifactManifest\", \"source_sha256\": \"8cd1ebf70c003cd4d7b91f18602841426b19c2f54f2d803309c53c22f38cd5c7\"}], \"dict_builders\": [{\"ast\": \"Dict(keys=[Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='source_tree_hash'), Constant(value='dependency_lock_hash'), Constant(value='executable_artifact_hash'), Constant(value='runtime_environment_hash'), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='')], values=[Attribute(value=Name(id='self', ctx=Load()), attr='subject_kind', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='subject_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='actor_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='source_tree_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='dependency_lock_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='executable_artifact_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='runtime_environment_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='effective_config_hash', ctx=Load()), Attribute(value=Nam\", \"function\": \"content_hash\", \"keys\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 1927}], \"field_assignments\": [{\"function\": \"\", \"lineno\": 537, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 538, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 539, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 540, \"target\": \"build_recipe_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 541, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 542, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 567, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1242, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1901, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1902, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1903, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1904, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1989, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1990, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1991, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1992, \"target\": \"executable_artifact_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 73, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"58b63c7334dc536acdeea2441fd40c2319925d6cc68f87b04dcae56b55a81674\"}, {\"args\": [\"cls\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 76, \"name\": \"build\", \"source_sha256\": \"6b88fb214dcc1a907ac655e9ff7a8463a96ffd3a21a585c53048113e46f7bef1\"}, {\"args\": [\"self\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 113, \"name\": \"content_hash\", \"source_sha256\": \"368aa985df50f0f343d946af275be8d06ec02ed36e3d60c093c45ef5a8886316\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 127, \"field_hits\": [], \"lineno\": 121, \"name\": \"build\", \"source_sha256\": \"1f0e3183dacedfcc38297121310315b2a29bb064d74f541c1cbb546849c351d8\"}, {\"args\": [\"self\"], \"end_lineno\": 153, \"field_hits\": [], \"lineno\": 151, \"name\": \"content_hash\", \"source_sha256\": \"4f851982dbfbcc54e081e3e517695e792ea6312e3208ce697349885e747c7ff0\"}, {\"args\": [\"cls\"], \"end_lineno\": 158, \"field_hits\": [], \"lineno\": 156, \"name\": \"build\", \"source_sha256\": \"d87d41af74e9a9ba9849ca28c713543b798802117f753dc087cb744bd3f21b88\"}, {\"args\": [\"self\"], \"end_lineno\": 177, \"field_hits\": [], \"lineno\": 176, \"name\": \"content_hash\", \"source_sha256\": \"f7ab83812bba32e500dc97b0cefdbf3802c8b0683413a9dd66c41498b6b58c39\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 183, \"field_hits\": [], \"lineno\": 180, \"name\": \"build\", \"source_sha256\": \"7b0e4f2f91a6a94483b5ca94a99be45692e40e7dce35da8c9aba179a820d102d\"}, {\"args\": [\"self\"], \"end_lineno\": 257, \"field_hits\": [], \"lineno\": 244, \"name\": \"content_hash\", \"source_sha256\": \"f042525f04ece0094762289f19065ff869d46bbf7da85e2c59ee8594e223a76c\"}, {\"args\": [\"cls\"], \"end_lineno\": 266, \"field_hits\": [], \"lineno\": 260, \"name\": \"build\", \"source_sha256\": \"730aa519d7e7a2e682428b1e034ece2a08b8c09c6ab8c50ad8fd8a0a7838eda4\"}, {\"args\": [\"self\"], \"end_lineno\": 285, \"field_hits\": [], \"lineno\": 284, \"name\": \"content_hash\", \"source_sha256\": \"2f0b8cac2aa5850cf91ae59d42a9b512358287851a8d6034fc180f441add18e9\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 291, \"field_hits\": [], \"lineno\": 288, \"name\": \"build\", \"source_sha256\": \"56ad249f5950d75f93633fbf957d7886240f3ae6a6fd14902e79fa02c1991c48\"}, {\"args\": [\"self\"], \"end_lineno\": 355, \"field_hits\": [], \"lineno\": 352, \"name\": \"content_hash\", \"source_sha256\": \"3a65fecf4a6fd0266ec30e312817dc6a096773c1166f16d88d43ba6d88d804b7\"}, {\"args\": [\"self\"], \"end_lineno\": 370, \"field_hits\": [], \"lineno\": 369, \"name\": \"content_hash\", \"source_sha256\": \"3a50376eb4cb0167e552d1d9899f22ffdcfdcbb9cba09d930884d0b5f3ca3f8d\"}, {\"args\": [\"cls\", \"domains\"], \"end_lineno\": 374, \"field_hits\": [], \"lineno\": 372, \"name\": \"build\", \"source_sha256\": \"5319c4ea8de8f3b87490774f2f83f5f4e816a7459be2666176efe5ae833dc5c4\"}, {\"args\": [\"self\"], \"end_lineno\": 406, \"field_hits\": [], \"lineno\": 401, \"name\": \"content_hash\", \"source_sha256\": \"186bc223eb9f799b94936404effc335a670fb7123570e998c669c4a95e837ae9\"}, {\"args\": [\"self\"], \"end_lineno\": 430, \"field_hits\": [], \"lineno\": 429, \"name\": \"content_hash\", \"source_sha256\": \"3bbf7fa0e4738bc310c1ef0a2deab2eb6c288008875ac483c30c980c9e0f0f8f\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 432, \"name\": \"build\", \"source_sha256\": \"b0f61843207ba138f1e3761ea57dcca0e3c9e3f06e2cf8006a86fa9b36f6ff8f\"}, {\"args\": [\"self\"], \"end_lineno\": 526, \"field_hits\": [], \"lineno\": 525, \"name\": \"content_hash\", \"source_sha256\": \"f9abbc7df8f3a1cb964f9a67320e125179909f7c3471a9f944601ce640d89553\"}, {\"args\": [\"cls\"], \"end_lineno\": 532, \"field_hits\": [], \"lineno\": 529, \"name\": \"build\", \"source_sha256\": \"59d792b0f51d35b6809c3a4aedd880cc7e703484ac45657788ee63ac7cd7c68d\"}, {\"args\": [\"self\"], \"end_lineno\": 548, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 544, \"name\": \"__post_init__\", \"source_sha256\": \"d608383c1e648cf6eba26c984c1ccdd0878f39783166ac5eb04a846ca49ab1c8\"}, {\"args\": [\"self\"], \"end_lineno\": 554, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 551, \"name\": \"content_hash\", \"source_sha256\": \"d5dde16db6a1aa89f849df73f0b4b475b5ce05a22302172c82931eef5c0cfe6b\"}, {\"args\": [\"cls\"], \"end_lineno\": 559, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 557, \"name\": \"build\", \"source_sha256\": \"4d36da267b8175fa45c69e339d0ec98e1e343b802cb7aaf72e577c14bf89def2\"}, {\"args\": [\"self\"], \"end_lineno\": 592, \"field_hits\": [], \"lineno\": 588, \"name\": \"content_hash\", \"source_sha256\": \"aab6078dfc7c70fc2968943cc12bf057122c0db2fe8987b0f3ff46389fe98ea7\"}, {\"args\": [\"cls\"], \"end_lineno\": 597, \"field_hits\": [], \"lineno\": 595, \"name\": \"build\", \"source_sha256\": \"ad0af078ace1478cb967df6b62d0324148120e4adbdb28cb874ae314412b49b4\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/runtime_integrity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 84, \"field_hits\": [], \"lineno\": 83, \"name\": \"content_hash\", \"source_sha256\": \"8ae67a89f78fd602e14ef4eeeab9c6674794a65bf428d017e0fc2ee59bd6e27a\"}, {\"args\": [\"self\"], \"end_lineno\": 140, \"field_hits\": [], \"lineno\": 130, \"name\": \"content_hash\", \"source_sha256\": \"be9fed610ee85bb8f0dd779af7f8ec12df6055f5559d8a370f0027727608f9b4\"}, {\"args\": [\"self\"], \"end_lineno\": 169, \"field_hits\": [], \"lineno\": 162, \"name\": \"content_hash\", \"source_sha256\": \"0a330a609deb16ac57137cd80f9f79328e85bbfbe80be9e69fb3a6fc61a4fa40\"}, {\"args\": [\"cls\"], \"end_lineno\": 179, \"field_hits\": [], \"lineno\": 172, \"name\": \"build\", \"source_sha256\": \"57e66861e2850c4187c2e556f135340449ea1ef1c6af822313a365f6a4529e20\"}, {\"args\": [], \"end_lineno\": 232, \"field_hits\": [], \"lineno\": 220, \"name\": \"derive_logical_event_id\", \"source_sha256\": \"6c7d6b14b5a98c51f4a3ce3d37eca5748b418131f52f8a0e0e541f8126064b2d\"}, {\"args\": [\"profile\", \"payload\"], \"end_lineno\": 265, \"field_hits\": [], \"lineno\": 252, \"name\": \"semantic_payload_hash\", \"source_sha256\": \"6bdf1b8f77fb9afad0131be2c91453adae95745ebdb2a60650051f85eb8ea884\"}, {\"args\": [\"self\"], \"end_lineno\": 338, \"field_hits\": [], \"lineno\": 325, \"name\": \"content_hash\", \"source_sha256\": \"3043ad0ff6c992c78715910c4ede37c12ffffab825eb99eccda90986610324dd\"}, {\"args\": [\"cls\"], \"end_lineno\": 354, \"field_hits\": [], \"lineno\": 341, \"name\": \"build\", \"source_sha256\": \"fb84221bbdb1252e57b8fdca28294e4a5cedab70fde9125f665356562113cd24\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/live_schema.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 61, \"field_hits\": [], \"lineno\": 50, \"name\": \"content_commitment\", \"source_sha256\": \"df2149f2551824e98c1c55aab3fb352e9a75f46a78d095a2c2ca18538ccbe2f7\"}, {\"args\": [\"cls\"], \"end_lineno\": 69, \"field_hits\": [], \"lineno\": 64, \"name\": \"build\", \"source_sha256\": \"fd47c8e31b34a8218405fb4fbf74d9a1bb8f93c5fbed6376c25315b6773f5b2e\"}, {\"args\": [\"self\"], \"end_lineno\": 101, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"0e8eb40fdf01961e9f8afbc7fc0eb7e8810f9b4a39f4dd107b8a221b977adf52\"}, {\"args\": [\"cls\"], \"end_lineno\": 114, \"field_hits\": [], \"lineno\": 104, \"name\": \"build\", \"source_sha256\": \"10c667d5493eb17b0ff7d55ea9e51233fa82c7b2703bc3d17eb4a71bb3c96aa2\"}, {\"args\": [\"self\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 199, \"name\": \"content_hash\", \"source_sha256\": \"96cde517404a2f6ea38c726c9367903a41b7c58a773b0ee2802e9e6a384c3846\"}, {\"args\": [\"cls\"], \"end_lineno\": 219, \"field_hits\": [], \"lineno\": 214, \"name\": \"build\", \"source_sha256\": \"99f5bd0215ab3a3acfda679ee45516ba82230bacf85a57b6076864a8208b42f2\"}, {\"args\": [\"self\"], \"end_lineno\": 270, \"field_hits\": [], \"lineno\": 264, \"name\": \"content_hash\", \"source_sha256\": \"ce68e3fe557cea2b206fb69f87e8e55680bbbe93eba2774f3e4798539909544e\"}, {\"args\": [], \"end_lineno\": 276, \"field_hits\": [], \"lineno\": 273, \"name\": \"derive_producer_execution_scope_id\", \"source_sha256\": \"a07276e3c3773d67196f8ddd439934dd8cd40d94ec20dc850f1a7a88d3a74567\"}, {\"args\": [\"self\"], \"end_lineno\": 334, \"field_hits\": [], \"lineno\": 320, \"name\": \"content_hash\", \"source_sha256\": \"24ccde85d905f4d56bb45a3bd615f2bf12d8d8eded589ce3a67511d0111ba265\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 337, \"name\": \"build\", \"source_sha256\": \"ef707bcf2e8258d929909208af934e80911fdf1a251ebf16ed478c3bdea1fa64\"}, {\"args\": [\"self\"], \"end_lineno\": 384, \"field_hits\": [], \"lineno\": 383, \"name\": \"content_hash\", \"source_sha256\": \"658df86ef1e7490b8be6d92d37014e9008815815984b14a9323e86c22829359c\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 480, \"name\": \"content_hash\", \"source_sha256\": \"8679254c728b3ef3bc7a1a7728083ad266552c976b11f72b0d85aa9605268eda\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 519, \"name\": \"content_hash\", \"source_sha256\": \"ec12fae272cc1e1b28d52f41c953708078756065b6eead4f1b7b41b1d3b45f60\"}, {\"args\": [\"cls\"], \"end_lineno\": 533, \"field_hits\": [], \"lineno\": 527, \"name\": \"build\", \"source_sha256\": \"d7b69086b41c4e3188371780a0fbfcd131d9144343f6429f721afc3ccc56146e\"}, {\"args\": [\"self\"], \"end_lineno\": 615, \"field_hits\": [], \"lineno\": 605, \"name\": \"content_hash\", \"source_sha256\": \"7045280d0c90201ac1f6ba10a5793e8865ab42364c368b2289169e298165afaf\"}, {\"args\": [\"cls\"], \"end_lineno\": 629, \"field_hits\": [], \"lineno\": 618, \"name\": \"build\", \"source_sha256\": \"9b9971367207e6a1b6e9effba5da4f3526f52d18374d91b9efff3de30642b109\"}, {\"args\": [\"self\"], \"end_lineno\": 678, \"field_hits\": [], \"lineno\": 673, \"name\": \"content_hash\", \"source_sha256\": \"2bbb8820840f200a77cbb2c50814c1ca7e967904066b82438a506bdbd6e028a3\"}, {\"args\": [\"self\"], \"end_lineno\": 724, \"field_hits\": [], \"lineno\": 715, \"name\": \"content_hash\", \"source_sha256\": \"3ac8c286a1dd60d0e6fd4d5fab302d380619431efcd3106cba9dabc0e2cd5f3f\"}, {\"args\": [\"cls\"], \"end_lineno\": 739, \"field_hits\": [], \"lineno\": 727, \"name\": \"build\", \"source_sha256\": \"a1486a18aab1658be5c2c26149a57d7e89b9ea13a56e57c596f46ce560a00542\"}, {\"args\": [\"self\"], \"end_lineno\": 808, \"field_hits\": [], \"lineno\": 804, \"name\": \"content_hash\", \"source_sha256\": \"e22c3600f65004644e1d52d15ccfcdd2d02b5f50f1a79c5ede853da8ab13fd4a\"}, {\"args\": [\"cls\"], \"end_lineno\": 816, \"field_hits\": [], \"lineno\": 811, \"name\": \"build\", \"source_sha256\": \"439ded42406b9eb2df9c18056751c117b05d71f1fe56dda9d0f62d0a88ed22ab\"}, {\"args\": [\"self\"], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 870, \"name\": \"content_hash\", \"source_sha256\": \"e6c425c50b3a073c880539a0cb85669b37b489c600f6b2e602e204c814c24f56\"}, {\"args\": [], \"end_lineno\": 939, \"field_hits\": [], \"lineno\": 927, \"name\": \"derive_prediction_execution_scope_id\", \"source_sha256\": \"9af62588fb9fcf5a1b238a25c0f41e24d691188c02f129c364ffe804e1f4dacc\"}, {\"args\": [\"self\"], \"end_lineno\": 1020, \"field_hits\": [], \"lineno\": 1012, \"name\": \"content_hash\", \"source_sha256\": \"885b94d36bdb16ab18ef58df6af4af4e90b43bbc7b99e96c34a2a2605fa05827\"}, {\"args\": [\"cls\"], \"end_lineno\": 1032, \"field_hits\": [], \"lineno\": 1023, \"name\": \"build\", \"source_sha256\": \"dd2577345fc996e2b1ab59035338e086b6b95f65ecbedbc9436be863d10c93c3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/execution_transcript.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 125, \"target\": \"runtime_environment_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 60, \"field_hits\": [], \"lineno\": 56, \"name\": \"content_hash\", \"source_sha256\": \"e19ff97eb8928815ef72c3ad64788ebb5507d552bcd765de3a3a622132bd2047\"}, {\"args\": [\"self\"], \"end_lineno\": 87, \"field_hits\": [], \"lineno\": 84, \"name\": \"content_commitment\", \"source_sha256\": \"01eb91ec156f5e5ebfe1736ed7c1803dd292ee0b10a51f26213e0b50b2d6f5fa\"}, {\"args\": [\"cls\"], \"end_lineno\": 92, \"field_hits\": [], \"lineno\": 90, \"name\": \"build\", \"source_sha256\": \"3c443f9804d78c1af830b1719aeff70d412338d862670930308a83eed2ef4a6f\"}, {\"args\": [\"self\"], \"end_lineno\": 139, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 136, \"name\": \"content_hash\", \"source_sha256\": \"746c85a71e2293550cad9d3ecea9dc076e92ee7463b8cc54cd7af9535afc8b2a\"}, {\"args\": [\"cls\"], \"end_lineno\": 144, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 142, \"name\": \"build\", \"source_sha256\": \"658508a24cb52e4faa236856fc8a9577345cf3186876433f8ffe2cbf0c5b8c6c\"}, {\"args\": [\"self\"], \"end_lineno\": 186, \"field_hits\": [], \"lineno\": 185, \"name\": \"content_hash\", \"source_sha256\": \"866c430ea9f90eec757f05adfe27808509c358444ea00eb97e199c754fe2bc98\"}, {\"args\": [\"cls\", \"declarations\"], \"end_lineno\": 190, \"field_hits\": [], \"lineno\": 189, \"name\": \"build\", \"source_sha256\": \"9fb56fa3f02a404f5dde4424ba73475673e25f107b95e21a2be7a19981d33573\"}, {\"args\": [\"self\"], \"end_lineno\": 221, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"3280ff8aea689bfab6e7688bd586c24ef2a4ba7dcea3198b208fd80e6a854bfa\"}, {\"args\": [\"self\"], \"end_lineno\": 275, \"field_hits\": [], \"lineno\": 271, \"name\": \"content_hash\", \"source_sha256\": \"896ddad0772068ce1563428b65a498e49a0b8cfbcf76232111957b276811aace\"}, {\"args\": [\"self\"], \"end_lineno\": 297, \"field_hits\": [], \"lineno\": 295, \"name\": \"content_hash\", \"source_sha256\": \"668e2c55dfdba5534ed4f30fd471ba9c90d494398436336be46c1e16f331d5c0\"}, {\"args\": [\"cls\"], \"end_lineno\": 301, \"field_hits\": [], \"lineno\": 299, \"name\": \"build\", \"source_sha256\": \"a84759a7e6100c85aa8991d13f99410b0fb4fe237c1adae793e8b0714b4942b2\"}, {\"args\": [\"self\"], \"end_lineno\": 336, \"field_hits\": [], \"lineno\": 333, \"name\": \"content_hash\", \"source_sha256\": \"30e507a3c063849ffa0def8e390124a84226fffc99df3c98d84b907b0d1b766b\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 338, \"name\": \"build\", \"source_sha256\": \"23cdb01a5d78cb3897adb6202ea0baa5d8a16350ab7d86cd6d19599ff8751215\"}, {\"args\": [\"self\"], \"end_lineno\": 381, \"field_hits\": [], \"lineno\": 377, \"name\": \"content_hash\", \"source_sha256\": \"c62147ebb819cd800884cf0cc2d7664a9904714c990273c3029e6a3707641e32\"}, {\"args\": [\"cls\"], \"end_lineno\": 387, \"field_hits\": [], \"lineno\": 383, \"name\": \"build\", \"source_sha256\": \"a18cbed817e6910278ff195481a548c737d9b906d168dd65461ad5d8fd066aa7\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/proof_completeness.py\"}], \"exists\": true, \"files_seen\": 62, \"refs\": [{\"sha256\": \"531237f499b7f2b2c568f4f101f1b451ea9fcd08a4afaff79153ba38a06f2482\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/canonical_hash.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"261918c39d3563a4361c26ff1354b3298fa8f86d980d1c6cc5a7f365d275b15c\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/evidence_finality.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"edb51a1e860aab8088c519776ab034ac9778f39817e58d36040b930facb4366e\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/engine.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"995a4155cd01296a643b0ef7464bf6e7402f68ccb48640b43e8507c8208d98cf\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_policy.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"fbf0caff41b02267d72fd46849c97819313ca657d266308687f5889c0a789ca7\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/code_identity.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"193dd0c7f9890fdb4026c24dbc5add825f1641d92097e881806705ca452812d5\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/bitfinex_trade_collector.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"cea8ee34be0f1b4a68e70c205ff39da30942605d92adbed9088d1560e4c97982\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/projection_binding.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"1064cfb74303fdc8e0bf50bae95b1e755556a5b1dfc28b2b062341becaba08f2\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/runtime_manifest.py\", \"terms\": [\"canonical_hash\", \"package_identity\"]}, {\"sha256\": \"58601d79193930319460b71137066e96f37a2cc390ce6d7e0bc5518046347302\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_core.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"89873a9f2d026416c6c19533fa7d1ea404a8854c19fedb986395f4aabc0fe662\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/live_d1_finality.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"40ff077546123acfb8580d8e0c13188da310daa42e587cdbae99f9c0b5cd4e32\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/prospective_policy.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"5d041b7b6b119ca50b31e2dfda5681f8a19b3f68159e8ee91390f71ac5486711\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/__init__.py\", \"terms\": [\"RuntimeArtifactManifest\", \"canonical_hash\"]}, {\"sha256\": \"6b34593dd1c44661e60e2a71758edf93f9948db9b9e1475b6421588c343b3044\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/incremental_info.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"e6d78e2f460bb71f5d9fd926f20549a6480476bb34e78663ff3202202da6dab6\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/outbox_delivery.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"bc4427e52facb554cf17bb7a3a64c692c477a56eda24b4e9211c5afad9ea50ac\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/signal_outbox.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"ad89e6ef989ce2119678422ba11c50098a8a8dcf124ed1a98f80150bc157102c\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/producer_state.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"9543d74f44edf88de44c87062af3854894b91faf960072ac0af1e793994c4a48\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/consumer_scaling.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"99859b63e23d10fc051672965123f49d6e79d2ff767871c019ff7bdae2e2e39e\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/runtime_integrity.py\", \"terms\": [\"RuntimeArtifactManifest\", \"canonical_hash\", \"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"]}, {\"sha256\": \"30146df4b0bbf9610bb1cff7f3b520cab09d02ae243c706adbe7bf5b07bec6cc\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/live_schema.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"eb7208af4bdde535fadbace52f2c06cb90266c8e243c11e6e96657c7fed1375a\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/execution_transcript.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"c197327817fac21d7427413cb7ffcf86025639067ad7b13017c464b7ce245432\", \"source\": \".deploy/SIGNALBOT-260908-DEPLOY-STAGE-042FIX5/demonov_forward_map/proof_completeness.py\", \"terms\": [\"canonical_hash\", \"runtime_environment_hash\"]}]}, \"old_stage\": {\"exists\": true}, \"old_stage_scan\": {\"analyses\": [{\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 50, \"name\": \"_json_hash\", \"source_sha256\": \"12e66709e48e04b0340833a57779814dea275479f2ac2b7ce5561ea04f8b315e\"}, {\"args\": [\"self\", \"logical_d1\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 557, \"name\": \"candidate_revision\", \"source_sha256\": \"494672efb8b411cc5334308de5e9d237b86ae8b6042fbf2e0358c056a805a994\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/bitfinex_trade_collector.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 44, \"field_hits\": [], \"lineno\": 43, \"name\": \"canonical_hash\", \"source_sha256\": \"4ed6c7f0752c4602ceccdc00ca35d6c3ca6325356e587884f0d359b1d80c6304\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/canonical_hash.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 25, \"field_hits\": [], \"lineno\": 20, \"name\": \"module_id\", \"source_sha256\": \"f1fdcaa8a7300b2cd273174b65a85c8b5edc42d90dfaca1c9694841ad65e6168\"}, {\"args\": [\"self\"], \"end_lineno\": 38, \"field_hits\": [], \"lineno\": 34, \"name\": \"package_manifest_id\", \"source_sha256\": \"830be33f2c2f30cd5e4256684c6f6a647645688f99bebcc1aa433e46e4c02f42\"}, {\"args\": [\"text\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 54, \"name\": \"_semantic_ast_hash\", \"source_sha256\": \"7b444a51247371a35c25461e80e296793c06f2b1c69f92c7b2487ee5f608f4ec\"}, {\"args\": [\"package_dir\"], \"end_lineno\": 85, \"field_hits\": [], \"lineno\": 80, \"name\": \"package_code_identity\", \"source_sha256\": \"a45a4817fabf86fb8f47df513d780c6dfe1d3cc159fb428a36a5180f2020a607\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/code_identity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 51, \"field_hits\": [], \"lineno\": 50, \"name\": \"generation_id\", \"source_sha256\": \"99425d227d6bb30217f4a005b8eeb4ee16ddbb4a125bfd02adb89d69b021dff2\"}, {\"args\": [\"self\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 81, \"name\": \"lease_id\", \"source_sha256\": \"2eb02a3bfa5f07719a6b961da35c147b9b6f45719c27f0bdf2f9d4de955da132\"}, {\"args\": [\"self\"], \"end_lineno\": 180, \"field_hits\": [], \"lineno\": 179, \"name\": \"commit_id\", \"source_sha256\": \"6d6b3130b624c63a075d5da7d1d794e61801df783e361da09aeb8c00295f3a88\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/consumer_scaling.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 34, \"field_hits\": [], \"lineno\": 23, \"name\": \"_canonical_hash\", \"source_sha256\": \"0e59ca1db21f7a94acdab10ef233bbd80d162659b93cef1b089e9519066650ef\"}, {\"args\": [], \"end_lineno\": 43, \"field_hits\": [], \"lineno\": 37, \"name\": \"_default_implementation_hash\", \"source_sha256\": \"bcbff79cd92bcf304d5c44b50782442df2f93f3369f4c1ce948c0436aa14f40b\"}, {\"args\": [\"self\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 49, \"name\": \"build\", \"source_sha256\": \"53f2847c0a0bf3eb97f9387628b640037552aec36cea58ea8b394c5a2eb913c8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/engine.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 75, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"1c651b3cb9412a84038ea53a28c12c0af0f9733218aca6b98130e82646a556a7\"}, {\"args\": [\"cls\"], \"end_lineno\": 86, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"c17e21f771fa8b064f78c4eab5945f5df44fc3c0dce2fd38fc5ce16f7373ed54\"}, {\"args\": [\"self\"], \"end_lineno\": 104, \"field_hits\": [], \"lineno\": 103, \"name\": \"content_hash\", \"source_sha256\": \"c00966bf786d1f3198495dc61ddfd16912311cd448817fdd49171ac1fb1077df\"}, {\"args\": [\"cls\", \"authorities\"], \"end_lineno\": 109, \"field_hits\": [], \"lineno\": 107, \"name\": \"build\", \"source_sha256\": \"d01f1fccc00038bf79a375508e55da65a2b7761811e093a166c328496bb9f7cd\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 140, \"name\": \"content_hash\", \"source_sha256\": \"0afcdf6d60ab2a15c3ab0961c6c562fe052214a2bebe2549557a9341987f3aba\"}, {\"args\": [\"self\"], \"end_lineno\": 199, \"field_hits\": [], \"lineno\": 188, \"name\": \"content_hash\", \"source_sha256\": \"a71147c2f6579fed289ac87e7ab7a1e51d05704e983a9fca6ac904eb7a890604\"}, {\"args\": [\"cls\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 202, \"name\": \"build\", \"source_sha256\": \"c135b4854482d217e09c0179e3b1623b1290237013e35981362256df5678dbd7\"}, {\"args\": [\"self\"], \"end_lineno\": 304, \"field_hits\": [], \"lineno\": 296, \"name\": \"content_hash\", \"source_sha256\": \"0f9525da88edbf4e6bf16f40482ad0db0e5500b75da9730ede20310ca11cde02\"}, {\"args\": [\"cls\"], \"end_lineno\": 312, \"field_hits\": [], \"lineno\": 307, \"name\": \"build\", \"source_sha256\": \"8e117cc02ed7b2b02e9389ce6e721f3dfb33fd795aa3615f8170803a6b4cc21e\"}, {\"args\": [], \"end_lineno\": 365, \"field_hits\": [], \"lineno\": 315, \"name\": \"verify_ledger_checkpoint_chain\", \"source_sha256\": \"07b20ad089227c97f43ebf430a54ad6bda26668444bd7d311a014fec8cfd1c02\"}, {\"args\": [\"steps\", \"count\"], \"end_lineno\": 372, \"field_hits\": [], \"lineno\": 368, \"name\": \"execution_step_prefix_hash\", \"source_sha256\": \"31e9aa258987980fc07c9ee43097655a4fe1d10da23012ace8eb4dafe9f7c5d7\"}, {\"args\": [\"self\"], \"end_lineno\": 425, \"field_hits\": [], \"lineno\": 413, \"name\": \"content_hash\", \"source_sha256\": \"319cadf6e77a3e43d8eefd031c04fe08aaaa66b8efa63c6a9e4943b9d653c3a9\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 428, \"name\": \"build\", \"source_sha256\": \"bcb19b0415979b3d952601dba41499198d26b98cc4735d6ecf745ad63edd894a\"}, {\"args\": [], \"end_lineno\": 496, \"field_hits\": [], \"lineno\": 437, \"name\": \"verify_execution_journal_checkpoint_chain\", \"source_sha256\": \"0d3bcbcfab1868852e26e617822e6ef17798890280a55874cea11ad099203e26\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 518, \"name\": \"content_hash\", \"source_sha256\": \"b0ce2871db0af7fbe54893bb381e4a0d4b9d233a86a784840ea7e70a95f04475\"}, {\"args\": [\"self\"], \"end_lineno\": 567, \"field_hits\": [], \"lineno\": 555, \"name\": \"content_hash\", \"source_sha256\": \"0276f5ebbda6a6fbf4f120b2387f319b9acfab2684d1d80ed3ecfc159c3975c1\"}, {\"args\": [\"cls\"], \"end_lineno\": 576, \"field_hits\": [], \"lineno\": 570, \"name\": \"build\", \"source_sha256\": \"0ae59926f828ef9dcf21bfb22aaf814bd00fd334ff87fa9116d854a1233c477f\"}, {\"args\": [\"self\"], \"end_lineno\": 644, \"field_hits\": [], \"lineno\": 640, \"name\": \"content_hash\", \"source_sha256\": \"d2df9185d68d3546aad18aef3badd90ba23a305476017c7bd724c07f80e3a4c5\"}, {\"args\": [\"self\"], \"end_lineno\": 690, \"field_hits\": [], \"lineno\": 677, \"name\": \"content_hash\", \"source_sha256\": \"30b7e25d57aa23460060444a3bf4d916aba3edefe6b4487862a05dc711b950de\"}, {\"args\": [\"cls\"], \"end_lineno\": 699, \"field_hits\": [], \"lineno\": 693, \"name\": \"build\", \"source_sha256\": \"c10596a7c69919bf0faab82ca73ec7090c14f08da2de266cc7c9b626be900478\"}, {\"args\": [\"self\"], \"end_lineno\": 768, \"field_hits\": [], \"lineno\": 760, \"name\": \"content_hash\", \"source_sha256\": \"01c0e7a019b7e07989a98fdb9aeb6634bfceffa5036f1146aea1ee26d722437b\"}, {\"args\": [\"cls\"], \"end_lineno\": 780, \"field_hits\": [], \"lineno\": 771, \"name\": \"build\", \"source_sha256\": \"52b57184cad9edc23e076951e8b5bf06ab1b1f553113598e57161552d37a9e1d\"}, {\"args\": [\"self\"], \"end_lineno\": 849, \"field_hits\": [], \"lineno\": 843, \"name\": \"content_hash\", \"source_sha256\": \"e0331015b9f56441833dcb7980cafcc4753b0c88346f854c5c94d190c2bf101b\"}, {\"args\": [\"cls\"], \"end_lineno\": 854, \"field_hits\": [], \"lineno\": 852, \"name\": \"build\", \"source_sha256\": \"d636ba410e73d6f680f8173ad3d599d7df5fb260913dfac8209802c4179f640f\"}, {\"args\": [], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 857, \"name\": \"verify_precollection_seal_quorum\", \"source_sha256\": \"31b593131f411012c4ddac3ff69af0679b6f1be7084f63ad7c407c6f3a790fd8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/evidence_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 61, \"field_hits\": [], \"lineno\": 50, \"name\": \"content_commitment\", \"source_sha256\": \"df2149f2551824e98c1c55aab3fb352e9a75f46a78d095a2c2ca18538ccbe2f7\"}, {\"args\": [\"cls\"], \"end_lineno\": 69, \"field_hits\": [], \"lineno\": 64, \"name\": \"build\", \"source_sha256\": \"fd47c8e31b34a8218405fb4fbf74d9a1bb8f93c5fbed6376c25315b6773f5b2e\"}, {\"args\": [\"self\"], \"end_lineno\": 101, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"0e8eb40fdf01961e9f8afbc7fc0eb7e8810f9b4a39f4dd107b8a221b977adf52\"}, {\"args\": [\"cls\"], \"end_lineno\": 114, \"field_hits\": [], \"lineno\": 104, \"name\": \"build\", \"source_sha256\": \"10c667d5493eb17b0ff7d55ea9e51233fa82c7b2703bc3d17eb4a71bb3c96aa2\"}, {\"args\": [\"self\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 199, \"name\": \"content_hash\", \"source_sha256\": \"96cde517404a2f6ea38c726c9367903a41b7c58a773b0ee2802e9e6a384c3846\"}, {\"args\": [\"cls\"], \"end_lineno\": 219, \"field_hits\": [], \"lineno\": 214, \"name\": \"build\", \"source_sha256\": \"99f5bd0215ab3a3acfda679ee45516ba82230bacf85a57b6076864a8208b42f2\"}, {\"args\": [\"self\"], \"end_lineno\": 270, \"field_hits\": [], \"lineno\": 264, \"name\": \"content_hash\", \"source_sha256\": \"ce68e3fe557cea2b206fb69f87e8e55680bbbe93eba2774f3e4798539909544e\"}, {\"args\": [], \"end_lineno\": 276, \"field_hits\": [], \"lineno\": 273, \"name\": \"derive_producer_execution_scope_id\", \"source_sha256\": \"a07276e3c3773d67196f8ddd439934dd8cd40d94ec20dc850f1a7a88d3a74567\"}, {\"args\": [\"self\"], \"end_lineno\": 334, \"field_hits\": [], \"lineno\": 320, \"name\": \"content_hash\", \"source_sha256\": \"24ccde85d905f4d56bb45a3bd615f2bf12d8d8eded589ce3a67511d0111ba265\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 337, \"name\": \"build\", \"source_sha256\": \"ef707bcf2e8258d929909208af934e80911fdf1a251ebf16ed478c3bdea1fa64\"}, {\"args\": [\"self\"], \"end_lineno\": 384, \"field_hits\": [], \"lineno\": 383, \"name\": \"content_hash\", \"source_sha256\": \"658df86ef1e7490b8be6d92d37014e9008815815984b14a9323e86c22829359c\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 480, \"name\": \"content_hash\", \"source_sha256\": \"8679254c728b3ef3bc7a1a7728083ad266552c976b11f72b0d85aa9605268eda\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 519, \"name\": \"content_hash\", \"source_sha256\": \"ec12fae272cc1e1b28d52f41c953708078756065b6eead4f1b7b41b1d3b45f60\"}, {\"args\": [\"cls\"], \"end_lineno\": 533, \"field_hits\": [], \"lineno\": 527, \"name\": \"build\", \"source_sha256\": \"d7b69086b41c4e3188371780a0fbfcd131d9144343f6429f721afc3ccc56146e\"}, {\"args\": [\"self\"], \"end_lineno\": 615, \"field_hits\": [], \"lineno\": 605, \"name\": \"content_hash\", \"source_sha256\": \"7045280d0c90201ac1f6ba10a5793e8865ab42364c368b2289169e298165afaf\"}, {\"args\": [\"cls\"], \"end_lineno\": 629, \"field_hits\": [], \"lineno\": 618, \"name\": \"build\", \"source_sha256\": \"9b9971367207e6a1b6e9effba5da4f3526f52d18374d91b9efff3de30642b109\"}, {\"args\": [\"self\"], \"end_lineno\": 678, \"field_hits\": [], \"lineno\": 673, \"name\": \"content_hash\", \"source_sha256\": \"2bbb8820840f200a77cbb2c50814c1ca7e967904066b82438a506bdbd6e028a3\"}, {\"args\": [\"self\"], \"end_lineno\": 724, \"field_hits\": [], \"lineno\": 715, \"name\": \"content_hash\", \"source_sha256\": \"3ac8c286a1dd60d0e6fd4d5fab302d380619431efcd3106cba9dabc0e2cd5f3f\"}, {\"args\": [\"cls\"], \"end_lineno\": 739, \"field_hits\": [], \"lineno\": 727, \"name\": \"build\", \"source_sha256\": \"a1486a18aab1658be5c2c26149a57d7e89b9ea13a56e57c596f46ce560a00542\"}, {\"args\": [\"self\"], \"end_lineno\": 808, \"field_hits\": [], \"lineno\": 804, \"name\": \"content_hash\", \"source_sha256\": \"e22c3600f65004644e1d52d15ccfcdd2d02b5f50f1a79c5ede853da8ab13fd4a\"}, {\"args\": [\"cls\"], \"end_lineno\": 816, \"field_hits\": [], \"lineno\": 811, \"name\": \"build\", \"source_sha256\": \"439ded42406b9eb2df9c18056751c117b05d71f1fe56dda9d0f62d0a88ed22ab\"}, {\"args\": [\"self\"], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 870, \"name\": \"content_hash\", \"source_sha256\": \"e6c425c50b3a073c880539a0cb85669b37b489c600f6b2e602e204c814c24f56\"}, {\"args\": [], \"end_lineno\": 939, \"field_hits\": [], \"lineno\": 927, \"name\": \"derive_prediction_execution_scope_id\", \"source_sha256\": \"9af62588fb9fcf5a1b238a25c0f41e24d691188c02f129c364ffe804e1f4dacc\"}, {\"args\": [\"self\"], \"end_lineno\": 1020, \"field_hits\": [], \"lineno\": 1012, \"name\": \"content_hash\", \"source_sha256\": \"885b94d36bdb16ab18ef58df6af4af4e90b43bbc7b99e96c34a2a2605fa05827\"}, {\"args\": [\"cls\"], \"end_lineno\": 1032, \"field_hits\": [], \"lineno\": 1023, \"name\": \"build\", \"source_sha256\": \"dd2577345fc996e2b1ab59035338e086b6b95f65ecbedbc9436be863d10c93c3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/execution_transcript.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 106, \"field_hits\": [], \"lineno\": 104, \"name\": \"content_hash\", \"source_sha256\": \"00388f071d3a83db320a1acef8a9a2c382f269a9ffda1bcfaf2d29937ffbcd89\"}, {\"args\": [\"forecasts\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 218, \"name\": \"verify_model_hash_is_fold_frozen\", \"source_sha256\": \"fc8459bdd079e76ac354ca779a378b5f86174523db090a4ada0f18cc521394a0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/incremental_info.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 103, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"7f47e0986fba56bfa46c2138962e8089f72eb476044a49c9dd25b8c9287bda8a\"}, {\"args\": [\"cls\"], \"end_lineno\": 116, \"field_hits\": [], \"lineno\": 106, \"name\": \"build\", \"source_sha256\": \"ea77664574116cb8adf88bdb899d771b927144c210bea3fb63e56a1c1f548c0a\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 146, \"name\": \"identity_hash\", \"source_sha256\": \"2b0bd8da9746bdfc41e64ed94a36b7d1242becffaf238357131dd74f2f36dd44\"}, {\"args\": [\"self\"], \"end_lineno\": 162, \"field_hits\": [], \"lineno\": 154, \"name\": \"content_hash\", \"source_sha256\": \"e9fcbccbd32b0d9e491fd95cf86850c5028b1d1a2ec3c7ed6b6e480df2d31cfb\"}, {\"args\": [\"cls\"], \"end_lineno\": 195, \"field_hits\": [], \"lineno\": 165, \"name\": \"build\", \"source_sha256\": \"65a13f6192e6036af49861996bdb4deb7b22931c56b41798edc9f59c5890b52a\"}, {\"args\": [\"self\"], \"end_lineno\": 230, \"field_hits\": [], \"lineno\": 222, \"name\": \"content_hash\", \"source_sha256\": \"be1becee842c443b69add4ba1f337f33977e514a5bdc1b4ea089b82d3172ae01\"}, {\"args\": [\"cls\"], \"end_lineno\": 242, \"field_hits\": [], \"lineno\": 233, \"name\": \"build\", \"source_sha256\": \"d5b2843273f3236ff1b9c8070cafa5f82b8a1e0a87d390d9588960acfdd1e245\"}, {\"args\": [\"self\"], \"end_lineno\": 288, \"field_hits\": [], \"lineno\": 277, \"name\": \"content_hash\", \"source_sha256\": \"ef5263869878d5ee270173eacaccbdda9a0023782c366ac2d160ff3e568bedf0\"}, {\"args\": [\"cls\"], \"end_lineno\": 314, \"field_hits\": [], \"lineno\": 291, \"name\": \"build\", \"source_sha256\": \"78a7aec9194a2659f7449c0659ceeed4f6a98e8ed118728f3c9987d76bbbdca5\"}, {\"args\": [\"self\"], \"end_lineno\": 344, \"field_hits\": [], \"lineno\": 336, \"name\": \"content_hash\", \"source_sha256\": \"aec2606de06e181c0ba1b796c162716c2b3383eafee3ba15a5ec7a90d30cf22c\"}, {\"args\": [\"cls\"], \"end_lineno\": 356, \"field_hits\": [], \"lineno\": 347, \"name\": \"build\", \"source_sha256\": \"b9d29befae8846baa197649403ac1d9beb5a91e363a0e3801ad4d30f39279ae0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/live_d1_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 84, \"field_hits\": [], \"lineno\": 83, \"name\": \"content_hash\", \"source_sha256\": \"8ae67a89f78fd602e14ef4eeeab9c6674794a65bf428d017e0fc2ee59bd6e27a\"}, {\"args\": [\"self\"], \"end_lineno\": 140, \"field_hits\": [], \"lineno\": 130, \"name\": \"content_hash\", \"source_sha256\": \"be9fed610ee85bb8f0dd779af7f8ec12df6055f5559d8a370f0027727608f9b4\"}, {\"args\": [\"self\"], \"end_lineno\": 169, \"field_hits\": [], \"lineno\": 162, \"name\": \"content_hash\", \"source_sha256\": \"0a330a609deb16ac57137cd80f9f79328e85bbfbe80be9e69fb3a6fc61a4fa40\"}, {\"args\": [\"cls\"], \"end_lineno\": 179, \"field_hits\": [], \"lineno\": 172, \"name\": \"build\", \"source_sha256\": \"57e66861e2850c4187c2e556f135340449ea1ef1c6af822313a365f6a4529e20\"}, {\"args\": [], \"end_lineno\": 232, \"field_hits\": [], \"lineno\": 220, \"name\": \"derive_logical_event_id\", \"source_sha256\": \"6c7d6b14b5a98c51f4a3ce3d37eca5748b418131f52f8a0e0e541f8126064b2d\"}, {\"args\": [\"profile\", \"payload\"], \"end_lineno\": 265, \"field_hits\": [], \"lineno\": 252, \"name\": \"semantic_payload_hash\", \"source_sha256\": \"6bdf1b8f77fb9afad0131be2c91453adae95745ebdb2a60650051f85eb8ea884\"}, {\"args\": [\"self\"], \"end_lineno\": 338, \"field_hits\": [], \"lineno\": 325, \"name\": \"content_hash\", \"source_sha256\": \"3043ad0ff6c992c78715910c4ede37c12ffffab825eb99eccda90986610324dd\"}, {\"args\": [\"cls\"], \"end_lineno\": 354, \"field_hits\": [], \"lineno\": 341, \"name\": \"build\", \"source_sha256\": \"fb84221bbdb1252e57b8fdca28294e4a5cedab70fde9125f665356562113cd24\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/live_schema.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 55, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"109d64a76ebae176b2ab72393cae67e97008c72d651e07508a81de96ae223df4\"}, {\"args\": [\"self\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 92, \"name\": \"content_hash\", \"source_sha256\": \"e0fe2ce200c4fa14c9edc7c6059d26227d4ff33643c8a74ec5b5a9d0bf99755a\"}, {\"args\": [\"cls\"], \"end_lineno\": 111, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"995ea77ee8247244d862ca604a6a946831c8e9c2c2f27a64e92a17397887c0c4\"}, {\"args\": [\"self\"], \"end_lineno\": 193, \"field_hits\": [], \"lineno\": 177, \"name\": \"content_hash\", \"source_sha256\": \"9866ab1821b1ec3483266bfc972e0f769486c594b5bbd265c2322c2321b57a31\"}, {\"args\": [\"cls\"], \"end_lineno\": 197, \"field_hits\": [], \"lineno\": 196, \"name\": \"build\", \"source_sha256\": \"30845546ffa599b82374f160460ab9d15388e5b4f867fb81342fc101990cc54f\"}, {\"args\": [\"self\"], \"end_lineno\": 220, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 327, \"field_hits\": [], \"lineno\": 308, \"name\": \"content_hash\", \"source_sha256\": \"4fd838b0ce68eff18db8bb218075ddea550bdee84daf48d40f3a80dc8ca4d462\"}, {\"args\": [\"cls\"], \"end_lineno\": 331, \"field_hits\": [], \"lineno\": 330, \"name\": \"build\", \"source_sha256\": \"f715b26261407525c572c1747f1207d28e1d7db2231a1fc2565130f99386095f\"}, {\"args\": [], \"end_lineno\": 340, \"field_hits\": [], \"lineno\": 336, \"name\": \"derive_consumer_dedupe_key\", \"source_sha256\": \"445e014161e48739a0238a5b9a07888158b7644dd55602d3a9e4050bdf981628\"}, {\"args\": [\"self\"], \"end_lineno\": 358, \"field_hits\": [], \"lineno\": 357, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 417, \"field_hits\": [], \"lineno\": 409, \"name\": \"content_hash\", \"source_sha256\": \"3612ba28d13a4664cd912cbdc18c06c0ec6e20cad02eabe6a681cbe376822146\"}, {\"args\": [\"cls\"], \"end_lineno\": 421, \"field_hits\": [], \"lineno\": 420, \"name\": \"build\", \"source_sha256\": \"7009f42c58746e5d77604e7a316d19a458c18df5cc33b8502d73ec445f2daee4\"}, {\"args\": [\"self\"], \"end_lineno\": 441, \"field_hits\": [], \"lineno\": 440, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 484, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 517, \"field_hits\": [], \"lineno\": 509, \"name\": \"content_hash\", \"source_sha256\": \"65955b91e18b641c3b8b50fe62da0f944a66d0f4a730f87df6956b10f86ccbe3\"}, {\"args\": [\"cls\"], \"end_lineno\": 521, \"field_hits\": [], \"lineno\": 520, \"name\": \"build\", \"source_sha256\": \"0436a15282ee75bef4bdcdb2553c9910274a454b0c4fba17f5b772a4fa2f5d01\"}, {\"args\": [], \"end_lineno\": 554, \"field_hits\": [], \"lineno\": 524, \"name\": \"required_delivery_evidence_hashes\", \"source_sha256\": \"a48acc918f0694a9fa10ad0be2fb3fbcfd7d84cce488dd57e8c8fe16bc8925c1\"}, {\"args\": [\"self\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 598, \"name\": \"content_hash\", \"source_sha256\": \"84e046ce7113911d693107094e8609aee0e02e6fdaa31ab1b0489ca7a3cf54a1\"}, {\"args\": [\"cls\"], \"end_lineno\": 607, \"field_hits\": [], \"lineno\": 606, \"name\": \"build\", \"source_sha256\": \"66384b12f19c1fdd7945ef21ca444cd1d43f6366bcd06c9cbe9c47cd2cdea4ff\"}, {\"args\": [\"self\"], \"end_lineno\": 668, \"field_hits\": [], \"lineno\": 664, \"name\": \"content_hash\", \"source_sha256\": \"1ccb645d3de3b548b0a93e8f3bf67f0551972f5efa139f6b9e1ca07fae84ebf1\"}, {\"args\": [\"cls\"], \"end_lineno\": 672, \"field_hits\": [], \"lineno\": 671, \"name\": \"build\", \"source_sha256\": \"9155fbcd391c1f825afdc330c95a4a4efc3062830472d42a7af4e9b9e9b6e784\"}, {\"args\": [\"self\"], \"end_lineno\": 713, \"field_hits\": [], \"lineno\": 709, \"name\": \"content_hash\", \"source_sha256\": \"1847870178ed8d242a2c43ecb77054c3747aae51e3958ac6933fcaf07c9df342\"}, {\"args\": [\"cls\"], \"end_lineno\": 717, \"field_hits\": [], \"lineno\": 716, \"name\": \"build\", \"source_sha256\": \"07ede0e574736e0d768fef9f70a9fc6628337eb9c126460b319b80ed14405344\"}, {\"args\": [\"self\"], \"end_lineno\": 769, \"field_hits\": [], \"lineno\": 768, \"name\": \"content_hash\", \"source_sha256\": \"e5053a81ae508efdebfd8bd2989713917fb1fc51c34bfe6db87cb03afd901efb\"}, {\"args\": [\"cls\"], \"end_lineno\": 773, \"field_hits\": [], \"lineno\": 772, \"name\": \"build\", \"source_sha256\": \"65b22e357cefccbda631df91af62cf1f3bb4f8214afd308789df69ddb4477cc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/outbox_delivery.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"f1e0bb88ce1643b6a2f043acf482c7a00a75c3ce8c49bbe8afa0da3904e35a28\"}, {\"args\": [\"cls\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 52, \"name\": \"build\", \"source_sha256\": \"98a87e16bd09a188f844a64b9c23020c0189b309061b5f93f26eefba59b20034\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/producer_core.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 28, \"field_hits\": [], \"lineno\": 27, \"name\": \"content_hash\", \"source_sha256\": \"d24a0b756daedca24f1bf32a7cce77dd7ed66d83a140469498c928ccb55e6a59\"}, {\"args\": [\"cls\"], \"end_lineno\": 31, \"field_hits\": [], \"lineno\": 30, \"name\": \"build\", \"source_sha256\": \"095cc32b365293a4b6cfbb6d811a1b67f34f6b109f101035bec752207d0ccf65\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/producer_policy.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 67, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"4562c3bf1f2cf6a5d3fcb5dcc60f708084333adce63a0d592ee383b90cc99eb3\"}, {\"args\": [\"cls\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 110, \"name\": \"build\", \"source_sha256\": \"2d85ce2d783bdacc47b3bc582bb2542daa7f987fb9408c78efd52d1c8a8fafbd\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/producer_state.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 31, \"name\": \"content_hash\", \"source_sha256\": \"071f8a1a631d89c4bc11ead70bfb1f8331f4a9321c8d4c8729c7cc44a7d5ad1e\"}, {\"args\": [\"cls\"], \"end_lineno\": 173, \"field_hits\": [], \"lineno\": 120, \"name\": \"build\", \"source_sha256\": \"1dc90c225c3bae28a82c5139c92b912cc800a731d14a0b35b98d1052eab9bcc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/projection_binding.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 125, \"target\": \"runtime_environment_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 60, \"field_hits\": [], \"lineno\": 56, \"name\": \"content_hash\", \"source_sha256\": \"e19ff97eb8928815ef72c3ad64788ebb5507d552bcd765de3a3a622132bd2047\"}, {\"args\": [\"self\"], \"end_lineno\": 87, \"field_hits\": [], \"lineno\": 84, \"name\": \"content_commitment\", \"source_sha256\": \"01eb91ec156f5e5ebfe1736ed7c1803dd292ee0b10a51f26213e0b50b2d6f5fa\"}, {\"args\": [\"cls\"], \"end_lineno\": 92, \"field_hits\": [], \"lineno\": 90, \"name\": \"build\", \"source_sha256\": \"3c443f9804d78c1af830b1719aeff70d412338d862670930308a83eed2ef4a6f\"}, {\"args\": [\"self\"], \"end_lineno\": 139, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 136, \"name\": \"content_hash\", \"source_sha256\": \"746c85a71e2293550cad9d3ecea9dc076e92ee7463b8cc54cd7af9535afc8b2a\"}, {\"args\": [\"cls\"], \"end_lineno\": 144, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 142, \"name\": \"build\", \"source_sha256\": \"658508a24cb52e4faa236856fc8a9577345cf3186876433f8ffe2cbf0c5b8c6c\"}, {\"args\": [\"self\"], \"end_lineno\": 186, \"field_hits\": [], \"lineno\": 185, \"name\": \"content_hash\", \"source_sha256\": \"866c430ea9f90eec757f05adfe27808509c358444ea00eb97e199c754fe2bc98\"}, {\"args\": [\"cls\", \"declarations\"], \"end_lineno\": 190, \"field_hits\": [], \"lineno\": 189, \"name\": \"build\", \"source_sha256\": \"9fb56fa3f02a404f5dde4424ba73475673e25f107b95e21a2be7a19981d33573\"}, {\"args\": [\"self\"], \"end_lineno\": 221, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"3280ff8aea689bfab6e7688bd586c24ef2a4ba7dcea3198b208fd80e6a854bfa\"}, {\"args\": [\"self\"], \"end_lineno\": 275, \"field_hits\": [], \"lineno\": 271, \"name\": \"content_hash\", \"source_sha256\": \"896ddad0772068ce1563428b65a498e49a0b8cfbcf76232111957b276811aace\"}, {\"args\": [\"self\"], \"end_lineno\": 297, \"field_hits\": [], \"lineno\": 295, \"name\": \"content_hash\", \"source_sha256\": \"668e2c55dfdba5534ed4f30fd471ba9c90d494398436336be46c1e16f331d5c0\"}, {\"args\": [\"cls\"], \"end_lineno\": 301, \"field_hits\": [], \"lineno\": 299, \"name\": \"build\", \"source_sha256\": \"a84759a7e6100c85aa8991d13f99410b0fb4fe237c1adae793e8b0714b4942b2\"}, {\"args\": [\"self\"], \"end_lineno\": 336, \"field_hits\": [], \"lineno\": 333, \"name\": \"content_hash\", \"source_sha256\": \"30e507a3c063849ffa0def8e390124a84226fffc99df3c98d84b907b0d1b766b\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 338, \"name\": \"build\", \"source_sha256\": \"23cdb01a5d78cb3897adb6202ea0baa5d8a16350ab7d86cd6d19599ff8751215\"}, {\"args\": [\"self\"], \"end_lineno\": 381, \"field_hits\": [], \"lineno\": 377, \"name\": \"content_hash\", \"source_sha256\": \"c62147ebb819cd800884cf0cc2d7664a9904714c990273c3029e6a3707641e32\"}, {\"args\": [\"cls\"], \"end_lineno\": 387, \"field_hits\": [], \"lineno\": 383, \"name\": \"build\", \"source_sha256\": \"a18cbed817e6910278ff195481a548c737d9b906d168dd65461ad5d8fd066aa7\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/proof_completeness.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 19, \"field_hits\": [], \"lineno\": 12, \"name\": \"_canonical_hash\", \"source_sha256\": \"0eda78bf55b41f73411803ff14f9d84824a01ce2e9c0d3446fc0e43e1c4b45f6\"}, {\"args\": [\"self\"], \"end_lineno\": 47, \"field_hits\": [], \"lineno\": 38, \"name\": \"content_hash\", \"source_sha256\": \"e77523758307b368d99f2b22a02e71926208ef9c30d6d55598d54941c9821786\"}, {\"args\": [\"cls\"], \"end_lineno\": 79, \"field_hits\": [], \"lineno\": 58, \"name\": \"build\", \"source_sha256\": \"3312bf4c0fd3d06506761ead9bb5b6611e5afa1f9a87f997e28b98151ba2c462\"}, {\"args\": [\"self\"], \"end_lineno\": 94, \"field_hits\": [], \"lineno\": 88, \"name\": \"content_hash\", \"source_sha256\": \"82a5da4ff6346bff3e1fed52820503ede7c631fb9071485b0e9e4560b8ee46b6\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 119, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"72990efde31b5e38e15d4eddf11c33b47095c964b8df8bc7da4e9c34515f006e\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/prospective_policy.py\"}, {\"calls\": [], \"classes\": [{\"end_lineno\": 559, \"lineno\": 536, \"name\": \"RuntimeArtifactManifest\", \"source_sha256\": \"8cd1ebf70c003cd4d7b91f18602841426b19c2f54f2d803309c53c22f38cd5c7\"}], \"dict_builders\": [{\"ast\": \"Dict(keys=[Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='source_tree_hash'), Constant(value='dependency_lock_hash'), Constant(value='executable_artifact_hash'), Constant(value='runtime_environment_hash'), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='')], values=[Attribute(value=Name(id='self', ctx=Load()), attr='subject_kind', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='subject_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='actor_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='source_tree_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='dependency_lock_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='executable_artifact_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='runtime_environment_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='effective_config_hash', ctx=Load()), Attribute(value=Nam\", \"function\": \"content_hash\", \"keys\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 1927}], \"field_assignments\": [{\"function\": \"\", \"lineno\": 537, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 538, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 539, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 540, \"target\": \"build_recipe_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 541, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 542, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 567, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1242, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1901, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1902, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1903, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1904, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1989, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1990, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1991, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1992, \"target\": \"executable_artifact_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 73, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"58b63c7334dc536acdeea2441fd40c2319925d6cc68f87b04dcae56b55a81674\"}, {\"args\": [\"cls\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 76, \"name\": \"build\", \"source_sha256\": \"6b88fb214dcc1a907ac655e9ff7a8463a96ffd3a21a585c53048113e46f7bef1\"}, {\"args\": [\"self\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 113, \"name\": \"content_hash\", \"source_sha256\": \"368aa985df50f0f343d946af275be8d06ec02ed36e3d60c093c45ef5a8886316\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 127, \"field_hits\": [], \"lineno\": 121, \"name\": \"build\", \"source_sha256\": \"1f0e3183dacedfcc38297121310315b2a29bb064d74f541c1cbb546849c351d8\"}, {\"args\": [\"self\"], \"end_lineno\": 153, \"field_hits\": [], \"lineno\": 151, \"name\": \"content_hash\", \"source_sha256\": \"4f851982dbfbcc54e081e3e517695e792ea6312e3208ce697349885e747c7ff0\"}, {\"args\": [\"cls\"], \"end_lineno\": 158, \"field_hits\": [], \"lineno\": 156, \"name\": \"build\", \"source_sha256\": \"d87d41af74e9a9ba9849ca28c713543b798802117f753dc087cb744bd3f21b88\"}, {\"args\": [\"self\"], \"end_lineno\": 177, \"field_hits\": [], \"lineno\": 176, \"name\": \"content_hash\", \"source_sha256\": \"f7ab83812bba32e500dc97b0cefdbf3802c8b0683413a9dd66c41498b6b58c39\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 183, \"field_hits\": [], \"lineno\": 180, \"name\": \"build\", \"source_sha256\": \"7b0e4f2f91a6a94483b5ca94a99be45692e40e7dce35da8c9aba179a820d102d\"}, {\"args\": [\"self\"], \"end_lineno\": 257, \"field_hits\": [], \"lineno\": 244, \"name\": \"content_hash\", \"source_sha256\": \"f042525f04ece0094762289f19065ff869d46bbf7da85e2c59ee8594e223a76c\"}, {\"args\": [\"cls\"], \"end_lineno\": 266, \"field_hits\": [], \"lineno\": 260, \"name\": \"build\", \"source_sha256\": \"730aa519d7e7a2e682428b1e034ece2a08b8c09c6ab8c50ad8fd8a0a7838eda4\"}, {\"args\": [\"self\"], \"end_lineno\": 285, \"field_hits\": [], \"lineno\": 284, \"name\": \"content_hash\", \"source_sha256\": \"2f0b8cac2aa5850cf91ae59d42a9b512358287851a8d6034fc180f441add18e9\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 291, \"field_hits\": [], \"lineno\": 288, \"name\": \"build\", \"source_sha256\": \"56ad249f5950d75f93633fbf957d7886240f3ae6a6fd14902e79fa02c1991c48\"}, {\"args\": [\"self\"], \"end_lineno\": 355, \"field_hits\": [], \"lineno\": 352, \"name\": \"content_hash\", \"source_sha256\": \"3a65fecf4a6fd0266ec30e312817dc6a096773c1166f16d88d43ba6d88d804b7\"}, {\"args\": [\"self\"], \"end_lineno\": 370, \"field_hits\": [], \"lineno\": 369, \"name\": \"content_hash\", \"source_sha256\": \"3a50376eb4cb0167e552d1d9899f22ffdcfdcbb9cba09d930884d0b5f3ca3f8d\"}, {\"args\": [\"cls\", \"domains\"], \"end_lineno\": 374, \"field_hits\": [], \"lineno\": 372, \"name\": \"build\", \"source_sha256\": \"5319c4ea8de8f3b87490774f2f83f5f4e816a7459be2666176efe5ae833dc5c4\"}, {\"args\": [\"self\"], \"end_lineno\": 406, \"field_hits\": [], \"lineno\": 401, \"name\": \"content_hash\", \"source_sha256\": \"186bc223eb9f799b94936404effc335a670fb7123570e998c669c4a95e837ae9\"}, {\"args\": [\"self\"], \"end_lineno\": 430, \"field_hits\": [], \"lineno\": 429, \"name\": \"content_hash\", \"source_sha256\": \"3bbf7fa0e4738bc310c1ef0a2deab2eb6c288008875ac483c30c980c9e0f0f8f\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 432, \"name\": \"build\", \"source_sha256\": \"b0f61843207ba138f1e3761ea57dcca0e3c9e3f06e2cf8006a86fa9b36f6ff8f\"}, {\"args\": [\"self\"], \"end_lineno\": 526, \"field_hits\": [], \"lineno\": 525, \"name\": \"content_hash\", \"source_sha256\": \"f9abbc7df8f3a1cb964f9a67320e125179909f7c3471a9f944601ce640d89553\"}, {\"args\": [\"cls\"], \"end_lineno\": 532, \"field_hits\": [], \"lineno\": 529, \"name\": \"build\", \"source_sha256\": \"59d792b0f51d35b6809c3a4aedd880cc7e703484ac45657788ee63ac7cd7c68d\"}, {\"args\": [\"self\"], \"end_lineno\": 548, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 544, \"name\": \"__post_init__\", \"source_sha256\": \"d608383c1e648cf6eba26c984c1ccdd0878f39783166ac5eb04a846ca49ab1c8\"}, {\"args\": [\"self\"], \"end_lineno\": 554, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 551, \"name\": \"content_hash\", \"source_sha256\": \"d5dde16db6a1aa89f849df73f0b4b475b5ce05a22302172c82931eef5c0cfe6b\"}, {\"args\": [\"cls\"], \"end_lineno\": 559, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 557, \"name\": \"build\", \"source_sha256\": \"4d36da267b8175fa45c69e339d0ec98e1e343b802cb7aaf72e577c14bf89def2\"}, {\"args\": [\"self\"], \"end_lineno\": 592, \"field_hits\": [], \"lineno\": 588, \"name\": \"content_hash\", \"source_sha256\": \"aab6078dfc7c70fc2968943cc12bf057122c0db2fe8987b0f3ff46389fe98ea7\"}, {\"args\": [\"cls\"], \"end_lineno\": 597, \"field_hits\": [], \"lineno\": 595, \"name\": \"build\", \"source_sha256\": \"ad0af078ace1478cb967df6b62d0324148120e4adbdb28cb874ae314412b49b4\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/runtime_integrity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 40, \"target\": \"package_identity\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 47, \"name\": \"content_hash\", \"source_sha256\": \"7635290c8f5261cb72243077d716ec426a833617ae3bac105595e1182fe1f82f\"}, {\"args\": [\"cls\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"d6cd0750ae644bca7343d4736b9c89a3776779e0a97f51cf73f8c86083a4788d\"}, {\"args\": [\"manifest\"], \"end_lineno\": 123, \"field_hits\": [], \"lineno\": 108, \"name\": \"verify_runtime_manifest\", \"source_sha256\": \"eee05b568167a968fc86666c58cf4bea3b4c99cf57474e70264b2574418d325d\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/runtime_manifest.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [], \"end_lineno\": 181, \"field_hits\": [], \"lineno\": 158, \"name\": \"_entry_hash\", \"source_sha256\": \"fbf5f1e42e887b53b54fa920937f2810af296a882aadd5bbe66bfa71d67e00fb\"}, {\"args\": [\"self\"], \"end_lineno\": 207, \"field_hits\": [], \"lineno\": 197, \"name\": \"content_hash\", \"source_sha256\": \"23b93ac8afd0ac85f345a8f1450511f7fb0d4ec87c67397cf35985c8b9aef287\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/package.tar.gz::demonov_forward_map/signal_outbox.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 44, \"field_hits\": [], \"lineno\": 43, \"name\": \"canonical_hash\", \"source_sha256\": \"4ed6c7f0752c4602ceccdc00ca35d6c3ca6325356e587884f0d359b1d80c6304\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/canonical_hash.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 75, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"1c651b3cb9412a84038ea53a28c12c0af0f9733218aca6b98130e82646a556a7\"}, {\"args\": [\"cls\"], \"end_lineno\": 86, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"c17e21f771fa8b064f78c4eab5945f5df44fc3c0dce2fd38fc5ce16f7373ed54\"}, {\"args\": [\"self\"], \"end_lineno\": 104, \"field_hits\": [], \"lineno\": 103, \"name\": \"content_hash\", \"source_sha256\": \"c00966bf786d1f3198495dc61ddfd16912311cd448817fdd49171ac1fb1077df\"}, {\"args\": [\"cls\", \"authorities\"], \"end_lineno\": 109, \"field_hits\": [], \"lineno\": 107, \"name\": \"build\", \"source_sha256\": \"d01f1fccc00038bf79a375508e55da65a2b7761811e093a166c328496bb9f7cd\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 140, \"name\": \"content_hash\", \"source_sha256\": \"0afcdf6d60ab2a15c3ab0961c6c562fe052214a2bebe2549557a9341987f3aba\"}, {\"args\": [\"self\"], \"end_lineno\": 199, \"field_hits\": [], \"lineno\": 188, \"name\": \"content_hash\", \"source_sha256\": \"a71147c2f6579fed289ac87e7ab7a1e51d05704e983a9fca6ac904eb7a890604\"}, {\"args\": [\"cls\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 202, \"name\": \"build\", \"source_sha256\": \"c135b4854482d217e09c0179e3b1623b1290237013e35981362256df5678dbd7\"}, {\"args\": [\"self\"], \"end_lineno\": 304, \"field_hits\": [], \"lineno\": 296, \"name\": \"content_hash\", \"source_sha256\": \"0f9525da88edbf4e6bf16f40482ad0db0e5500b75da9730ede20310ca11cde02\"}, {\"args\": [\"cls\"], \"end_lineno\": 312, \"field_hits\": [], \"lineno\": 307, \"name\": \"build\", \"source_sha256\": \"8e117cc02ed7b2b02e9389ce6e721f3dfb33fd795aa3615f8170803a6b4cc21e\"}, {\"args\": [], \"end_lineno\": 365, \"field_hits\": [], \"lineno\": 315, \"name\": \"verify_ledger_checkpoint_chain\", \"source_sha256\": \"07b20ad089227c97f43ebf430a54ad6bda26668444bd7d311a014fec8cfd1c02\"}, {\"args\": [\"steps\", \"count\"], \"end_lineno\": 372, \"field_hits\": [], \"lineno\": 368, \"name\": \"execution_step_prefix_hash\", \"source_sha256\": \"31e9aa258987980fc07c9ee43097655a4fe1d10da23012ace8eb4dafe9f7c5d7\"}, {\"args\": [\"self\"], \"end_lineno\": 425, \"field_hits\": [], \"lineno\": 413, \"name\": \"content_hash\", \"source_sha256\": \"319cadf6e77a3e43d8eefd031c04fe08aaaa66b8efa63c6a9e4943b9d653c3a9\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 428, \"name\": \"build\", \"source_sha256\": \"bcb19b0415979b3d952601dba41499198d26b98cc4735d6ecf745ad63edd894a\"}, {\"args\": [], \"end_lineno\": 496, \"field_hits\": [], \"lineno\": 437, \"name\": \"verify_execution_journal_checkpoint_chain\", \"source_sha256\": \"0d3bcbcfab1868852e26e617822e6ef17798890280a55874cea11ad099203e26\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 518, \"name\": \"content_hash\", \"source_sha256\": \"b0ce2871db0af7fbe54893bb381e4a0d4b9d233a86a784840ea7e70a95f04475\"}, {\"args\": [\"self\"], \"end_lineno\": 567, \"field_hits\": [], \"lineno\": 555, \"name\": \"content_hash\", \"source_sha256\": \"0276f5ebbda6a6fbf4f120b2387f319b9acfab2684d1d80ed3ecfc159c3975c1\"}, {\"args\": [\"cls\"], \"end_lineno\": 576, \"field_hits\": [], \"lineno\": 570, \"name\": \"build\", \"source_sha256\": \"0ae59926f828ef9dcf21bfb22aaf814bd00fd334ff87fa9116d854a1233c477f\"}, {\"args\": [\"self\"], \"end_lineno\": 644, \"field_hits\": [], \"lineno\": 640, \"name\": \"content_hash\", \"source_sha256\": \"d2df9185d68d3546aad18aef3badd90ba23a305476017c7bd724c07f80e3a4c5\"}, {\"args\": [\"self\"], \"end_lineno\": 690, \"field_hits\": [], \"lineno\": 677, \"name\": \"content_hash\", \"source_sha256\": \"30b7e25d57aa23460060444a3bf4d916aba3edefe6b4487862a05dc711b950de\"}, {\"args\": [\"cls\"], \"end_lineno\": 699, \"field_hits\": [], \"lineno\": 693, \"name\": \"build\", \"source_sha256\": \"c10596a7c69919bf0faab82ca73ec7090c14f08da2de266cc7c9b626be900478\"}, {\"args\": [\"self\"], \"end_lineno\": 768, \"field_hits\": [], \"lineno\": 760, \"name\": \"content_hash\", \"source_sha256\": \"01c0e7a019b7e07989a98fdb9aeb6634bfceffa5036f1146aea1ee26d722437b\"}, {\"args\": [\"cls\"], \"end_lineno\": 780, \"field_hits\": [], \"lineno\": 771, \"name\": \"build\", \"source_sha256\": \"52b57184cad9edc23e076951e8b5bf06ab1b1f553113598e57161552d37a9e1d\"}, {\"args\": [\"self\"], \"end_lineno\": 849, \"field_hits\": [], \"lineno\": 843, \"name\": \"content_hash\", \"source_sha256\": \"e0331015b9f56441833dcb7980cafcc4753b0c88346f854c5c94d190c2bf101b\"}, {\"args\": [\"cls\"], \"end_lineno\": 854, \"field_hits\": [], \"lineno\": 852, \"name\": \"build\", \"source_sha256\": \"d636ba410e73d6f680f8173ad3d599d7df5fb260913dfac8209802c4179f640f\"}, {\"args\": [], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 857, \"name\": \"verify_precollection_seal_quorum\", \"source_sha256\": \"31b593131f411012c4ddac3ff69af0679b6f1be7084f63ad7c407c6f3a790fd8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/evidence_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"payload\"], \"end_lineno\": 34, \"field_hits\": [], \"lineno\": 23, \"name\": \"_canonical_hash\", \"source_sha256\": \"0e59ca1db21f7a94acdab10ef233bbd80d162659b93cef1b089e9519066650ef\"}, {\"args\": [], \"end_lineno\": 43, \"field_hits\": [], \"lineno\": 37, \"name\": \"_default_implementation_hash\", \"source_sha256\": \"bcbff79cd92bcf304d5c44b50782442df2f93f3369f4c1ce948c0436aa14f40b\"}, {\"args\": [\"self\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 49, \"name\": \"build\", \"source_sha256\": \"53f2847c0a0bf3eb97f9387628b640037552aec36cea58ea8b394c5a2eb913c8\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/engine.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 28, \"field_hits\": [], \"lineno\": 27, \"name\": \"content_hash\", \"source_sha256\": \"d24a0b756daedca24f1bf32a7cce77dd7ed66d83a140469498c928ccb55e6a59\"}, {\"args\": [\"cls\"], \"end_lineno\": 31, \"field_hits\": [], \"lineno\": 30, \"name\": \"build\", \"source_sha256\": \"095cc32b365293a4b6cfbb6d811a1b67f34f6b109f101035bec752207d0ccf65\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_policy.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 25, \"field_hits\": [], \"lineno\": 20, \"name\": \"module_id\", \"source_sha256\": \"f1fdcaa8a7300b2cd273174b65a85c8b5edc42d90dfaca1c9694841ad65e6168\"}, {\"args\": [\"self\"], \"end_lineno\": 38, \"field_hits\": [], \"lineno\": 34, \"name\": \"package_manifest_id\", \"source_sha256\": \"830be33f2c2f30cd5e4256684c6f6a647645688f99bebcc1aa433e46e4c02f42\"}, {\"args\": [\"text\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 54, \"name\": \"_semantic_ast_hash\", \"source_sha256\": \"7b444a51247371a35c25461e80e296793c06f2b1c69f92c7b2487ee5f608f4ec\"}, {\"args\": [\"package_dir\"], \"end_lineno\": 85, \"field_hits\": [], \"lineno\": 80, \"name\": \"package_code_identity\", \"source_sha256\": \"a45a4817fabf86fb8f47df513d780c6dfe1d3cc159fb428a36a5180f2020a607\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/code_identity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 50, \"name\": \"_json_hash\", \"source_sha256\": \"12e66709e48e04b0340833a57779814dea275479f2ac2b7ce5561ea04f8b315e\"}, {\"args\": [\"self\", \"logical_d1\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 557, \"name\": \"candidate_revision\", \"source_sha256\": \"494672efb8b411cc5334308de5e9d237b86ae8b6042fbf2e0358c056a805a994\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/bitfinex_trade_collector.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 31, \"name\": \"content_hash\", \"source_sha256\": \"071f8a1a631d89c4bc11ead70bfb1f8331f4a9321c8d4c8729c7cc44a7d5ad1e\"}, {\"args\": [\"cls\"], \"end_lineno\": 173, \"field_hits\": [], \"lineno\": 120, \"name\": \"build\", \"source_sha256\": \"1dc90c225c3bae28a82c5139c92b912cc800a731d14a0b35b98d1052eab9bcc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/projection_binding.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 40, \"target\": \"package_identity\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 58, \"field_hits\": [], \"lineno\": 47, \"name\": \"content_hash\", \"source_sha256\": \"7635290c8f5261cb72243077d716ec426a833617ae3bac105595e1182fe1f82f\"}, {\"args\": [\"cls\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 78, \"name\": \"build\", \"source_sha256\": \"d6cd0750ae644bca7343d4736b9c89a3776779e0a97f51cf73f8c86083a4788d\"}, {\"args\": [\"manifest\"], \"end_lineno\": 123, \"field_hits\": [], \"lineno\": 108, \"name\": \"verify_runtime_manifest\", \"source_sha256\": \"eee05b568167a968fc86666c58cf4bea3b4c99cf57474e70264b2574418d325d\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/runtime_manifest.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 49, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"f1e0bb88ce1643b6a2f043acf482c7a00a75c3ce8c49bbe8afa0da3904e35a28\"}, {\"args\": [\"cls\"], \"end_lineno\": 57, \"field_hits\": [], \"lineno\": 52, \"name\": \"build\", \"source_sha256\": \"98a87e16bd09a188f844a64b9c23020c0189b309061b5f93f26eefba59b20034\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_core.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 103, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"7f47e0986fba56bfa46c2138962e8089f72eb476044a49c9dd25b8c9287bda8a\"}, {\"args\": [\"cls\"], \"end_lineno\": 116, \"field_hits\": [], \"lineno\": 106, \"name\": \"build\", \"source_sha256\": \"ea77664574116cb8adf88bdb899d771b927144c210bea3fb63e56a1c1f548c0a\"}, {\"args\": [\"self\"], \"end_lineno\": 151, \"field_hits\": [], \"lineno\": 146, \"name\": \"identity_hash\", \"source_sha256\": \"2b0bd8da9746bdfc41e64ed94a36b7d1242becffaf238357131dd74f2f36dd44\"}, {\"args\": [\"self\"], \"end_lineno\": 162, \"field_hits\": [], \"lineno\": 154, \"name\": \"content_hash\", \"source_sha256\": \"e9fcbccbd32b0d9e491fd95cf86850c5028b1d1a2ec3c7ed6b6e480df2d31cfb\"}, {\"args\": [\"cls\"], \"end_lineno\": 195, \"field_hits\": [], \"lineno\": 165, \"name\": \"build\", \"source_sha256\": \"65a13f6192e6036af49861996bdb4deb7b22931c56b41798edc9f59c5890b52a\"}, {\"args\": [\"self\"], \"end_lineno\": 230, \"field_hits\": [], \"lineno\": 222, \"name\": \"content_hash\", \"source_sha256\": \"be1becee842c443b69add4ba1f337f33977e514a5bdc1b4ea089b82d3172ae01\"}, {\"args\": [\"cls\"], \"end_lineno\": 242, \"field_hits\": [], \"lineno\": 233, \"name\": \"build\", \"source_sha256\": \"d5b2843273f3236ff1b9c8070cafa5f82b8a1e0a87d390d9588960acfdd1e245\"}, {\"args\": [\"self\"], \"end_lineno\": 288, \"field_hits\": [], \"lineno\": 277, \"name\": \"content_hash\", \"source_sha256\": \"ef5263869878d5ee270173eacaccbdda9a0023782c366ac2d160ff3e568bedf0\"}, {\"args\": [\"cls\"], \"end_lineno\": 314, \"field_hits\": [], \"lineno\": 291, \"name\": \"build\", \"source_sha256\": \"78a7aec9194a2659f7449c0659ceeed4f6a98e8ed118728f3c9987d76bbbdca5\"}, {\"args\": [\"self\"], \"end_lineno\": 344, \"field_hits\": [], \"lineno\": 336, \"name\": \"content_hash\", \"source_sha256\": \"aec2606de06e181c0ba1b796c162716c2b3383eafee3ba15a5ec7a90d30cf22c\"}, {\"args\": [\"cls\"], \"end_lineno\": 356, \"field_hits\": [], \"lineno\": 347, \"name\": \"build\", \"source_sha256\": \"b9d29befae8846baa197649403ac1d9beb5a91e363a0e3801ad4d30f39279ae0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/live_d1_finality.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"value\"], \"end_lineno\": 19, \"field_hits\": [], \"lineno\": 12, \"name\": \"_canonical_hash\", \"source_sha256\": \"0eda78bf55b41f73411803ff14f9d84824a01ce2e9c0d3446fc0e43e1c4b45f6\"}, {\"args\": [\"self\"], \"end_lineno\": 47, \"field_hits\": [], \"lineno\": 38, \"name\": \"content_hash\", \"source_sha256\": \"e77523758307b368d99f2b22a02e71926208ef9c30d6d55598d54941c9821786\"}, {\"args\": [\"cls\"], \"end_lineno\": 79, \"field_hits\": [], \"lineno\": 58, \"name\": \"build\", \"source_sha256\": \"3312bf4c0fd3d06506761ead9bb5b6611e5afa1f9a87f997e28b98151ba2c462\"}, {\"args\": [\"self\"], \"end_lineno\": 94, \"field_hits\": [], \"lineno\": 88, \"name\": \"content_hash\", \"source_sha256\": \"82a5da4ff6346bff3e1fed52820503ede7c631fb9071485b0e9e4560b8ee46b6\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 119, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"72990efde31b5e38e15d4eddf11c33b47095c964b8df8bc7da4e9c34515f006e\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/prospective_policy.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 106, \"field_hits\": [], \"lineno\": 104, \"name\": \"content_hash\", \"source_sha256\": \"00388f071d3a83db320a1acef8a9a2c382f269a9ffda1bcfaf2d29937ffbcd89\"}, {\"args\": [\"forecasts\"], \"end_lineno\": 224, \"field_hits\": [], \"lineno\": 218, \"name\": \"verify_model_hash_is_fold_frozen\", \"source_sha256\": \"fc8459bdd079e76ac354ca779a378b5f86174523db090a4ada0f18cc521394a0\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/incremental_info.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 55, \"field_hits\": [], \"lineno\": 46, \"name\": \"content_hash\", \"source_sha256\": \"109d64a76ebae176b2ab72393cae67e97008c72d651e07508a81de96ae223df4\"}, {\"args\": [\"self\"], \"end_lineno\": 105, \"field_hits\": [], \"lineno\": 92, \"name\": \"content_hash\", \"source_sha256\": \"e0fe2ce200c4fa14c9edc7c6059d26227d4ff33643c8a74ec5b5a9d0bf99755a\"}, {\"args\": [\"cls\"], \"end_lineno\": 111, \"field_hits\": [], \"lineno\": 108, \"name\": \"build\", \"source_sha256\": \"995ea77ee8247244d862ca604a6a946831c8e9c2c2f27a64e92a17397887c0c4\"}, {\"args\": [\"self\"], \"end_lineno\": 193, \"field_hits\": [], \"lineno\": 177, \"name\": \"content_hash\", \"source_sha256\": \"9866ab1821b1ec3483266bfc972e0f769486c594b5bbd265c2322c2321b57a31\"}, {\"args\": [\"cls\"], \"end_lineno\": 197, \"field_hits\": [], \"lineno\": 196, \"name\": \"build\", \"source_sha256\": \"30845546ffa599b82374f160460ab9d15388e5b4f867fb81342fc101990cc54f\"}, {\"args\": [\"self\"], \"end_lineno\": 220, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 327, \"field_hits\": [], \"lineno\": 308, \"name\": \"content_hash\", \"source_sha256\": \"4fd838b0ce68eff18db8bb218075ddea550bdee84daf48d40f3a80dc8ca4d462\"}, {\"args\": [\"cls\"], \"end_lineno\": 331, \"field_hits\": [], \"lineno\": 330, \"name\": \"build\", \"source_sha256\": \"f715b26261407525c572c1747f1207d28e1d7db2231a1fc2565130f99386095f\"}, {\"args\": [], \"end_lineno\": 340, \"field_hits\": [], \"lineno\": 336, \"name\": \"derive_consumer_dedupe_key\", \"source_sha256\": \"445e014161e48739a0238a5b9a07888158b7644dd55602d3a9e4050bdf981628\"}, {\"args\": [\"self\"], \"end_lineno\": 358, \"field_hits\": [], \"lineno\": 357, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 417, \"field_hits\": [], \"lineno\": 409, \"name\": \"content_hash\", \"source_sha256\": \"3612ba28d13a4664cd912cbdc18c06c0ec6e20cad02eabe6a681cbe376822146\"}, {\"args\": [\"cls\"], \"end_lineno\": 421, \"field_hits\": [], \"lineno\": 420, \"name\": \"build\", \"source_sha256\": \"7009f42c58746e5d77604e7a316d19a458c18df5cc33b8502d73ec445f2daee4\"}, {\"args\": [\"self\"], \"end_lineno\": 441, \"field_hits\": [], \"lineno\": 440, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 484, \"name\": \"content_hash\", \"source_sha256\": \"b7b11c8397e17c090525f8e1611007956cc4a4cc139976e0ef88ff8640e0aa17\"}, {\"args\": [\"self\"], \"end_lineno\": 517, \"field_hits\": [], \"lineno\": 509, \"name\": \"content_hash\", \"source_sha256\": \"65955b91e18b641c3b8b50fe62da0f944a66d0f4a730f87df6956b10f86ccbe3\"}, {\"args\": [\"cls\"], \"end_lineno\": 521, \"field_hits\": [], \"lineno\": 520, \"name\": \"build\", \"source_sha256\": \"0436a15282ee75bef4bdcdb2553c9910274a454b0c4fba17f5b772a4fa2f5d01\"}, {\"args\": [], \"end_lineno\": 554, \"field_hits\": [], \"lineno\": 524, \"name\": \"required_delivery_evidence_hashes\", \"source_sha256\": \"a48acc918f0694a9fa10ad0be2fb3fbcfd7d84cce488dd57e8c8fe16bc8925c1\"}, {\"args\": [\"self\"], \"end_lineno\": 603, \"field_hits\": [], \"lineno\": 598, \"name\": \"content_hash\", \"source_sha256\": \"84e046ce7113911d693107094e8609aee0e02e6fdaa31ab1b0489ca7a3cf54a1\"}, {\"args\": [\"cls\"], \"end_lineno\": 607, \"field_hits\": [], \"lineno\": 606, \"name\": \"build\", \"source_sha256\": \"66384b12f19c1fdd7945ef21ca444cd1d43f6366bcd06c9cbe9c47cd2cdea4ff\"}, {\"args\": [\"self\"], \"end_lineno\": 668, \"field_hits\": [], \"lineno\": 664, \"name\": \"content_hash\", \"source_sha256\": \"1ccb645d3de3b548b0a93e8f3bf67f0551972f5efa139f6b9e1ca07fae84ebf1\"}, {\"args\": [\"cls\"], \"end_lineno\": 672, \"field_hits\": [], \"lineno\": 671, \"name\": \"build\", \"source_sha256\": \"9155fbcd391c1f825afdc330c95a4a4efc3062830472d42a7af4e9b9e9b6e784\"}, {\"args\": [\"self\"], \"end_lineno\": 713, \"field_hits\": [], \"lineno\": 709, \"name\": \"content_hash\", \"source_sha256\": \"1847870178ed8d242a2c43ecb77054c3747aae51e3958ac6933fcaf07c9df342\"}, {\"args\": [\"cls\"], \"end_lineno\": 717, \"field_hits\": [], \"lineno\": 716, \"name\": \"build\", \"source_sha256\": \"07ede0e574736e0d768fef9f70a9fc6628337eb9c126460b319b80ed14405344\"}, {\"args\": [\"self\"], \"end_lineno\": 769, \"field_hits\": [], \"lineno\": 768, \"name\": \"content_hash\", \"source_sha256\": \"e5053a81ae508efdebfd8bd2989713917fb1fc51c34bfe6db87cb03afd901efb\"}, {\"args\": [\"cls\"], \"end_lineno\": 773, \"field_hits\": [], \"lineno\": 772, \"name\": \"build\", \"source_sha256\": \"65b22e357cefccbda631df91af62cf1f3bb4f8214afd308789df69ddb4477cc3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/outbox_delivery.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [], \"end_lineno\": 181, \"field_hits\": [], \"lineno\": 158, \"name\": \"_entry_hash\", \"source_sha256\": \"fbf5f1e42e887b53b54fa920937f2810af296a882aadd5bbe66bfa71d67e00fb\"}, {\"args\": [\"self\"], \"end_lineno\": 207, \"field_hits\": [], \"lineno\": 197, \"name\": \"content_hash\", \"source_sha256\": \"23b93ac8afd0ac85f345a8f1450511f7fb0d4ec87c67397cf35985c8b9aef287\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/signal_outbox.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 67, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"4562c3bf1f2cf6a5d3fcb5dcc60f708084333adce63a0d592ee383b90cc99eb3\"}, {\"args\": [\"cls\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 110, \"name\": \"build\", \"source_sha256\": \"2d85ce2d783bdacc47b3bc582bb2542daa7f987fb9408c78efd52d1c8a8fafbd\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_state.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 51, \"field_hits\": [], \"lineno\": 50, \"name\": \"generation_id\", \"source_sha256\": \"99425d227d6bb30217f4a005b8eeb4ee16ddbb4a125bfd02adb89d69b021dff2\"}, {\"args\": [\"self\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 81, \"name\": \"lease_id\", \"source_sha256\": \"2eb02a3bfa5f07719a6b961da35c147b9b6f45719c27f0bdf2f9d4de955da132\"}, {\"args\": [\"self\"], \"end_lineno\": 180, \"field_hits\": [], \"lineno\": 179, \"name\": \"commit_id\", \"source_sha256\": \"6d6b3130b624c63a075d5da7d1d794e61801df783e361da09aeb8c00295f3a88\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/consumer_scaling.py\"}, {\"calls\": [], \"classes\": [{\"end_lineno\": 559, \"lineno\": 536, \"name\": \"RuntimeArtifactManifest\", \"source_sha256\": \"8cd1ebf70c003cd4d7b91f18602841426b19c2f54f2d803309c53c22f38cd5c7\"}], \"dict_builders\": [{\"ast\": \"Dict(keys=[Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='source_tree_hash'), Constant(value='dependency_lock_hash'), Constant(value='executable_artifact_hash'), Constant(value='runtime_environment_hash'), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value=''), Constant(value='')], values=[Attribute(value=Name(id='self', ctx=Load()), attr='subject_kind', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='subject_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='actor_id', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='source_tree_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='dependency_lock_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='executable_artifact_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='runtime_environment_hash', ctx=Load()), Attribute(value=Name(id='self', ctx=Load()), attr='effective_config_hash', ctx=Load()), Attribute(value=Nam\", \"function\": \"content_hash\", \"keys\": [\"source_tree_hash\", \"dependency_lock_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 1927}], \"field_assignments\": [{\"function\": \"\", \"lineno\": 537, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 538, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 539, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 540, \"target\": \"build_recipe_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 541, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 542, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 567, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1242, \"target\": \"artifact_id\", \"value\": null}, {\"function\": \"\", \"lineno\": 1901, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1902, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1903, \"target\": \"executable_artifact_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1904, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1989, \"target\": \"source_tree_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1990, \"target\": \"dependency_lock_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1991, \"target\": \"runtime_environment_hash\", \"value\": null}, {\"function\": \"\", \"lineno\": 1992, \"target\": \"executable_artifact_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 73, \"field_hits\": [], \"lineno\": 64, \"name\": \"content_hash\", \"source_sha256\": \"58b63c7334dc536acdeea2441fd40c2319925d6cc68f87b04dcae56b55a81674\"}, {\"args\": [\"cls\"], \"end_lineno\": 82, \"field_hits\": [], \"lineno\": 76, \"name\": \"build\", \"source_sha256\": \"6b88fb214dcc1a907ac655e9ff7a8463a96ffd3a21a585c53048113e46f7bef1\"}, {\"args\": [\"self\"], \"end_lineno\": 118, \"field_hits\": [], \"lineno\": 113, \"name\": \"content_hash\", \"source_sha256\": \"368aa985df50f0f343d946af275be8d06ec02ed36e3d60c093c45ef5a8886316\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 127, \"field_hits\": [], \"lineno\": 121, \"name\": \"build\", \"source_sha256\": \"1f0e3183dacedfcc38297121310315b2a29bb064d74f541c1cbb546849c351d8\"}, {\"args\": [\"self\"], \"end_lineno\": 153, \"field_hits\": [], \"lineno\": 151, \"name\": \"content_hash\", \"source_sha256\": \"4f851982dbfbcc54e081e3e517695e792ea6312e3208ce697349885e747c7ff0\"}, {\"args\": [\"cls\"], \"end_lineno\": 158, \"field_hits\": [], \"lineno\": 156, \"name\": \"build\", \"source_sha256\": \"d87d41af74e9a9ba9849ca28c713543b798802117f753dc087cb744bd3f21b88\"}, {\"args\": [\"self\"], \"end_lineno\": 177, \"field_hits\": [], \"lineno\": 176, \"name\": \"content_hash\", \"source_sha256\": \"f7ab83812bba32e500dc97b0cefdbf3802c8b0683413a9dd66c41498b6b58c39\"}, {\"args\": [\"cls\", \"specs\"], \"end_lineno\": 183, \"field_hits\": [], \"lineno\": 180, \"name\": \"build\", \"source_sha256\": \"7b0e4f2f91a6a94483b5ca94a99be45692e40e7dce35da8c9aba179a820d102d\"}, {\"args\": [\"self\"], \"end_lineno\": 257, \"field_hits\": [], \"lineno\": 244, \"name\": \"content_hash\", \"source_sha256\": \"f042525f04ece0094762289f19065ff869d46bbf7da85e2c59ee8594e223a76c\"}, {\"args\": [\"cls\"], \"end_lineno\": 266, \"field_hits\": [], \"lineno\": 260, \"name\": \"build\", \"source_sha256\": \"730aa519d7e7a2e682428b1e034ece2a08b8c09c6ab8c50ad8fd8a0a7838eda4\"}, {\"args\": [\"self\"], \"end_lineno\": 285, \"field_hits\": [], \"lineno\": 284, \"name\": \"content_hash\", \"source_sha256\": \"2f0b8cac2aa5850cf91ae59d42a9b512358287851a8d6034fc180f441add18e9\"}, {\"args\": [\"cls\", \"policies\"], \"end_lineno\": 291, \"field_hits\": [], \"lineno\": 288, \"name\": \"build\", \"source_sha256\": \"56ad249f5950d75f93633fbf957d7886240f3ae6a6fd14902e79fa02c1991c48\"}, {\"args\": [\"self\"], \"end_lineno\": 355, \"field_hits\": [], \"lineno\": 352, \"name\": \"content_hash\", \"source_sha256\": \"3a65fecf4a6fd0266ec30e312817dc6a096773c1166f16d88d43ba6d88d804b7\"}, {\"args\": [\"self\"], \"end_lineno\": 370, \"field_hits\": [], \"lineno\": 369, \"name\": \"content_hash\", \"source_sha256\": \"3a50376eb4cb0167e552d1d9899f22ffdcfdcbb9cba09d930884d0b5f3ca3f8d\"}, {\"args\": [\"cls\", \"domains\"], \"end_lineno\": 374, \"field_hits\": [], \"lineno\": 372, \"name\": \"build\", \"source_sha256\": \"5319c4ea8de8f3b87490774f2f83f5f4e816a7459be2666176efe5ae833dc5c4\"}, {\"args\": [\"self\"], \"end_lineno\": 406, \"field_hits\": [], \"lineno\": 401, \"name\": \"content_hash\", \"source_sha256\": \"186bc223eb9f799b94936404effc335a670fb7123570e998c669c4a95e837ae9\"}, {\"args\": [\"self\"], \"end_lineno\": 430, \"field_hits\": [], \"lineno\": 429, \"name\": \"content_hash\", \"source_sha256\": \"3bbf7fa0e4738bc310c1ef0a2deab2eb6c288008875ac483c30c980c9e0f0f8f\"}, {\"args\": [\"cls\"], \"end_lineno\": 434, \"field_hits\": [], \"lineno\": 432, \"name\": \"build\", \"source_sha256\": \"b0f61843207ba138f1e3761ea57dcca0e3c9e3f06e2cf8006a86fa9b36f6ff8f\"}, {\"args\": [\"self\"], \"end_lineno\": 526, \"field_hits\": [], \"lineno\": 525, \"name\": \"content_hash\", \"source_sha256\": \"f9abbc7df8f3a1cb964f9a67320e125179909f7c3471a9f944601ce640d89553\"}, {\"args\": [\"cls\"], \"end_lineno\": 532, \"field_hits\": [], \"lineno\": 529, \"name\": \"build\", \"source_sha256\": \"59d792b0f51d35b6809c3a4aedd880cc7e703484ac45657788ee63ac7cd7c68d\"}, {\"args\": [\"self\"], \"end_lineno\": 548, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 544, \"name\": \"__post_init__\", \"source_sha256\": \"d608383c1e648cf6eba26c984c1ccdd0878f39783166ac5eb04a846ca49ab1c8\"}, {\"args\": [\"self\"], \"end_lineno\": 554, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 551, \"name\": \"content_hash\", \"source_sha256\": \"d5dde16db6a1aa89f849df73f0b4b475b5ce05a22302172c82931eef5c0cfe6b\"}, {\"args\": [\"cls\"], \"end_lineno\": 559, \"field_hits\": [\"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"], \"lineno\": 557, \"name\": \"build\", \"source_sha256\": \"4d36da267b8175fa45c69e339d0ec98e1e343b802cb7aaf72e577c14bf89def2\"}, {\"args\": [\"self\"], \"end_lineno\": 592, \"field_hits\": [], \"lineno\": 588, \"name\": \"content_hash\", \"source_sha256\": \"aab6078dfc7c70fc2968943cc12bf057122c0db2fe8987b0f3ff46389fe98ea7\"}, {\"args\": [\"cls\"], \"end_lineno\": 597, \"field_hits\": [], \"lineno\": 595, \"name\": \"build\", \"source_sha256\": \"ad0af078ace1478cb967df6b62d0324148120e4adbdb28cb874ae314412b49b4\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/runtime_integrity.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 84, \"field_hits\": [], \"lineno\": 83, \"name\": \"content_hash\", \"source_sha256\": \"8ae67a89f78fd602e14ef4eeeab9c6674794a65bf428d017e0fc2ee59bd6e27a\"}, {\"args\": [\"self\"], \"end_lineno\": 140, \"field_hits\": [], \"lineno\": 130, \"name\": \"content_hash\", \"source_sha256\": \"be9fed610ee85bb8f0dd779af7f8ec12df6055f5559d8a370f0027727608f9b4\"}, {\"args\": [\"self\"], \"end_lineno\": 169, \"field_hits\": [], \"lineno\": 162, \"name\": \"content_hash\", \"source_sha256\": \"0a330a609deb16ac57137cd80f9f79328e85bbfbe80be9e69fb3a6fc61a4fa40\"}, {\"args\": [\"cls\"], \"end_lineno\": 179, \"field_hits\": [], \"lineno\": 172, \"name\": \"build\", \"source_sha256\": \"57e66861e2850c4187c2e556f135340449ea1ef1c6af822313a365f6a4529e20\"}, {\"args\": [], \"end_lineno\": 232, \"field_hits\": [], \"lineno\": 220, \"name\": \"derive_logical_event_id\", \"source_sha256\": \"6c7d6b14b5a98c51f4a3ce3d37eca5748b418131f52f8a0e0e541f8126064b2d\"}, {\"args\": [\"profile\", \"payload\"], \"end_lineno\": 265, \"field_hits\": [], \"lineno\": 252, \"name\": \"semantic_payload_hash\", \"source_sha256\": \"6bdf1b8f77fb9afad0131be2c91453adae95745ebdb2a60650051f85eb8ea884\"}, {\"args\": [\"self\"], \"end_lineno\": 338, \"field_hits\": [], \"lineno\": 325, \"name\": \"content_hash\", \"source_sha256\": \"3043ad0ff6c992c78715910c4ede37c12ffffab825eb99eccda90986610324dd\"}, {\"args\": [\"cls\"], \"end_lineno\": 354, \"field_hits\": [], \"lineno\": 341, \"name\": \"build\", \"source_sha256\": \"fb84221bbdb1252e57b8fdca28294e4a5cedab70fde9125f665356562113cd24\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/live_schema.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 61, \"field_hits\": [], \"lineno\": 50, \"name\": \"content_commitment\", \"source_sha256\": \"df2149f2551824e98c1c55aab3fb352e9a75f46a78d095a2c2ca18538ccbe2f7\"}, {\"args\": [\"cls\"], \"end_lineno\": 69, \"field_hits\": [], \"lineno\": 64, \"name\": \"build\", \"source_sha256\": \"fd47c8e31b34a8218405fb4fbf74d9a1bb8f93c5fbed6376c25315b6773f5b2e\"}, {\"args\": [\"self\"], \"end_lineno\": 101, \"field_hits\": [], \"lineno\": 94, \"name\": \"content_hash\", \"source_sha256\": \"0e8eb40fdf01961e9f8afbc7fc0eb7e8810f9b4a39f4dd107b8a221b977adf52\"}, {\"args\": [\"cls\"], \"end_lineno\": 114, \"field_hits\": [], \"lineno\": 104, \"name\": \"build\", \"source_sha256\": \"10c667d5493eb17b0ff7d55ea9e51233fa82c7b2703bc3d17eb4a71bb3c96aa2\"}, {\"args\": [\"self\"], \"end_lineno\": 211, \"field_hits\": [], \"lineno\": 199, \"name\": \"content_hash\", \"source_sha256\": \"96cde517404a2f6ea38c726c9367903a41b7c58a773b0ee2802e9e6a384c3846\"}, {\"args\": [\"cls\"], \"end_lineno\": 219, \"field_hits\": [], \"lineno\": 214, \"name\": \"build\", \"source_sha256\": \"99f5bd0215ab3a3acfda679ee45516ba82230bacf85a57b6076864a8208b42f2\"}, {\"args\": [\"self\"], \"end_lineno\": 270, \"field_hits\": [], \"lineno\": 264, \"name\": \"content_hash\", \"source_sha256\": \"ce68e3fe557cea2b206fb69f87e8e55680bbbe93eba2774f3e4798539909544e\"}, {\"args\": [], \"end_lineno\": 276, \"field_hits\": [], \"lineno\": 273, \"name\": \"derive_producer_execution_scope_id\", \"source_sha256\": \"a07276e3c3773d67196f8ddd439934dd8cd40d94ec20dc850f1a7a88d3a74567\"}, {\"args\": [\"self\"], \"end_lineno\": 334, \"field_hits\": [], \"lineno\": 320, \"name\": \"content_hash\", \"source_sha256\": \"24ccde85d905f4d56bb45a3bd615f2bf12d8d8eded589ce3a67511d0111ba265\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 337, \"name\": \"build\", \"source_sha256\": \"ef707bcf2e8258d929909208af934e80911fdf1a251ebf16ed478c3bdea1fa64\"}, {\"args\": [\"self\"], \"end_lineno\": 384, \"field_hits\": [], \"lineno\": 383, \"name\": \"content_hash\", \"source_sha256\": \"658df86ef1e7490b8be6d92d37014e9008815815984b14a9323e86c22829359c\"}, {\"args\": [\"self\"], \"end_lineno\": 485, \"field_hits\": [], \"lineno\": 480, \"name\": \"content_hash\", \"source_sha256\": \"8679254c728b3ef3bc7a1a7728083ad266552c976b11f72b0d85aa9605268eda\"}, {\"args\": [\"self\"], \"end_lineno\": 524, \"field_hits\": [], \"lineno\": 519, \"name\": \"content_hash\", \"source_sha256\": \"ec12fae272cc1e1b28d52f41c953708078756065b6eead4f1b7b41b1d3b45f60\"}, {\"args\": [\"cls\"], \"end_lineno\": 533, \"field_hits\": [], \"lineno\": 527, \"name\": \"build\", \"source_sha256\": \"d7b69086b41c4e3188371780a0fbfcd131d9144343f6429f721afc3ccc56146e\"}, {\"args\": [\"self\"], \"end_lineno\": 615, \"field_hits\": [], \"lineno\": 605, \"name\": \"content_hash\", \"source_sha256\": \"7045280d0c90201ac1f6ba10a5793e8865ab42364c368b2289169e298165afaf\"}, {\"args\": [\"cls\"], \"end_lineno\": 629, \"field_hits\": [], \"lineno\": 618, \"name\": \"build\", \"source_sha256\": \"9b9971367207e6a1b6e9effba5da4f3526f52d18374d91b9efff3de30642b109\"}, {\"args\": [\"self\"], \"end_lineno\": 678, \"field_hits\": [], \"lineno\": 673, \"name\": \"content_hash\", \"source_sha256\": \"2bbb8820840f200a77cbb2c50814c1ca7e967904066b82438a506bdbd6e028a3\"}, {\"args\": [\"self\"], \"end_lineno\": 724, \"field_hits\": [], \"lineno\": 715, \"name\": \"content_hash\", \"source_sha256\": \"3ac8c286a1dd60d0e6fd4d5fab302d380619431efcd3106cba9dabc0e2cd5f3f\"}, {\"args\": [\"cls\"], \"end_lineno\": 739, \"field_hits\": [], \"lineno\": 727, \"name\": \"build\", \"source_sha256\": \"a1486a18aab1658be5c2c26149a57d7e89b9ea13a56e57c596f46ce560a00542\"}, {\"args\": [\"self\"], \"end_lineno\": 808, \"field_hits\": [], \"lineno\": 804, \"name\": \"content_hash\", \"source_sha256\": \"e22c3600f65004644e1d52d15ccfcdd2d02b5f50f1a79c5ede853da8ab13fd4a\"}, {\"args\": [\"cls\"], \"end_lineno\": 816, \"field_hits\": [], \"lineno\": 811, \"name\": \"build\", \"source_sha256\": \"439ded42406b9eb2df9c18056751c117b05d71f1fe56dda9d0f62d0a88ed22ab\"}, {\"args\": [\"self\"], \"end_lineno\": 877, \"field_hits\": [], \"lineno\": 870, \"name\": \"content_hash\", \"source_sha256\": \"e6c425c50b3a073c880539a0cb85669b37b489c600f6b2e602e204c814c24f56\"}, {\"args\": [], \"end_lineno\": 939, \"field_hits\": [], \"lineno\": 927, \"name\": \"derive_prediction_execution_scope_id\", \"source_sha256\": \"9af62588fb9fcf5a1b238a25c0f41e24d691188c02f129c364ffe804e1f4dacc\"}, {\"args\": [\"self\"], \"end_lineno\": 1020, \"field_hits\": [], \"lineno\": 1012, \"name\": \"content_hash\", \"source_sha256\": \"885b94d36bdb16ab18ef58df6af4af4e90b43bbc7b99e96c34a2a2605fa05827\"}, {\"args\": [\"cls\"], \"end_lineno\": 1032, \"field_hits\": [], \"lineno\": 1023, \"name\": \"build\", \"source_sha256\": \"dd2577345fc996e2b1ab59035338e086b6b95f65ecbedbc9436be863d10c93c3\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/execution_transcript.py\"}, {\"calls\": [], \"classes\": [], \"dict_builders\": [], \"field_assignments\": [{\"function\": \"\", \"lineno\": 125, \"target\": \"runtime_environment_hash\", \"value\": null}], \"functions\": [{\"args\": [\"self\"], \"end_lineno\": 60, \"field_hits\": [], \"lineno\": 56, \"name\": \"content_hash\", \"source_sha256\": \"e19ff97eb8928815ef72c3ad64788ebb5507d552bcd765de3a3a622132bd2047\"}, {\"args\": [\"self\"], \"end_lineno\": 87, \"field_hits\": [], \"lineno\": 84, \"name\": \"content_commitment\", \"source_sha256\": \"01eb91ec156f5e5ebfe1736ed7c1803dd292ee0b10a51f26213e0b50b2d6f5fa\"}, {\"args\": [\"cls\"], \"end_lineno\": 92, \"field_hits\": [], \"lineno\": 90, \"name\": \"build\", \"source_sha256\": \"3c443f9804d78c1af830b1719aeff70d412338d862670930308a83eed2ef4a6f\"}, {\"args\": [\"self\"], \"end_lineno\": 139, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 136, \"name\": \"content_hash\", \"source_sha256\": \"746c85a71e2293550cad9d3ecea9dc076e92ee7463b8cc54cd7af9535afc8b2a\"}, {\"args\": [\"cls\"], \"end_lineno\": 144, \"field_hits\": [\"runtime_environment_hash\"], \"lineno\": 142, \"name\": \"build\", \"source_sha256\": \"658508a24cb52e4faa236856fc8a9577345cf3186876433f8ffe2cbf0c5b8c6c\"}, {\"args\": [\"self\"], \"end_lineno\": 186, \"field_hits\": [], \"lineno\": 185, \"name\": \"content_hash\", \"source_sha256\": \"866c430ea9f90eec757f05adfe27808509c358444ea00eb97e199c754fe2bc98\"}, {\"args\": [\"cls\", \"declarations\"], \"end_lineno\": 190, \"field_hits\": [], \"lineno\": 189, \"name\": \"build\", \"source_sha256\": \"9fb56fa3f02a404f5dde4424ba73475673e25f107b95e21a2be7a19981d33573\"}, {\"args\": [\"self\"], \"end_lineno\": 221, \"field_hits\": [], \"lineno\": 219, \"name\": \"content_hash\", \"source_sha256\": \"3280ff8aea689bfab6e7688bd586c24ef2a4ba7dcea3198b208fd80e6a854bfa\"}, {\"args\": [\"self\"], \"end_lineno\": 275, \"field_hits\": [], \"lineno\": 271, \"name\": \"content_hash\", \"source_sha256\": \"896ddad0772068ce1563428b65a498e49a0b8cfbcf76232111957b276811aace\"}, {\"args\": [\"self\"], \"end_lineno\": 297, \"field_hits\": [], \"lineno\": 295, \"name\": \"content_hash\", \"source_sha256\": \"668e2c55dfdba5534ed4f30fd471ba9c90d494398436336be46c1e16f331d5c0\"}, {\"args\": [\"cls\"], \"end_lineno\": 301, \"field_hits\": [], \"lineno\": 299, \"name\": \"build\", \"source_sha256\": \"a84759a7e6100c85aa8991d13f99410b0fb4fe237c1adae793e8b0714b4942b2\"}, {\"args\": [\"self\"], \"end_lineno\": 336, \"field_hits\": [], \"lineno\": 333, \"name\": \"content_hash\", \"source_sha256\": \"30e507a3c063849ffa0def8e390124a84226fffc99df3c98d84b907b0d1b766b\"}, {\"args\": [\"cls\"], \"end_lineno\": 343, \"field_hits\": [], \"lineno\": 338, \"name\": \"build\", \"source_sha256\": \"23cdb01a5d78cb3897adb6202ea0baa5d8a16350ab7d86cd6d19599ff8751215\"}, {\"args\": [\"self\"], \"end_lineno\": 381, \"field_hits\": [], \"lineno\": 377, \"name\": \"content_hash\", \"source_sha256\": \"c62147ebb819cd800884cf0cc2d7664a9904714c990273c3029e6a3707641e32\"}, {\"args\": [\"cls\"], \"end_lineno\": 387, \"field_hits\": [], \"lineno\": 383, \"name\": \"build\", \"source_sha256\": \"a18cbed817e6910278ff195481a548c737d9b906d168dd65461ad5d8fd066aa7\"}], \"parse\": \"OK\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/proof_completeness.py\"}], \"exists\": true, \"files_seen\": 61, \"refs\": [{\"sha256\": \"531237f499b7f2b2c568f4f101f1b451ea9fcd08a4afaff79153ba38a06f2482\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/canonical_hash.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"261918c39d3563a4361c26ff1354b3298fa8f86d980d1c6cc5a7f365d275b15c\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/evidence_finality.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"edb51a1e860aab8088c519776ab034ac9778f39817e58d36040b930facb4366e\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/engine.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"995a4155cd01296a643b0ef7464bf6e7402f68ccb48640b43e8507c8208d98cf\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_policy.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"fbf0caff41b02267d72fd46849c97819313ca657d266308687f5889c0a789ca7\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/code_identity.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"d21cf0c3a0d4fcaf9210a57da04fd560dba4952ac1dd5a085abcc4e76ccf2eb0\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/bitfinex_trade_collector.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"cea8ee34be0f1b4a68e70c205ff39da30942605d92adbed9088d1560e4c97982\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/projection_binding.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"1064cfb74303fdc8e0bf50bae95b1e755556a5b1dfc28b2b062341becaba08f2\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/runtime_manifest.py\", \"terms\": [\"canonical_hash\", \"package_identity\"]}, {\"sha256\": \"58601d79193930319460b71137066e96f37a2cc390ce6d7e0bc5518046347302\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_core.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"89873a9f2d026416c6c19533fa7d1ea404a8854c19fedb986395f4aabc0fe662\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/live_d1_finality.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"40ff077546123acfb8580d8e0c13188da310daa42e587cdbae99f9c0b5cd4e32\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/prospective_policy.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"5d041b7b6b119ca50b31e2dfda5681f8a19b3f68159e8ee91390f71ac5486711\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/__init__.py\", \"terms\": [\"RuntimeArtifactManifest\", \"canonical_hash\"]}, {\"sha256\": \"6b34593dd1c44661e60e2a71758edf93f9948db9b9e1475b6421588c343b3044\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/incremental_info.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"e6d78e2f460bb71f5d9fd926f20549a6480476bb34e78663ff3202202da6dab6\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/outbox_delivery.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"bc4427e52facb554cf17bb7a3a64c692c477a56eda24b4e9211c5afad9ea50ac\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/signal_outbox.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"ad89e6ef989ce2119678422ba11c50098a8a8dcf124ed1a98f80150bc157102c\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/producer_state.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"9543d74f44edf88de44c87062af3854894b91faf960072ac0af1e793994c4a48\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/consumer_scaling.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"99859b63e23d10fc051672965123f49d6e79d2ff767871c019ff7bdae2e2e39e\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/runtime_integrity.py\", \"terms\": [\"RuntimeArtifactManifest\", \"canonical_hash\", \"source_tree_hash\", \"dependency_lock_hash\", \"build_recipe_hash\", \"executable_artifact_hash\", \"runtime_environment_hash\"]}, {\"sha256\": \"30146df4b0bbf9610bb1cff7f3b520cab09d02ae243c706adbe7bf5b07bec6cc\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/live_schema.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"eb7208af4bdde535fadbace52f2c06cb90266c8e243c11e6e96657c7fed1375a\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/execution_transcript.py\", \"terms\": [\"canonical_hash\"]}, {\"sha256\": \"c197327817fac21d7427413cb7ffcf86025639067ad7b13017c464b7ce245432\", \"source\": \".deploy/SIGNALBOT-260906-DEPLOY-022/demonov_forward_map/proof_completeness.py\", \"terms\": [\"canonical_hash\", \"runtime_environment_hash\"]}]}, \"producer_signal_count\": 57, \"runtime_manifest\": {\"candidates\": [], \"error\": \"DOCKER_EXEC_FAILED\", \"ok\": false, \"rc\": 126}, \"services\": [{\"image\": \"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"image_id\": \"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\", \"restart_count\": 0, \"running\": true, \"service\": \"worker\"}, {\"image\": \"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"image_id\": \"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\", \"restart_count\": 0, \"running\": true, \"service\": \"relay\"}, {\"image\": \"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"image_id\": \"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\", \"restart_count\": 16, \"running\": true, \"service\": \"collector\"}, {\"image\": \"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\", \"image_id\": \"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\", \"restart_count\": 0, \"running\": true, \"service\": \"shadow\"}]}\nSB043O9_GUEST_HOLDS=[\"RUNNING_IMAGE_RUNTIME_MANIFEST_SOURCE_NOT_MAPPED\"]\nSB043O9_GUEST_DECISION=HOLD_PRODUCER_CONTRACT_RCA\nSB043O9_GUEST_RC=3\nSB043O9_GUEST_STDERR_PRESENT=false\nSB043O9_PRODUCER_SIGNAL_COUNTS={\"guest\": 57, \"repo\": 1, \"retained_evidence\": 0}\nSB043O9_HOLDS=[\"RUNNING_IMAGE_RUNTIME_MANIFEST_SOURCE_NOT_MAPPED\", \"RUNTIME_MANIFEST_CONTRACT_NOT_MAPPED\"]\nSB043O9_DECISION=HOLD_PRODUCER_CONTRACT_RCA\nSB043O9_MUTATION_SCOPE=NONE_READ_ONLY\n" }