39 lines
106 KiB
JSON
39 lines
106 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "SIGNALBOT-260908-ACT2-CONTRACT-FORMULA-RCA-043ACT2RCA2",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "signalbot-cr0116-act2-contract-formula-rca",
|
|
"started_at_utc": "2026-09-08T15:32:02Z",
|
|
"finished_at_utc": "2026-09-08T15:32:06Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "441f6aaff95aac1d3d582ae7eccc26a0163da368f0703bc2de14be558c210101",
|
|
"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": 0,
|
|
"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": "ed70c761188255c4723ba8b1d638b209b5293adf81ebe8466ca481a20cea0da1",
|
|
"sanitized_output_sha256": "ed70c761188255c4723ba8b1d638b209b5293adf81ebe8466ca481a20cea0da1",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nSB043A2R2_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSB043A2R2_VM170_CLUSTER={\"name\":\"core-apps\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\"}\nSB043A2R2_QGA_INPUT_BYTES=12699\nSB043A2R2_PRESTATE={\"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\"},\"services\":[{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"worker\",\"started_at\":\"2026-09-06T18:48:20.586788319Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"relay\",\"started_at\":\"2026-09-06T18:48:20.603414848Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":19,\"running\":true,\"service\":\"collector\",\"started_at\":\"2026-09-08T13:42:51.284969517Z\"},{\"image\":\"8020-demonov-shadow:e32760c69a4311728db9066ee8bf2bf66b1e5a70\",\"image_id\":\"sha256:403c4266282a56cb210bed95cd58295692296502913e7440e2133d7b5664c736\",\"restart_count\":0,\"running\":true,\"service\":\"shadow\",\"started_at\":\"2026-09-06T18:48:20.768190553Z\"}]}\nSB043A2R2_OLD_MANIFEST_KEYS=[\"application_image_id\",\"base_image_digest\",\"code_identity\",\"compose_hash\",\"finality_policy_id\",\"package_identity\",\"runtime_manifest_id\"]\nSB043A2R2_OLD_EXPERIMENT_KEYS=[\"code_identity\",\"collection_start_at\",\"demonov_branch_policy_id\",\"experiment_id\",\"experiment_version\",\"finality_policy_id\",\"geometry_policy_id\",\"market_bundle_id\",\"notification_policy_id\",\"outcome_policy_id\",\"policy_registry_id\",\"runtime_manifest_id\"]\nSB043A2R2_RUNTIME_MANIFEST_PROJECT_GOLDEN={\"dataclass\":true,\"methods\":{\"__post_init__\":{\"kind\":\"function\",\"signature\":\"(self) -> 'None'\",\"source\":\" def __post_init__(self) -> None:\\n _sha256_hex(self.runtime_manifest_id, \\\"runtime manifest id\\\")\\n _required(self.code_identity, \\\"code identity\\\")\\n if _GIT_ID_RE.fullmatch(self.code_identity) is None:\\n raise DemonovError(\\n \\\"code identity must be lowercase 40-64 hex\\\"\\n )\\n _sha256_hex(self.package_identity, \\\"package identity\\\")\\n _sha256_id(self.application_image_id, \\\"application image id\\\")\\n _sha256_id(self.base_image_digest, \\\"base image digest\\\")\\n _sha256_hex(self.compose_hash, \\\"compose hash\\\")\\n _required(self.finality_policy_id, \\\"finality policy id\\\")\\n if self.runtime_manifest_id != self.content_hash:\\n raise DemonovError(\\n \\\"runtime manifest id must be content-addressed\\\"\\n )\\n\",\"source_sha256\":\"9180ffbaed0fb00bfd0f0d2bb190dbdbcab8f08d9a445b1523b520ecea1a9802\"},\"build\":{\"kind\":\"classmethod\",\"signature\":\"(cls, *, code_identity: 'str', package_identity: 'str', application_image_id: 'str', base_image_digest: 'str', compose_hash: 'str', finality_policy_id: 'str') -> \\\"'RuntimeDeploymentManifestV1'\\\"\",\"source\":\" @classmethod\\n def build(\\n cls,\\n *,\\n code_identity: str,\\n package_identity: str,\\n application_image_id: str,\\n base_image_digest: str,\\n compose_hash: str,\\n finality_policy_id: str,\\n ) -> \\\"RuntimeDeploymentManifestV1\\\":\\n payload = {\\n \\\"code_identity\\\": code_identity,\\n \\\"package_identity\\\": package_identity,\\n \\\"application_image_id\\\": application_image_id,\\n \\\"base_image_digest\\\": base_image_digest,\\n \\\"compose_hash\\\": compose_hash,\\n \\\"finality_policy_id\\\": finality_policy_id,\\n }\\n runtime_manifest_id = canonical_hash(\\n {\\n \\\"schema\\\": \\\"CR0116_RUNTIME_DEPLOYMENT_MANIFEST_V1\\\",\\n **payload,\\n }\\n )\\n return cls(\\n runtime_manifest_id=runtime_manifest_id,\\n **payload,\\n )\\n\",\"source_sha256\":\"3b67f704df804a8321c5f3e6f4e28ba0e82cf6b6b8d11db181cfdc36ab9f8d8b\"},\"content_hash\":{\"kind\":\"property\",\"signature\":\"(self) -> 'str'\",\"source\":\" @property\\n def content_hash(self) -> str:\\n return canonical_hash(\\n {\\n \\\"schema\\\": \\\"CR0116_RUNTIME_DEPLOYMENT_MANIFEST_V1\\\",\\n \\\"code_identity\\\": self.code_identity,\\n \\\"package_identity\\\": self.package_identity,\\n \\\"application_image_id\\\": self.application_image_id,\\n \\\"base_image_digest\\\": self.base_image_digest,\\n \\\"compose_hash\\\": self.compose_hash,\\n \\\"finality_policy_id\\\": self.finality_policy_id,\\n }\\n )\\n\",\"source_sha256\":\"6e4e0233422bfdaf9b60bff927d5116a7a468cef013875fa2ae7944ab068781b\"}},\"old_construct\":\"OK\",\"old_content_hash\":\"58d3b59200bdc0eb8d448612679d667b194263586cb3198dfc08597935053a1a\",\"old_verify\":\"OK\",\"signature\":\"(runtime_manifest_id: 'str', code_identity: 'str', package_identity: 'str', application_image_id: 'str', base_image_digest: 'str', compose_hash: 'str', finality_policy_id: 'str') -> None\"}\nSB043A2R2_CANONICAL_HASH_CALLS=[{\"args\":[\"{'schema': 'CR0116_BITFINEX_D1_SOURCE_WATERMARK_V1', 'logical_d1_id': logical_d1.logical_d1_id, 'source_trade_ids': source_trade_ids, 'active_session_id': self._meta_get('active_session_id') or '<str:0:e3b0c44298fc>', 'active_last_sequence': self._active_last_sequence()}\"],\"class\":\"SQLiteBitfinexSourceJournal\",\"field_hits\":[],\"function\":\"candidate_revision\",\"keywords\":{},\"lineno\":583,\"module\":\"bitfinex_trade_collector.py\"},{\"args\":[\"{'relative_path': self.relative_path, 'semantic_ast_hash': self.semantic_ast_hash, 'top_level_bindings': self.top_level_bindings}\"],\"class\":\"ModuleCodeIdentityV1844\",\"field_hits\":[],\"function\":\"module_id\",\"keywords\":{},\"lineno\":21,\"module\":\"code_identity.py\"},{\"args\":[\"{'package_name': self.package_name, 'modules': tuple(((m.relative_path, m.semantic_ast_hash, m.top_level_bindings) for m in self.modules))}\"],\"class\":\"PackageCodeIdentityV1844\",\"field_hits\":[],\"function\":\"package_manifest_id\",\"keywords\":{},\"lineno\":35,\"module\":\"code_identity.py\"},{\"args\":[\"(self.consumer_group_id, self.generation, self.coordinator_epoch, self.born_at, self.authority_receipt_hash, self.member_ids)\"],\"class\":\"ConsumerGroupGenerationV1844\",\"field_hits\":[],\"function\":\"generation_id\",\"keywords\":{},\"lineno\":51,\"module\":\"consumer_scaling.py\"},{\"args\":[\"(self.generation_id, self.consumer_group_id, self.topic_id, self.partition, self.consumer_instance_id, self.fencing_token, self.start_offset, self.assigned_at, self.assignment_receipt_hash)\"],\"class\":\"PartitionLeaseV1844\",\"field_hits\":[],\"function\":\"lease_id\",\"keywords\":{},\"lineno\":82,\"module\":\"consumer_scaling.py\"},{\"args\":[\"(self.commit_seq, self.previous_commit_id, self.consumer_group_id, self.generation_id, self.lease_id, self.topic_id, self.partition, self.partition_log_identity_hash, self.broker_log_epoch, self.fencing_token, self.next_offset, self.committed_at, self.authority_receipt_hash)\"],\"class\":\"PartitionOffsetCommitV1844\",\"field_hits\":[],\"function\":\"commit_id\",\"keywords\":{},\"lineno\":180,\"module\":\"consumer_scaling.py\"},{\"args\":[\"{'authority_id': self.authority_id, 'trust_domain_id': self.trust_domain_id, 'public_key_artifact_hash': self.public_key_artifact_hash, 'signature_scheme_id': self.signature_scheme_id, 'allowed_roles': self.allowed_roles, 'effective_from': self.effective_from, 'effective_until': self.effective_until, 'antibackdating_capability': self.antibackdating_capability, 'supports_non_equivocation': self.supports_non_equivocation}\"],\"class\":\"EvidenceAuthoritySpec\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":65,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"EvidenceAuthoritySpec\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":86,\"module\":\"evidence_finality.py\"},{\"args\":[\"tuple(sorted((a.spec_id for a in self.authorities)))\"],\"class\":\"EvidenceAuthorityRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":104,\"module\":\"evidence_finality.py\"},{\"args\":[\"tuple(sorted((a.spec_id for a in xs)))\"],\"class\":\"EvidenceAuthorityRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":109,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_registry_id': self.authority_registry_id, 'role': self.role, 'minimum_quorum': self.minimum_quorum, 'max_receipt_lag_seconds': self.max_receipt_lag_seconds, 'require_distinct_trust_domains': self.require_distinct_trust_domains, 'require_exact_checkpoint_payload': self.require_exact_checkpoint_payload, 'minimum_strong_antibackdating': self.minimum_strong_antibackdating, 'minimum_non_equivocating': self.minimum_non_equivocating}\"],\"class\":\"EvidenceQuorumPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":141,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'checkpoint_id': self.checkpoint_id, 'authority_id': self.authority_id, 'issued_at': self.issued_at, 'signature_artifact_hash': self.signature_artifact_hash, 'signed_payload_hash': self.signed_payload_hash, 'antibackdating_proof_hash': self.antibackdating_proof_hash, 'checkpoint_namespace_hash': self.checkpoint_namespace_hash, 'checkpoint_sequence': self.checkpoint_sequence, 'non_equivocation_proof_hash': self.non_equivocation_proof_hash}\"],\"class\":\"EvidenceCheckpointReceipt\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":189,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"EvidenceCheckpointReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":211,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'prospective_seal_id': self.prospective_seal_id, 'checkpoint_seq': self.checkpoint_seq, 'previous_checkpoint_id': self.previous_checkpoint_id, 'row_count': self.row_count, 'ledger_chain_hash': self.ledger_chain_hash, 'requested_at': self.requested_at}\"],\"class\":\"LedgerPrefixCheckpointV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":297,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"LedgerPrefixCheckpointV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":312,\"module\":\"evidence_finality.py\"},{\"args\":[\"('LEDGER_PREFIX', cp.prospective_seal_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_ledger_checkpoint_chain\",\"keywords\":{},\"lineno\":356,\"module\":\"evidence_finality.py\"},{\"args\":[\"prefix\"],\"class\":null,\"field_hits\":[],\"function\":\"execution_step_prefix_hash\",\"keywords\":{},\"lineno\":372,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'final_execution_seal_id': self.final_execution_seal_id, 'producer_id': self.producer_id, 'producer_session_id': self.producer_session_id, 'checkpoint_seq': self.checkpoint_seq, 'previous_checkpoint_id': self.previous_checkpoint_id, 'step_count': self.step_count, 'last_step_seq': self.last_step_seq, 'step_prefix_hash': self.step_prefix_hash, 'last_post_state_snapshot_id': self.last_post_state_snapshot_id, 'requested_at': self.requested_at}\"],\"class\":\"ExecutionJournalCheckpointV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":414,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutionJournalCheckpointV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":434,\"module\":\"evidence_finality.py\"},{\"args\":[\"('EXECUTION_JOURNAL', cp.final_execution_seal_id, cp.producer_id, cp.producer_session_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_execution_journal_checkpoint_chain\",\"keywords\":{},\"lineno\":487,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'require_same_runtime_epoch': self.require_same_runtime_epoch, 'allow_explicit_reset': self.allow_explicit_reset, 'require_previous_execution_watermark': self.require_previous_execution_watermark}\"],\"class\":\"SessionHandoffPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":519,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'previous_session_id': self.previous_session_id, 'next_session_id': self.next_session_id, 'previous_final_step_seq': self.previous_final_step_seq, 'previous_post_state_snapshot_id': self.previous_post_state_snapshot_id, 'next_pre_state_snapshot_id': self.next_pre_state_snapshot_id, 'previous_execution_watermark_id': self.previous_execution_watermark_id, 'mode': self.mode, 'handoff_at': self.handoff_at, 'reset_reason_code': self.reset_reason_code}\"],\"class\":\"ProducerSessionHandoffV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":556,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerSessionHandoffV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":576,\"module\":\"evidence_finality.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_id', 'require_transactional_outbox', 'require_durable_wal', 'require_commit_before_event_production', 'prohibit_uncommitted_state_visibility')}\"],\"class\":\"ExecutionAtomicityPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":641,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'step_id': self.step_id, 'transaction_id': self.transaction_id, 'wal_seq': self.wal_seq, 'pre_state_snapshot_id': self.pre_state_snapshot_id, 'post_state_snapshot_id': self.post_state_snapshot_id, 'output_event_ids': self.output_event_ids, 'intent_durable_at': self.intent_durable_at, 'state_outbox_commit_at': self.state_outbox_commit_at, 'commit_marker_durable_at': self.commit_marker_durable_at, 'wal_record_hash': self.wal_record_hash, 'outbox_record_hash': self.outbox_record_hash}\"],\"class\":\"DurableExecutionCommitV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":678,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"DurableExecutionCommitV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":699,\"module\":\"evidence_finality.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('v1841_final_execution_seal_id', 'authority_registry_id', 'seal_quorum_policy_hash', 'ledger_quorum_policy_hash', 'execution_journal_quorum_policy_hash', 'durability_quorum_policy_hash', 'session_handoff_quorum_policy_hash', 'authority_identity_policy_hash', 'cadence_policy_hash', 'finality_evidence_retention_policy_hash', 'session_handoff_policy_hash', 'execution_atomicity_policy_hash', 'require_quorum_anti_backdating', 'require_session_state_continuity', 'require_execution_journal_prefix_finality', 'require_atomic_state_outbox_commit', 'require_strong_antibackdating_authority', 'require_non_equivocation_authority')}\"],\"class\":\"EvidenceFinalityBindingV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":761,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"EvidenceFinalityBindingV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":780,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'prospective_seal_id': self.prospective_seal_id, 'subject_kind': self.subject_kind, 'subject_hash': self.subject_hash, 'requested_at': self.requested_at}\"],\"class\":\"SealedObjectCheckpointV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":844,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"SealedObjectCheckpointV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":854,\"module\":\"evidence_finality.py\"},{\"args\":[\"('PRECOLLECTION_SEAL', prospective_seal_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_precollection_seal_quorum\",\"keywords\":{},\"lineno\":874,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'governance_authority_id': self.governance_authority_id, 'max_attestation_lag_seconds': self.max_attestation_lag_seconds, 'require_precollection_coverage': self.require_precollection_coverage}\"],\"class\":\"EvidenceAuthorityIdentityPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":894,\"module\":\"evidence_finality.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('authority_spec_id', 'authority_id', 'trust_domain_id', 'identity_policy_hash', 'governance_authority_id', 'effective_from', 'effective_until', 'attested_at', 'governance_receipt_hash')}\"],\"class\":\"EvidenceAuthorityIdentityAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":929,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"EvidenceAuthorityIdentityAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":940,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'finality_binding_id': self.finality_binding_id, 'frozen_at': self.frozen_at, 'require_quorum_checkpoint': self.require_quorum_checkpoint}\"],\"class\":\"FinalEvidenceFinalitySealV1842\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":988,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"FinalEvidenceFinalitySealV1842\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1001,\"module\":\"evidence_finality.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_id', 'max_ledger_rows_between_checkpoints', 'max_ledger_seconds_between_checkpoints', 'max_execution_steps_between_checkpoints', 'max_execution_seconds_between_checkpoints', 'require_final_full_coverage')}\"],\"class\":\"FinalityCadencePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1124,\"module\":\"evidence_finality.py\"},{\"args\":[\"('SESSION_HANDOFF', prospective_seal_id, handoff.producer_id, handoff.previous_session_id, handoff.next_session_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_session_handoff_sealed\",\"keywords\":{},\"lineno\":1188,\"module\":\"evidence_finality.py\"},{\"args\":[\"('DURABLE_COMMIT', prospective_seal_id, step.step_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_durable_execution_commit_sealed\",\"keywords\":{},\"lineno\":1214,\"module\":\"evidence_finality.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_id', 'provider_id', 'minimum_retention_seconds', 'require_immutable_object_lock', 'require_hash_verified_on_store', 'require_complete_finality_corpus')}\"],\"class\":\"FinalityEvidenceRetentionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1234,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'content_hash': self.content_hash, 'artifact_kind': self.artifact_kind, 'provider_id': self.provider_id, 'immutable_object_id': self.immutable_object_id, 'stored_at': self.stored_at, 'retain_until': self.retain_until, 'provider_receipt_hash': self.provider_receipt_hash, 'hash_verified_on_store': self.hash_verified_on_store, 'object_lock_enabled': self.object_lock_enabled}\"],\"class\":\"FinalityEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"content_commitment\",\"keywords\":{},\"lineno\":1267,\"module\":\"evidence_finality.py\"},{\"args\":[\"payload\"],\"class\":\"FinalityEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1286,\"module\":\"evidence_finality.py\"},{\"args\":[\"{'execution_scope_id': self.execution_scope_id, 'access_seq': self.access_seq, 'channel': self.channel, 'input_name': self.input_name, 'resource_identity_hash': self.resource_identity_hash, 'content_hash': self.content_hash, 'observed_at': self.observed_at, 'receipt_id': self.receipt_id, 'request_hash': self.request_hash}\"],\"class\":\"RuntimeInputAccess\",\"field_hits\":[],\"function\":\"content_commitment\",\"keywords\":{},\"lineno\":51,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeInputAccess\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":69,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'execution_scope_id': self.execution_scope_id, 'subject_id': self.subject_id, 'started_at': self.started_at, 'ended_at': self.ended_at, 'access_ids': self.access_ids}\"],\"class\":\"RuntimeInputTranscript\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":95,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeInputTranscript\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":114,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'execution_scope_id': self.execution_scope_id, 'subject_id': self.subject_id, 'transcript_id': self.transcript_id, 'sandbox_policy_hash': self.sandbox_policy_hash, 'trace_authority_id': self.trace_authority_id, 'started_at': self.started_at, 'ended_at': self.ended_at, 'issued_at': self.issued_at, 'authority_receipt_hash': self.authority_receipt_hash, 'complete_capture': self.complete_capture}\"],\"class\":\"RuntimeAccessTraceAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":200,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeAccessTraceAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":219,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'mode': self.mode, 'require_global_step_sequence': self.require_global_step_sequence, 'require_scheduler_trace': self.require_scheduler_trace}\"],\"class\":\"ConcurrencyDeterminismPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":265,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'producer_id': producer_id, 'producer_session_id': producer_session_id, 'step_seq': step_seq}\"],\"class\":null,\"field_hits\":[],\"function\":\"derive_producer_execution_scope_id\",\"keywords\":{},\"lineno\":276,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'producer_session_id': self.producer_session_id, 'runtime_epoch_id': self.runtime_epoch_id, 'step_seq': self.step_seq, 'started_at': self.started_at, 'finished_at': self.finished_at, 'pre_state_snapshot_id': self.pre_state_snapshot_id, 'post_state_snapshot_id': self.post_state_snapshot_id, 'ordered_dependency_event_ids': self.ordered_dependency_event_ids, 'input_transcript_id': self.input_transcript_id, 'output_event_ids': self.output_event_ids, 'scheduler_trace_hash': self.scheduler_trace_hash}\"],\"class\":\"ProducerExecutionStep\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":321,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerExecutionStep\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":343,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(((s.producer_id, s.producer_session_id, s.step_seq, s.step_id) for s in self._steps))\"],\"class\":\"ProducerExecutionStepRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":384,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_id', 'source_producer_id', 'telemetry_mode', 'max_p99_emit_overhead_us', 'max_single_emit_block_us', 'require_zero_backpressure', 'require_zero_drops_for_primary', 'dedicated_failure_domain', 'attestation_authority_id', 'max_attestation_lag_seconds')}\"],\"class\":\"InstrumentationIsolationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":481,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_hash', 'source_producer_id', 'effective_from', 'effective_until', 'observed_p99_emit_overhead_us', 'observed_max_emit_block_us', 'telemetry_drop_count', 'backpressure_event_count', 'authority_id', 'issued_at', 'authority_receipt_hash')}\"],\"class\":\"InstrumentationWindowAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":520,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"InstrumentationWindowAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":533,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'runtime_subject_id': self.runtime_subject_id, 'main_executable_hash': self.main_executable_hash, 'loaded_code_artifact_hashes': tuple(sorted(self.loaded_code_artifact_hashes)), 'dynamic_loader_policy_hash': self.dynamic_loader_policy_hash, 'jit_policy_hash': self.jit_policy_hash, 'native_runtime_hash': self.native_runtime_hash, 'measured_at': self.measured_at, 'forbid_uncommitted_dynamic_code': self.forbid_uncommitted_dynamic_code}\"],\"class\":\"ExecutableClosureManifest\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":606,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutableClosureManifest\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":629,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'namespaces': tuple(sorted(((n.namespace_id, n.semantic_role, n.coverage_mode.value) for n in self.namespaces))), 'forbid_undeclared_mutable_state': self.forbid_undeclared_mutable_state}\"],\"class\":\"MutableStateSurfacePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":674,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'snapshot_id': self.snapshot_id, 'state_surface_policy_hash': self.state_surface_policy_hash, 'covered_snapshot_namespace_ids': tuple(sorted(self.covered_snapshot_namespace_ids)), 'externalized_namespace_ids': tuple(sorted(self.externalized_namespace_ids)), 'authority_id': self.authority_id, 'issued_at': self.issued_at, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"StateSnapshotCoverageAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":716,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"StateSnapshotCoverageAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":737,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('runtime_subject_id', 'executable_closure_manifest_id', 'effective_from', 'effective_until', 'authority_id', 'issued_at', 'authority_receipt_hash', 'no_unmeasured_code_loads')}\"],\"class\":\"ExecutableClosureAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":805,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutableClosureAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":816,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'evidence_kind': self.evidence_kind, 'authority_id': self.authority_id, 'max_attestation_lag_seconds': self.max_attestation_lag_seconds, 'require_external_verification': self.require_external_verification}\"],\"class\":\"EvidenceAuthorityPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":871,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'forecast_record_id': forecast_record_id, 'predictor_runtime_id': predictor_runtime_id, 'opportunity_id': opportunity_id, 'arm_id': arm_id, 'estimand_id': estimand_id}\"],\"class\":null,\"field_hits\":[],\"function\":\"derive_prediction_execution_scope_id\",\"keywords\":{},\"lineno\":933,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('runtime_input_surface_policy_hash', 'runtime_input_resource_registry_id', 'resource_authenticity_policy_registry_id', 'producer_signing_key_registry_id', 'terminal_input_closure_policy_hash', 'trust_domain_separation_policy_hash', 'instrumentation_equivalence_policy_hash', 'runtime_sandbox_policy_hash', 'input_trace_authority_policy_hash', 'mutable_state_surface_policy_hash', 'state_coverage_authority_policy_hash', 'concurrency_policy_hash', 'instrumentation_isolation_policy_hash', 'executable_closure_authority_policy_hash', 'require_exact_input_transcript', 'require_post_state_replay', 'require_nonperturbing_instrumentation', 'require_producer_emission_authenticity')}\"],\"class\":\"ExecutionProofBindingV1841\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1013,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutionProofBindingV1841\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1032,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'channel': self.channel, 'input_name': self.input_name, 'semantic_role': self.semantic_role, 'locator_commitment_hash': self.locator_commitment_hash, 'provider_identity_hash': self.provider_identity_hash, 'authenticity_policy_hash': self.authenticity_policy_hash}\"],\"class\":\"RuntimeInputResourceSpec\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1054,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeInputResourceSpec\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1069,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(sorted(((r.channel.value, r.input_name, r.resource_id) for r in self.resources)))\"],\"class\":\"RuntimeInputResourceRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1088,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeInputResourceRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1094,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('producer_id', 'producer_session_id', 'signing_key_id', 'public_key_artifact_hash', 'signature_scheme_id', 'effective_from', 'effective_until', 'authority_id', 'attested_at', 'authority_receipt_hash')}\"],\"class\":\"ProducerSigningKeyBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1138,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerSigningKeyBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1149,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'producer_event_id': self.producer_event_id, 'producer_session_id': self.producer_session_id, 'signing_key_id': self.signing_key_id, 'signature_scheme_id': self.signature_scheme_id, 'signature_artifact_hash': self.signature_artifact_hash}\"],\"class\":\"ProducerEventSignature\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1171,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerEventSignature\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1182,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'mode': self.mode, 'authority_id': self.authority_id, 'max_receipt_lag_seconds': self.max_receipt_lag_seconds}\"],\"class\":\"ResourceAuthenticityPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1224,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('access_id', 'resource_id', 'authenticity_policy_hash', 'source_provider_id', 'source_content_hash', 'authentication_context_hash', 'observed_at', 'issued_at', 'authority_id', 'authority_receipt_hash')}\"],\"class\":\"ResourceContentAuthenticityReceipt\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1260,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ResourceContentAuthenticityReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1271,\"module\":\"execution_transcript.py\"},{\"args\":[\"receipt.source_provider_id\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_resource_content_authenticity\",\"keywords\":{},\"lineno\":1286,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'terminal_event_class': self.terminal_event_class, 'required_resource_semantic_roles': tuple(sorted(self.required_resource_semantic_roles)), 'require_authenticated_content': self.require_authenticated_content}\"],\"class\":\"TerminalInputClosurePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1313,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'required_roles': tuple(sorted((r.value for r in self.required_roles))), 'forbidden_same_domain_pairs': tuple(sorted((tuple(sorted((a.value, b.value))) for a, b in self.forbidden_same_domain_pairs)))}\"],\"class\":\"TrustDomainSeparationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1393,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(sorted(((p.policy_id, p.content_hash) for p in self.policies)))\"],\"class\":\"ResourceAuthenticityPolicyRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1424,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(sorted(((p.policy_id, p.content_hash) for p in xs)))\"],\"class\":\"ResourceAuthenticityPolicyRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1427,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(sorted(((b.producer_id, b.producer_session_id, b.binding_id) for b in self.bindings)))\"],\"class\":\"ProducerSigningKeyRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1447,\"module\":\"execution_transcript.py\"},{\"args\":[\"tuple(sorted(((b.producer_id, b.producer_session_id, b.binding_id) for b in xs)))\"],\"class\":\"ProducerSigningKeyRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1450,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_id', 'benchmark_corpus_hash', 'max_output_event_mismatches', 'max_post_state_mismatches', 'max_p99_latency_delta_us', 'authority_id', 'max_certificate_lag_seconds')}\"],\"class\":\"InstrumentationEquivalencePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1475,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_hash', 'uninstrumented_runtime_artifact_hash', 'instrumented_runtime_artifact_hash', 'benchmark_completed_at', 'output_event_mismatch_count', 'post_state_mismatch_count', 'observed_p99_latency_delta_us', 'authority_id', 'issued_at', 'authority_receipt_hash')}\"],\"class\":\"InstrumentationEquivalenceCertificate\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1505,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"InstrumentationEquivalenceCertificate\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1515,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'provider_id': self.provider_id, 'minimum_retention_seconds': self.minimum_retention_seconds, 'require_immutable_object_lock': self.require_immutable_object_lock, 'require_all_evidence_artifacts': self.require_all_evidence_artifacts}\"],\"class\":\"ExecutionEvidenceRetentionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1655,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'artifact_kind': self.artifact_kind, 'content_hash': self.content_hash, 'provider_id': self.provider_id, 'immutable_object_id': self.immutable_object_id, 'retained_at': self.retained_at, 'retain_until': self.retain_until, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"ExecutionEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"content_commitment\",\"keywords\":{},\"lineno\":1687,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutionEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1703,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'execution_proof_binding_id': self.execution_proof_binding_id, 'execution_evidence_retention_policy_hash': self.execution_evidence_retention_policy_hash, 'require_all_execution_evidence_retained': self.require_all_execution_evidence_retained}\"],\"class\":\"ExecutionEvidenceClosureBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1829,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutionEvidenceClosureBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1842,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_id': self.authority_id, 'max_attestation_lag_seconds': self.max_attestation_lag_seconds, 'require_precollection_attestation': self.require_precollection_attestation}\"],\"class\":\"TrustDomainIdentityPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1871,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'role': self.role, 'subject_id': self.subject_id, 'trust_domain_id': self.trust_domain_id, 'identity_policy_hash': self.identity_policy_hash, 'authority_id': self.authority_id, 'effective_from': self.effective_from, 'effective_until': self.effective_until, 'attested_at': self.attested_at, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"TrustDomainIdentityAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1906,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"TrustDomainIdentityAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1924,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'mode': self.mode, 'preload_authority_id': self.preload_authority_id, 'max_preload_attestation_lag_seconds': self.max_preload_attestation_lag_seconds, 'require_feature_snapshot_access': self.require_feature_snapshot_access}\"],\"class\":\"PredictionArtifactConsumptionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2122,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'predictor_runtime_id': self.predictor_runtime_id, 'final_model_artifact_id': self.final_model_artifact_id, 'consumption_policy_hash': self.consumption_policy_hash, 'loaded_artifact_hashes': tuple(sorted(self.loaded_artifact_hashes)), 'effective_from': self.effective_from, 'effective_until': self.effective_until, 'authority_id': self.authority_id, 'attested_at': self.attested_at, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"PredictorLoadedArtifactAttestation\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2163,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"PredictorLoadedArtifactAttestation\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":2183,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('base_execution_proof_binding_id', 'proof_completeness_binding_id', 'prediction_artifact_consumption_policy_hash', 'execution_evidence_closure_binding_id', 'trust_domain_identity_policy_hash', 'execution_step_finalization_policy_hash', 'require_composite_prediction_gate', 'require_composite_producer_gate', 'require_composite_state_only_gate', 'require_exact_dependency_consumption')}\"],\"class\":\"ExecutionProofExtensionBindingV1841\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2270,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ExecutionProofExtensionBindingV1841\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2283,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'final_prospective_seal_bundle_id': self.final_prospective_seal_bundle_id, 'execution_proof_extension_binding_id': self.execution_proof_extension_binding_id, 'frozen_at': self.frozen_at, 'require_external_precollection_anchor': self.require_external_precollection_anchor}\"],\"class\":\"FinalExecutionProofSealV1841\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2330,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"FinalExecutionProofSealV1841\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2345,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_id': self.authority_id, 'max_watermark_lag_seconds': self.max_watermark_lag_seconds, 'require_independent_runtime_counter': self.require_independent_runtime_counter}\"],\"class\":\"ExecutionStepFinalizationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2450,\"module\":\"execution_transcript.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('producer_id', 'producer_session_id', 'last_completed_step_seq', 'through_at', 'authority_id', 'issued_at', 'authority_receipt_hash')}\"],\"class\":\"ProducerExecutionWatermark\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2478,\"module\":\"execution_transcript.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerExecutionWatermark\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2486,\"module\":\"execution_transcript.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'mode': self.mode, 'abstention_status_feature_id': self.abstention_status_feature_id}\"],\"class\":\"AbstentionScoringPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":105,\"module\":\"incremental_info.py\"},{\"args\":[\"{'schema': 'CR0116_SOURCE_RECEIPT_V1', 'venue_id': self.venue_id, 'source_kind': self.source_kind, 'received_at': self.received_at, 'source_sequence': self.source_sequence, 'raw_payload_hash': self.raw_payload_hash, 'collector_session_id': self.collector_session_id}\"],\"class\":\"SourceReceiptV1\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":95,\"module\":\"live_d1_finality.py\"},{\"args\":[\"payload\"],\"class\":\"SourceReceiptV1\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":116,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_BITFINEX_TRADE_ID_V1', 'venue_id': 'BITFINEX', 'trade_id': self.trade_id}\"],\"class\":\"BitfinexCanonicalTradeV1\",\"field_hits\":[],\"function\":\"identity_hash\",\"keywords\":{},\"lineno\":147,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_BITFINEX_TRADE_SEMANTICS_V1', 'trade_identity': self.trade_identity, 'mts': self.mts, 'amount': self.amount, 'price': self.price, 'source_payload_hash': self.source_payload_hash}\"],\"class\":\"BitfinexCanonicalTradeV1\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":155,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_BITFINEX_TRADE_ID_V1', 'venue_id': 'BITFINEX', 'trade_id': trade_id}\"],\"class\":\"BitfinexCanonicalTradeV1\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":174,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_BITFINEX_TRADE_SEMANTICS_V1', 'trade_identity': trade_identity, 'mts': mts, 'amount': amount, 'price': price, 'source_payload_hash': source_payload_hash}\"],\"class\":\"BitfinexCanonicalTradeV1\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":179,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_LOGICAL_D1_V1', 'market_key': self.market_key, 'timeframe_id': self.timeframe_id, 'open_at': self.open_at, 'close_at': self.close_at, 'finality_policy_id': self.finality_policy_id}\"],\"class\":\"LogicalD1V1\",\"field_hits\":[\"finality_policy_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":223,\"module\":\"live_d1_finality.py\"},{\"args\":[\"payload\"],\"class\":\"LogicalD1V1\",\"field_hits\":[\"finality_policy_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":242,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_D1_REVISION_V1', 'logical_d1_id': self.logical_d1_id, 'source_trade_ids': self.source_trade_ids, 'source_watermark_hash': self.source_watermark_hash, 'open': self.open, 'high': self.high, 'low': self.low, 'close': self.close, 'volume': self.volume}\"],\"class\":\"D1RevisionV1\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":278,\"module\":\"live_d1_finality.py\"},{\"args\":[\"payload\"],\"class\":\"D1RevisionV1\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":305,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'schema': 'CR0116_FINALIZED_D1_V1', 'logical_d1_id': self.logical_d1_id, 'revision_id': self.revision_id, 'finality_policy_id': self.finality_policy_id, 'source_watermark_hash': self.source_watermark_hash, 'finalized_at': self.finalized_at}\"],\"class\":\"FinalizedD1V1\",\"field_hits\":[\"finality_policy_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":337,\"module\":\"live_d1_finality.py\"},{\"args\":[\"payload\"],\"class\":\"FinalizedD1V1\",\"field_hits\":[\"finality_policy_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":356,\"module\":\"live_d1_finality.py\"},{\"args\":[\"{'key': self.key, 'payload_type': self.payload_type, 'allowed_values': self.allowed_values}\"],\"class\":\"PayloadFieldDeclaration\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":84,\"module\":\"live_schema.py\"},{\"args\":[\"{'event_type': self.event_type, 'event_class': self.event_class, 'semantic_role': self.semantic_role, 'payload_schema_id': self.payload_schema_id, 'semantic_payload_profile': self.semantic_payload_profile, 'required_payload_keys': self.required_payload_keys, 'payload_field_specs': tuple(sorted(((x.key, x.content_hash) for x in self.payload_field_specs), key=lambda z: z[0])), 'logical_identity_payload_keys': self.logical_identity_payload_keys, 'market_price_payload_keys': self.market_price_payload_keys, 'allowed_from_states': self.allowed_from_states, 'allowed_to_states': self.allowed_to_states, 'requires_object_identity': self.requires_object_identity, 'requires_transition': self.requires_transition, 'state_machine_id': self.state_machine_id, 'enforce_object_version_increment': self.enforce_object_version_increment, 'enforce_object_state_chain': self.enforce_object_state_chain, 'require_previous_object_event_parent': self.require_previous_object_event_parent}\"],\"class\":\"EventTypeDeclaration\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":131,\"module\":\"live_schema.py\"},{\"args\":[\"{'schema_version': self.schema_version, 'declarations': tuple(sorted(((d.event_type, d.content_hash) for d in self.declarations), key=lambda x: x[0])), 'underlying_key_policy_id': self.underlying_key_policy_id, 'market_key_policy_id': self.market_key_policy_id, 'logical_event_id_policy_id': self.logical_event_id_policy_id}\"],\"class\":\"Live8020SchemaRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":163,\"module\":\"live_schema.py\"},{\"args\":[\"payload\"],\"class\":\"Live8020SchemaRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":179,\"module\":\"live_schema.py\"},{\"args\":[\"{'registry_id': registry.registry_id, 'event_type': event_type, 'event_at': event_at, 'market_key': market_key, 'underlying_key': underlying_key, 'construction_tf': construction_tf, 'execution_tf': execution_tf, 'trend_object_id': trend_object_id, 'state_before': state_before, 'state_after': state_after, 'identity_payload': identity_payload, 'logical_event_id_policy_id': registry.logical_event_id_policy_id}\"],\"class\":null,\"field_hits\":[],\"function\":\"derive_logical_event_id\",\"keywords\":{},\"lineno\":228,\"module\":\"live_schema.py\"},{\"args\":[\"payload\"],\"class\":null,\"field_hits\":[],\"function\":\"semantic_payload_hash\",\"keywords\":{},\"lineno\":265,\"module\":\"live_schema.py\"},{\"args\":[\"{'schema_registry_id': self.schema_registry_id, 'logical_event_id': self.logical_event_id, 'revision_seq': self.revision_seq, 'revision_kind': self.revision_kind, 'event_type': self.event_type, 'event_at': self.event_at, 'known_at': self.known_at, 'produced_at': self.produced_at, 'stream_position': self.stream_position.key, 'market_key': self.market_key, 'underlying_key': self.underlying_key, 'construction_tf': self.construction_tf, 'execution_tf': self.execution_tf, 'trend_object_id': self.trend_object_id, 'object_version': self.object_version, 'state_before': self.state_before, 'state_after': self.state_after, 'causal_parent_event_ids': self.causal_parent_event_ids, 'source_event_ids': self.source_event_ids, 'producer_code_hash': self.producer_code_hash, 'effective_config_hash': self.effective_config_hash, 'producer_state_snapshot_hash': self.producer_state_snapshot_hash, 'payload_schema_id': self.payload_schema_id, 'payload': self.payload}\"],\"class\":\"Live8020EventEnvelope\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":326,\"module\":\"live_schema.py\"},{\"args\":[\"payload\"],\"class\":\"Live8020EventEnvelope\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":354,\"module\":\"live_schema.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'architecture': self.architecture, 'require_exactly_once_effect': self.require_exactly_once_effect, 'allow_at_least_once_transport': self.allow_at_least_once_transport, 'require_consumer_idempotency': self.require_consumer_idempotency, 'require_causal_application_order': self.require_causal_application_order, 'require_delivery_evidence_retention': self.require_delivery_evidence_retention}\"],\"class\":\"DeliveryArchitecturePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":47,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'durable_commit_id': self.durable_commit_id, 'producer_step_id': self.producer_step_id, 'transaction_id': self.transaction_id, 'event_id': self.event_id, 'semantic_payload_hash': self.semantic_payload_hash, 'source_envelope_hash': self.source_envelope_hash, 'outbox_seq': self.outbox_seq, 'producer_id': self.producer_id, 'original_producer_session_id': self.original_producer_session_id, 'committed_at': self.committed_at, 'state': self.state}\"],\"class\":\"OutboxEntryV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":93,\"module\":\"outbox_delivery.py\"},{\"args\":[\"payload\"],\"class\":\"OutboxEntryV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":111,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'outbox_entry_id': self.outbox_entry_id, 'attempt_seq': self.attempt_seq, 'relay_worker_id': self.relay_worker_id, 'relay_session_id': self.relay_session_id, 'fencing_token': self.fencing_token, 'started_at': self.started_at, 'broker_published_at': self.broker_published_at, 'finished_at': self.finished_at, 'broker_topic': self.broker_topic, 'broker_partition': self.broker_partition, 'broker_message_id': self.broker_message_id, 'broker_offset': self.broker_offset, 'outcome': self.outcome, 'transport_receipt_hash': self.transport_receipt_hash}\"],\"class\":\"OutboxDeliveryAttemptV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":178,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"OutboxDeliveryAttemptV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":197,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"OutboxRelayPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":220,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'outbox_entry_id': self.outbox_entry_id, 'event_id': self.event_id, 'broker_message_id': self.broker_message_id, 'broker_topic': self.broker_topic, 'broker_partition': self.broker_partition, 'broker_offset': self.broker_offset, 'consumer_id': self.consumer_id, 'consumer_session_id': self.consumer_session_id, 'consumer_group_id': self.consumer_group_id, 'received_at': self.received_at, 'applied_at': self.applied_at, 'acknowledged_at': self.acknowledged_at, 'disposition': self.disposition, 'dedupe_key_hash': self.dedupe_key_hash, 'pre_state_snapshot_id': self.pre_state_snapshot_id, 'post_state_snapshot_id': self.post_state_snapshot_id, 'receipt_auth_hash': self.receipt_auth_hash}\"],\"class\":\"ConsumerDeliveryReceiptV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":309,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"ConsumerDeliveryReceiptV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":331,\"module\":\"outbox_delivery.py\"},{\"args\":[\"('CONSUMER_GROUP_EVENT_ID', consumer_group_id, event_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"derive_consumer_dedupe_key\",\"keywords\":{},\"lineno\":340,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"ConsumerCausalOrderingPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":358,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'event_id': self.event_id, 'consumer_receipt_id': self.consumer_receipt_id, 'consumer_group_id': self.consumer_group_id, 'shadow_pipeline_id': self.shadow_pipeline_id, 'observed_at': self.observed_at, 'observation_receipt_hash': self.observation_receipt_hash}\"],\"class\":\"ShadowConsumerObservationV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":410,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"ShadowConsumerObservationV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":421,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DeliveryCompletenessPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":441,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DeliveryEvidenceRetentionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":485,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'artifact_hash': self.artifact_hash, 'artifact_kind': self.artifact_kind, 'retained_at': self.retained_at, 'immutable_until': self.immutable_until, 'storage_authority_id': self.storage_authority_id, 'storage_receipt_hash': self.storage_receipt_hash}\"],\"class\":\"DeliveryEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":510,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryEvidenceRetentionReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":521,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('v1842_finality_binding_id', 'architecture_policy_hash', 'relay_policy_hash', 'consumer_idempotency_policy_hash', 'causal_order_policy_hash', 'downstream_observation_policy_hash', 'completeness_policy_hash', 'retention_policy_hash', 'require_exact_delivery_branch')}\"],\"class\":\"OutboxDeliveryBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":599,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"OutboxDeliveryBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":607,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('outbox_entry_id', 'event_id', 'semantic_payload_hash', 'source_envelope_hash', 'broker_message_id', 'broker_topic', 'broker_partition', 'broker_offset', 'message_key_hash', 'published_at', 'exact_message_bytes_hash')}\"],\"class\":\"BrokerMessageEnvelopeV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":665,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"BrokerMessageEnvelopeV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":672,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('consumer_group_id', 'event_id', 'dedupe_key_hash', 'applied_receipt_id', 'transaction_id', 'pre_state_snapshot_id', 'post_state_snapshot_id', 'state_dedupe_commit_at', 'commit_marker_durable_at', 'wal_record_hash', 'dedupe_record_hash', 'authority_receipt_hash')}\"],\"class\":\"ConsumerEffectCommitV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":710,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"ConsumerEffectCommitV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":717,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('last_journal_seq', 'through_at', 'issued_at', 'authority_id', 'authority_receipt_hash')}\"],\"class\":\"DeliveryJournalWatermarkV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":769,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryJournalWatermarkV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":773,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"ConsumerEffectDurabilityPolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":811,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('base_delivery_binding_id', 'broker_envelope_policy_hash', 'outbox_coverage_policy_hash', 'consumer_effect_durability_policy_hash', 'delivery_journal_policy_hash', 'require_consumer_execution_proof', 'require_delivery_journal_watermark')}\"],\"class\":\"DeliveryProofExtensionBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":863,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryProofExtensionBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":870,\"module\":\"outbox_delivery.py\"},{\"args\":[\"tuple((r.record_id for r in xs[:count]))\"],\"class\":null,\"field_hits\":[],\"function\":\"delivery_journal_prefix_hash\",\"keywords\":{},\"lineno\":928,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('delivery_extension_binding_id', 'checkpoint_seq', 'previous_checkpoint_id', 'record_count', 'last_journal_seq', 'record_prefix_hash', 'requested_at')}\"],\"class\":\"DeliveryJournalCheckpointV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":950,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryJournalCheckpointV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":952,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DeliveryJournalCadencePolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":966,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('delivery_extension_binding_id', 'journal_cadence_policy_hash', 'require_periodic_external_non_equivocation', 'require_exact_retention_closure')}\"],\"class\":\"DeliveryFinalityBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":983,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryFinalityBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":985,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"OutboxEntryCoveragePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1005,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('checkpoint_id', 'quorum_evidence_bundle_hash', 'authority_registry_id', 'quorum_policy_hash', 'proved_at')}\"],\"class\":\"DeliveryJournalCheckpointProofV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1023,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryJournalCheckpointProofV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1025,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('delivery_binding_id', 'producer_runtime_epoch_id', 'consumer_runtime_epoch_id', 'shared_atomicity_boundary_hash', 'source_audit_artifact_hash', 'deployment_attestation_hash', 'effective_from', 'effective_until', 'attested_at', 'authority_id', 'authority_receipt_hash')}\"],\"class\":\"SynchronousAtomicDeliveryAttestationV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1059,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"SynchronousAtomicDeliveryAttestationV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1061,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"ConsumerIdempotencyPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1093,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DownstreamObservationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1122,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"BrokerEnvelopePolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1145,\"module\":\"outbox_delivery.py\"},{\"args\":[\"('EVENT_ID', entry.event_id)\"],\"class\":null,\"field_hits\":[],\"function\":\"verify_broker_envelope_policy\",\"keywords\":{},\"lineno\":1151,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('v1842_final_evidence_seal_id', 'delivery_finality_binding_id', 'delivery_runtime_binding_id', 'architecture', 'created_at', 'experiment_namespace_hash', 'require_precollection_external_anchor')}\"],\"class\":\"FinalDeliveryProofSealV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1179,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"FinalDeliveryProofSealV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1181,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('codec_version', 'serializer_code_hash', 'deserializer_code_hash', 'message_schema_hash', 'canonical_encoding_id')}\"],\"class\":\"BrokerMessageCodecManifestV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1211,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"BrokerMessageCodecManifestV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1213,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('delivery_extension_binding_id', 'relay_execution_proof_binding_id', 'consumer_execution_proof_binding_id', 'observer_execution_proof_binding_id', 'broker_resource_registry_id', 'broker_message_codec_manifest_id', 'target_consumer_group_id', 'target_shadow_pipeline_id')}\"],\"class\":\"DeliveryRuntimeBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1242,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryRuntimeBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1244,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"ConsumerProcessingSLOPolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1342,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DeliveryCaptureFollowupPolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1356,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('final_delivery_seal_id', 'consumer_processing_slo_policy_hash', 'capture_followup_policy_hash')}\"],\"class\":\"DeliveryTimingBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1383,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryTimingBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1385,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"DeliveryJournalFinalizationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1438,\"module\":\"outbox_delivery.py\"},{\"args\":[\"self.__dict__\"],\"class\":\"ObservationDeliveryPolicyV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1508,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('delivery_runtime_binding_id', 'consumer_execution_proof_binding_id', 'observer_execution_proof_binding_id', 'source_audit_artifact_hash', 'deployment_attestation_hash', 'effective_from', 'effective_until', 'attested_at', 'authority_id', 'authority_receipt_hash')}\"],\"class\":\"InlineObservationTapAttestationV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1531,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"InlineObservationTapAttestationV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1533,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('final_delivery_seal_id', 'observation_delivery_policy_hash', 'inline_tap_attestation_id', 'secondary_delivery_binding_id')}\"],\"class\":\"ObservationDeliveryBindingV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1550,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"ObservationDeliveryBindingV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1552,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('consumer_receipt_id', 'broker_envelope_id', 'broker_message_id', 'received_message_bytes_hash', 'received_at', 'consumer_runtime_binding_id', 'ingress_auth_receipt_hash')}\"],\"class\":\"ConsumerMessageIngressProofV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1601,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"ConsumerMessageIngressProofV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1603,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('final_delivery_seal_id', 'delivery_timing_binding_id', 'observation_delivery_binding_id', 'experiment_namespace_hash', 'anchored_at', 'authority_registry_id', 'quorum_policy_hash', 'evidence_bundle_hash')}\"],\"class\":\"DeliverySealAnchorProofV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1635,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliverySealAnchorProofV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1637,\"module\":\"outbox_delivery.py\"},{\"args\":[\"{'journal_seq': self.journal_seq, 'subject_kind': self.subject_kind, 'subject_id': self.subject_id, 'recorded_at': self.recorded_at}\"],\"class\":\"DeliveryJournalRecordV1843\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1668,\"module\":\"outbox_delivery.py\"},{\"args\":[\"kwargs\"],\"class\":\"DeliveryJournalRecordV1843\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1670,\"module\":\"outbox_delivery.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerInput\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":49,\"module\":\"producer_core.py\"},{\"args\":[\"normalized\"],\"class\":\"ProducerInput\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":57,\"module\":\"producer_core.py\"},{\"args\":[\"d\"],\"class\":\"ProducerTransitionDecision\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":28,\"module\":\"producer_policy.py\"},{\"args\":[\"n\"],\"class\":\"ProducerTransitionDecision\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":31,\"module\":\"producer_policy.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerState\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":67,\"module\":\"producer_state.py\"},{\"args\":[\"normalized\"],\"class\":\"ProducerState\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":116,\"module\":\"producer_state.py\"},{\"args\":[\"{'trend_object_id': self.trend_object_id, 'object_version': self.object_version, 'projection_id': self.projection_id, 'projection_version': self.projection_version, 'node_id': self.node_id, 'market_key': self.market_key, 'underlying_key': self.underlying_key, 'construction_tf': self.construction_tf, 'execution_tf': self.execution_tf, 'valid_from': self.valid_from, 'valid_until': self.valid_until, 'binding_created_at': self.binding_created_at, 'source_event_ids': self.source_event_ids, 'binding_policy_id': self.binding_policy_id}\"],\"class\":\"ProjectionNodeBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":32,\"module\":\"projection_binding.py\"},{\"args\":[\"payload\"],\"class\":\"ProjectionNodeBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":158,\"module\":\"projection_binding.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'allowed_channels': tuple(sorted((x.value for x in self.allowed_channels))), 'receipt_required_channels': tuple(sorted((x.value for x in self.receipt_required_channels))), 'forbid_undeclared_channels': self.forbid_undeclared_channels}\"],\"class\":\"RuntimeInputSurfacePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":57,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'execution_scope_id': self.execution_scope_id, 'channel': self.channel, 'input_name': self.input_name, 'content_hash': self.content_hash, 'observed_at': self.observed_at, 'provider_id': self.provider_id, 'provider_receipt_hash': self.provider_receipt_hash}\"],\"class\":\"RuntimeInputReceipt\",\"field_hits\":[],\"function\":\"content_commitment\",\"keywords\":{},\"lineno\":85,\"module\":\"proof_completeness.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeInputReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":92,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'state_schema_id': self.state_schema_id, 'serializer_code_hash': self.serializer_code_hash, 'deserializer_code_hash': self.deserializer_code_hash, 'canonicalization_policy_hash': self.canonicalization_policy_hash, 'runtime_environment_hash': self.runtime_environment_hash}\"],\"class\":\"StateCodecManifest\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":137,\"module\":\"proof_completeness.py\"},{\"args\":[\"payload\"],\"class\":\"StateCodecManifest\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":144,\"module\":\"proof_completeness.py\"},{\"args\":[\"tuple(sorted(((x.name, x.value_type, x.encoding_policy_hash) for x in self.declarations)))\"],\"class\":\"FeatureValueSchema\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":186,\"module\":\"proof_completeness.py\"},{\"args\":[\"tuple(sorted(((x.name, x.value_type, x.encoding_policy_hash) for x in ds)))\"],\"class\":\"FeatureValueSchema\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":190,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'terminal_event_classes': tuple(sorted(self.terminal_event_classes)), 'require_every_derived_event_to_reach_terminal': self.require_every_derived_event_to_reach_terminal}\"],\"class\":\"CausalGraphClosurePolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":220,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'sandbox_artifact_hash': self.sandbox_artifact_hash, 'environment_allowlist_hash': self.environment_allowlist_hash, 'filesystem_allowlist_hash': self.filesystem_allowlist_hash, 'network_allowlist_hash': self.network_allowlist_hash, 'entropy_policy_hash': self.entropy_policy_hash, 'clock_access_policy_hash': self.clock_access_policy_hash, 'deny_unlisted_syscalls': self.deny_unlisted_syscalls}\"],\"class\":\"RuntimeSandboxPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":272,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'subject_id': self.subject_id, 'sandbox_policy_hash': self.sandbox_policy_hash, 'authority_id': self.authority_id, 'deployed_at': self.deployed_at, 'issued_at': self.issued_at, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"RuntimeSandboxAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":296,\"module\":\"proof_completeness.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeSandboxAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":301,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'event_id': self.event_id, 'runtime_epoch_id': self.runtime_epoch_id, 'pre_state_snapshot_id': self.pre_state_snapshot_id, 'dependency_event_ids': tuple(sorted(self.dependency_event_ids)), 'input_receipt_ids': tuple(sorted(self.input_receipt_ids)), 'replay_output_event_id': self.replay_output_event_id}\"],\"class\":\"ProducerReplayWitness\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":334,\"module\":\"proof_completeness.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerReplayWitness\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":342,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'runtime_input_surface_policy_hash': self.runtime_input_surface_policy_hash, 'runtime_sandbox_policy_hash': self.runtime_sandbox_policy_hash, 'causal_graph_closure_policy_hash': self.causal_graph_closure_policy_hash, 'feature_value_schema_id': self.feature_value_schema_id, 'state_codec_ids': tuple(sorted(self.state_codec_ids)), 'require_producer_replay_witness': self.require_producer_replay_witness}\"],\"class\":\"ProofCompletenessBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":378,\"module\":\"proof_completeness.py\"},{\"args\":[\"payload\"],\"class\":\"ProofCompletenessBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":387,\"module\":\"proof_completeness.py\"},{\"args\":[\"{'market_key': self.market_key, 'underlying_key': self.underlying_key, 'venue_id': self.venue_id, 'symbol': self.symbol, 'instrument_type': self.instrument_type, 'base_asset': self.base_asset, 'quote_asset': self.quote_asset, 'settlement_asset': self.settlement_asset, 'price_basis_id': self.price_basis_id, 'tick_size': self.tick_size, 'quantity_step': self.quantity_step, 'contract_multiplier': self.contract_multiplier, **({'source_clock_domain_id': self.source_clock_domain_id} if self.source_clock_domain_id else {})}\"],\"class\":\"MarketSpec\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":65,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"MarketSpec\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":82,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'market_key_policy_id': self.market_key_policy_id, 'underlying_key_policy_id': self.underlying_key_policy_id, 'specs': tuple(sorted(((s.market_key, s.market_spec_id) for s in self.specs), key=lambda x: x[0]))}\"],\"class\":\"MarketIdentityRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":114,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"MarketIdentityRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":127,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'timeframe_id': self.timeframe_id, 'duration_seconds': self.duration_seconds, 'boundary_policy_id': self.boundary_policy_id, 'close_semantics_id': self.close_semantics_id}\"],\"class\":\"TimeframeSpec\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":152,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"TimeframeSpec\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":158,\"module\":\"runtime_integrity.py\"},{\"args\":[\"tuple(sorted(((x.timeframe_id, x.timeframe_spec_id) for x in self.specs), key=lambda z: z[0]))\"],\"class\":\"TimeframeRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":177,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"TimeframeRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":183,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'timeframe_id': self.timeframe_id, 'boundary_policy_id': self.boundary_policy_id, 'close_semantics_id': self.close_semantics_id, 'alignment': self.alignment, 'timezone_id': self.timezone_id, 'anchor_offset_seconds': self.anchor_offset_seconds, 'gap_policy': self.gap_policy, 'partial_bar_policy': self.partial_bar_policy, 'revision_policy': self.revision_policy, 'interval_semantics_id': self.interval_semantics_id, 'source_completeness_id': self.source_completeness_id}\"],\"class\":\"BarConstructionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":245,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"BarConstructionPolicy\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":266,\"module\":\"runtime_integrity.py\"},{\"args\":[\"tuple(sorted(((p.timeframe_id, p.policy_id) for p in self.policies), key=lambda x: x[0]))\"],\"class\":\"BarConstructionPolicyRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":285,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"BarConstructionPolicyRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":291,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'clock_domain_id': self.clock_domain_id, 'kind': self.kind, 'owner_id': self.owner_id, 'time_standard_id': self.time_standard_id, 'synchronization_method_id': self.synchronization_method_id, 'timestamp_resolution_ms': self.timestamp_resolution_ms}\"],\"class\":\"ClockDomainSpec\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":353,\"module\":\"runtime_integrity.py\"},{\"args\":[\"tuple(sorted(((d.clock_domain_id, d.content_hash) for d in self.domains), key=lambda x: x[0]))\"],\"class\":\"ClockDomainRegistry\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":370,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ClockDomainRegistry\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":374,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_provider_id': self.authority_provider_id, 'required_clock_domain_ids': self.required_clock_domain_ids, 'max_abs_offset_ms': self.max_abs_offset_ms, 'max_drift_ppm': self.max_drift_ppm, 'max_pairwise_skew_ms': self.max_pairwise_skew_ms, 'max_attestation_lag_seconds': self.max_attestation_lag_seconds, 'max_timestamp_resolution_ms': self.max_timestamp_resolution_ms}\"],\"class\":\"ClockSynchronizationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":402,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_hash', 'clock_domain_id', 'effective_from', 'effective_until', 'observed_max_abs_offset_ms', 'observed_max_drift_ppm', 'provider_id', 'issued_at', 'receipt_hash')}\"],\"class\":\"ClockAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":430,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ClockAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":434,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'public_config': self.public_config, 'secret_commitments': self.secret_commitments}\"],\"class\":\"EffectiveConfigSnapshot\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":526,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"EffectiveConfigSnapshot\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":532,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('source_tree_hash', 'dependency_lock_hash', 'build_recipe_hash', 'executable_artifact_hash', 'runtime_environment_hash')}\"],\"class\":\"RuntimeArtifactManifest\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":552,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeArtifactManifest\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":559,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'schema_registry_id': self.schema_registry_id, 'artifact_id': self.artifact_id, 'producer_code_hash': self.producer_code_hash, 'config_id': self.config_id, 'started_at': self.started_at, 'ended_at': self.ended_at, 'deployment_receipt_hash': self.deployment_receipt_hash}\"],\"class\":\"RuntimeEpoch\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":589,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeEpoch\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":597,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'artifacts': tuple(sorted((x.artifact_id for x in self.artifacts))), 'configs': tuple(sorted((x.config_id for x in self.configs))), 'epochs': tuple(sorted((x.epoch_id for x in self.epochs)))}\"],\"class\":\"RuntimeRegistry\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":632,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeRegistry\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":642,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'producer_session_id': self.producer_session_id, 'runtime_epoch_id': self.runtime_epoch_id, 'schema_registry_id': self.schema_registry_id, 'partition_keys': self.partition_keys, 'started_at': self.started_at, 'previous_session_id': self.previous_session_id, 'catalog_provider_id': self.catalog_provider_id, 'catalog_receipt_hash': self.catalog_receipt_hash, 'initial_seq': self.initial_seq, **({'clock_domain_id': self.clock_domain_id} if self.clock_domain_id else {})}\"],\"class\":\"ProducerSessionDeclaration\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":677,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerSessionDeclaration\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":691,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'primary_collector_id': self.primary_collector_id, 'transport_id': self.transport_id, 'require_contiguous_receipt_seq': self.require_contiguous_receipt_seq, 'require_single_primary_receipt_per_event': self.require_single_primary_receipt_per_event, 'require_authoritative_session_catalog': self.require_authoritative_session_catalog, **({'clock_domain_id': self.clock_domain_id} if self.clock_domain_id else {})}\"],\"class\":\"CollectorTopologyPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":744,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_event_id': self.producer_event_id, 'collector_id': self.collector_id, 'collector_session_id': self.collector_session_id, 'collector_seq': self.collector_seq, 'received_at': self.received_at, 'transport_id': self.transport_id, 'transport_metadata_hash': self.transport_metadata_hash}\"],\"class\":\"CollectorReceiptRecord\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":773,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"CollectorReceiptRecord\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":781,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'collector_id': self.collector_id, 'collector_session_id': self.collector_session_id, 'transport_id': self.transport_id, 'started_at': self.started_at, 'previous_session_id': self.previous_session_id, 'catalog_provider_id': self.catalog_provider_id, 'catalog_receipt_hash': self.catalog_receipt_hash}\"],\"class\":\"CollectorSessionDeclaration\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":803,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"CollectorSessionDeclaration\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":807,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'producer_session_id': self.producer_session_id, 'partition_key': self.partition_key, 'through_monotonic_seq': self.through_monotonic_seq, 'watermark_at': self.watermark_at, 'authority_provider_id': self.authority_provider_id, 'authority_receipt_hash': self.authority_receipt_hash}\"],\"class\":\"AuthoritativeProducerWatermark\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":892,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"AuthoritativeProducerWatermark\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":900,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_provider_id': self.authority_provider_id, 'require_all_declared_partitions': self.require_all_declared_partitions, 'require_zero_based_sequence': self.require_zero_based_sequence}\"],\"class\":\"CaptureCompletenessPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":916,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'dependency_mode': self.dependency_mode, 'forbid_uncommitted_randomness': self.forbid_uncommitted_randomness, 'forbid_uncommitted_wallclock_state': self.forbid_uncommitted_wallclock_state}\"],\"class\":\"DeterminismPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":972,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'source_producer_id': self.source_producer_id, 'challenger_consumer_id': self.challenger_consumer_id, 'bidirectional_control_channel': self.bidirectional_control_channel, 'execution_authority': self.execution_authority, 'risk_authority': self.risk_authority}\"],\"class\":\"ShadowIsolationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":996,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'base_seal_id': self.base_seal_id, 'live_schema_registry_id': self.live_schema_registry_id, 'market_registry_id': self.market_registry_id, 'timeframe_registry_id': self.timeframe_registry_id, 'runtime_registry_id': self.runtime_registry_id, 'collector_topology_hash': self.collector_topology_hash, 'capture_policy_hash': self.capture_policy_hash, 'determinism_policy_hash': self.determinism_policy_hash, 'shadow_isolation_policy_hash': self.shadow_isolation_policy_hash, 'require_single_runtime_epoch_during_collection': self.require_single_runtime_epoch_during_collection, 'schema_change_requires_new_seal': self.schema_change_requires_new_seal, **({'bar_construction_registry_id': self.bar_construction_registry_id} if self.bar_construction_registry_id else {}), **({'clock_domain_registry_id': self.clock_domain_registry_id, 'clock_synchronization_policy_hash': self.clock_synchronization_policy_hash} if self.clock_domain_registry_id else {})}\"],\"class\":\"RuntimeExperimentBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1037,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"RuntimeExperimentBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1059,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'rule': self.rule, 'fixed_end_at': self.fixed_end_at, 'fixed_opportunity_count': self.fixed_opportunity_count}\"],\"class\":\"CollectionStoppingPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1186,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'compute_budget_ms': self.compute_budget_ms, 'max_collector_receipt_lag_ms': self.max_collector_receipt_lag_ms}\"],\"class\":\"ForecastTimingPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1211,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'arm_id': self.arm_id, 'estimand_id': self.estimand_id, 'model_freeze_hash': self.model_freeze_hash, 'transformer_freeze_hash': self.transformer_freeze_hash, 'calibration_freeze_hash': self.calibration_freeze_hash, 'feature_schema_hash': self.feature_schema_hash, 'feature_contract_hash': self.feature_contract_hash, 'training_data_hash': self.training_data_hash, 'training_label_cutoff': self.training_label_cutoff, 'frozen_at': self.frozen_at}\"],\"class\":\"FinalModelArtifact\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1264,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"FinalModelArtifact\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":1275,\"module\":\"runtime_integrity.py\"},{\"args\":[\"tuple(sorted(((a.arm_id, a.estimand_id, a.artifact_id) for a in self.artifacts), key=lambda x: (x[0], x[1])))\"],\"class\":\"FinalModelRegistry\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1291,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"FinalModelRegistry\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":1297,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ProspectiveProbabilityForecastRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1348,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ProspectiveProbabilityForecastRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":1356,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'opportunity_birth_id': self.opportunity_birth_id, 'opportunity_id': self.opportunity_id, 'horizon_id': self.horizon_id, 'forecast_landmark_at': self.forecast_landmark_at, 'outcome_start_at': self.outcome_start_at, 'outcome_end_at': self.outcome_end_at, 'forecast_timing_policy_hash': self.forecast_timing_policy_hash, 'horizon_policy_hash': self.horizon_policy_hash}\"],\"class\":\"SharedEvaluationWindow\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1441,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":null,\"field_hits\":[],\"function\":\"build_shared_evaluation_window\",\"keywords\":{},\"lineno\":1455,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'primary_metrics_blinded_until_stop': self.primary_metrics_blinded_until_stop, 'allow_operational_health_metrics': self.allow_operational_health_metrics}\"],\"class\":\"AnalysisAccessPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1482,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_provider_id': self.authority_provider_id, 'protected_resource_registry_hash': self.protected_resource_registry_hash, 'max_attestation_lag_seconds': self.max_attestation_lag_seconds, 'require_primary_score_blinding': self.require_primary_score_blinding, 'require_joined_outcome_blinding': self.require_joined_outcome_blinding}\"],\"class\":\"AnalysisAccessEnforcementPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1503,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('policy_hash', 'protected_resource_registry_hash', 'effective_from', 'effective_until', 'access_control_snapshot_hash', 'provider_id', 'issued_at', 'receipt_hash')}\"],\"class\":\"AnalysisAccessAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1530,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"AnalysisAccessAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1534,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'require_typed_canonical_for_new_final_objects': self.require_typed_canonical_for_new_final_objects, 'legacy_hash_allowed_only_as_inherited_reference': self.legacy_hash_allowed_only_as_inherited_reference}\"],\"class\":\"CriticalHashSemanticsPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1575,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'runtime_binding_id': self.runtime_binding_id, 'stopping_policy_hash': self.stopping_policy_hash, 'forecast_timing_policy_hash': self.forecast_timing_policy_hash, 'final_model_registry_id': self.final_model_registry_id, 'analysis_access_policy_hash': self.analysis_access_policy_hash}\"],\"class\":\"FinalInferenceBinding\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1595,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"FinalInferenceBinding\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1602,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'runtime_epoch_id': self.runtime_epoch_id, 'state_schema_id': self.state_schema_id, 'serialized_state_hash': self.serialized_state_hash, 'created_at': self.created_at, 'through_stream_positions': tuple(sorted(self.through_stream_positions))}\"],\"class\":\"StateSnapshotManifest\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1640,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"StateSnapshotManifest\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1649,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'watermark_authority_provider_id': self.watermark_authority_provider_id, 'catalog_authority_provider_id': self.catalog_authority_provider_id, 'max_finalization_lag_seconds': self.max_finalization_lag_seconds, 'require_all_declared_partitions': self.require_all_declared_partitions, 'require_catalog_checkpoint': self.require_catalog_checkpoint}\"],\"class\":\"CaptureFinalizationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1702,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'complete_through_at': self.complete_through_at, 'session_ids_in_order': self.session_ids_in_order, 'provider_id': self.provider_id, 'anchored_at': self.anchored_at, 'receipt_hash': self.receipt_hash}\"],\"class\":\"ProducerCatalogCheckpoint\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1737,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ProducerCatalogCheckpoint\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1751,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'producer_id': self.producer_id, 'producer_session_id': self.producer_session_id, 'partition_key': self.partition_key, 'through_monotonic_seq': self.through_monotonic_seq, 'complete_through_produced_at': self.complete_through_produced_at, 'partition_session_closed': self.partition_session_closed, 'provider_id': self.provider_id, 'issued_at': self.issued_at, 'receipt_hash': self.receipt_hash}\"],\"class\":\"PartitionCaptureFinalizationCertificate\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1782,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"PartitionCaptureFinalizationCertificate\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1800,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'authority_provider_id': self.authority_provider_id, 'max_start_skew_seconds': self.max_start_skew_seconds, 'require_precollection_attestation': self.require_precollection_attestation}\"],\"class\":\"DeploymentAttestationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1890,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"DeploymentAttestation\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":1933,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"DeploymentAttestation\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":1941,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('consumer_id', 'source_tree_hash', 'dependency_lock_hash', 'runtime_environment_hash', 'executable_artifact_hash', 'effective_config_hash', 'final_model_registry_id', 'feature_extractor_code_hash', 'started_at', 'ended_at', 'deployment_receipt_hash')}\"],\"class\":\"PredictorRuntimeManifest\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2014,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"PredictorRuntimeManifest\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2025,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'opportunity_id': self.opportunity_id, 'arm_id': self.arm_id, 'estimand_id': self.estimand_id, 'feature_snapshot_hash': self.feature_snapshot_hash, 'final_model_artifact_id': self.final_model_artifact_id}\"],\"class\":\"PredictionExecutionRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"__post_init__\",\"keywords\":{},\"lineno\":2055,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{k: getattr(self, k) for k in ('forecast_record_id', 'opportunity_id', 'arm_id', 'estimand_id', 'predictor_runtime_id', 'feature_snapshot_hash', 'final_model_artifact_id', 'output_probability', 'input_commitment_hash', 'prediction_produced_at', 'prediction_received_at')}\"],\"class\":\"PredictionExecutionRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2062,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'opportunity_id': kwargs['opportunity_id'], 'arm_id': kwargs['arm_id'], 'estimand_id': kwargs['estimand_id'], 'feature_snapshot_hash': kwargs['feature_snapshot_hash'], 'final_model_artifact_id': kwargs['final_model_artifact_id']}\"],\"class\":\"PredictionExecutionRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":2070,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"PredictionExecutionRecord\",\"field_hits\":[\"artifact_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":2074,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"FinalProspectiveSealBundle\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2139,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"FinalProspectiveSealBundle\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2146,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'seal_bundle_id': self.seal_bundle_id, 'provider_id': self.provider_id, 'receipt_id': self.receipt_id, 'anchored_at': self.anchored_at, 'receipt_payload_hash': self.receipt_payload_hash}\"],\"class\":\"ExperimentSealReceipt\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2167,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"ExperimentSealReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2172,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'provider_id': self.provider_id, 'require_per_forecast_commit': self.require_per_forecast_commit}\"],\"class\":\"PredictionCommitPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2197,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'forecast_record_id': self.forecast_record_id, 'prediction_execution_record_id': self.prediction_execution_record_id, 'provider_id': self.provider_id, 'anchored_at': self.anchored_at, 'receipt_hash': self.receipt_hash}\"],\"class\":\"PredictionCommitReceipt\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2216,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"PredictionCommitReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2220,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'baseline_arm_id': self.baseline_arm_id, 'augmented_arm_id': self.augmented_arm_id, 'feature_contract_id': self.feature_contract_id, 'feature_schema_id': self.feature_schema_id}\"],\"class\":\"FinalFeatureBindingPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2297,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'journal_authority_provider_id': self.journal_authority_provider_id, 'catalog_authority_provider_id': self.catalog_authority_provider_id, 'max_finalization_lag_seconds': self.max_finalization_lag_seconds}\"],\"class\":\"CollectorJournalFinalizationPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2411,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'collector_id': self.collector_id, 'complete_through_at': self.complete_through_at, 'session_ids_in_order': self.session_ids_in_order, 'provider_id': self.provider_id, 'anchored_at': self.anchored_at, 'receipt_hash': self.receipt_hash}\"],\"class\":\"CollectorCatalogCheckpoint\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2432,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"CollectorCatalogCheckpoint\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2436,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'collector_id': self.collector_id, 'collector_session_id': self.collector_session_id, 'through_collector_seq': self.through_collector_seq, 'complete_through_received_at': self.complete_through_received_at, 'session_closed': self.session_closed, 'provider_id': self.provider_id, 'issued_at': self.issued_at, 'receipt_hash': self.receipt_hash}\"],\"class\":\"CollectorReceiptFinalizationCertificate\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2458,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"CollectorReceiptFinalizationCertificate\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2462,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'policy_id': self.policy_id, 'provider_id': self.provider_id, 'minimum_retention_seconds': self.minimum_retention_seconds, 'require_immutable_object_lock': self.require_immutable_object_lock, 'require_hash_verified_on_store': self.require_hash_verified_on_store}\"],\"class\":\"ArtifactRetentionPolicy\",\"field_hits\":[],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":2633,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'artifact_kind': self.artifact_kind, 'content_hash': self.content_hash, 'provider_id': self.provider_id, 'immutable_object_id': self.immutable_object_id, 'stored_at': self.stored_at, 'retain_until': self.retain_until, 'hash_verified_on_store': self.hash_verified_on_store, 'object_lock_enabled': self.object_lock_enabled, 'provider_receipt_hash': self.provider_receipt_hash}\"],\"class\":\"RetainedArtifactReceipt\",\"field_hits\":[],\"function\":\"content_commitment\",\"keywords\":{},\"lineno\":2663,\"module\":\"runtime_integrity.py\"},{\"args\":[\"payload\"],\"class\":\"RetainedArtifactReceipt\",\"field_hits\":[],\"function\":\"build\",\"keywords\":{},\"lineno\":2671,\"module\":\"runtime_integrity.py\"},{\"args\":[\"{'schema': 'CR0116_RUNTIME_DEPLOYMENT_MANIFEST_V1', 'code_identity': self.code_identity, 'package_identity': self.package_identity, 'application_image_id': self.application_image_id, 'base_image_digest': self.base_image_digest, 'compose_hash': self.compose_hash, 'finality_policy_id': self.finality_policy_id}\"],\"class\":\"RuntimeDeploymentManifestV1\",\"field_hits\":[\"code_identity\",\"package_identity\",\"application_image_id\",\"base_image_digest\",\"compose_hash\",\"finality_policy_id\"],\"function\":\"content_hash\",\"keywords\":{},\"lineno\":48,\"module\":\"runtime_manifest.py\"},{\"args\":[\"{'schema': 'CR0116_RUNTIME_DEPLOYMENT_MANIFEST_V1', **payload}\"],\"class\":\"RuntimeDeploymentManifestV1\",\"field_hits\":[\"runtime_manifest_id\",\"code_identity\",\"package_identity\",\"application_image_id\",\"base_image_digest\",\"compose_hash\",\"finality_policy_id\"],\"function\":\"build\",\"keywords\":{},\"lineno\":96,\"module\":\"runtime_manifest.py\"},{\"args\":[\"{'schema': 'CR0116_SIGNAL_OUTBOX_ENTRY_V1', 'experiment_id': experiment_id, 'logical_d1_id': logical_d1_id, 'role': role, 'observation_row_id': observation_row_id, 'signal_id': signal_id, 'signal_json': signal_json, 'notification_policy_id': notification_policy_id, 'committed_at': committed_at}\"],\"class\":null,\"field_hits\":[\"experiment_id\"],\"function\":\"_entry_hash\",\"keywords\":{},\"lineno\":169,\"module\":\"signal_outbox.py\"}]\nSB043A2R2_EXPERIMENT_CANDIDATES=[{\"class\":\"ExperimentProvenance\",\"end_lineno\":175,\"fields\":[\"code_identity\",\"collection_start_at\",\"demonov_branch_policy_id\",\"experiment_id\",\"experiment_version\",\"finality_policy_id\",\"geometry_policy_id\",\"market_bundle_id\",\"notification_policy_id\",\"outcome_policy_id\",\"policy_registry_id\",\"runtime_manifest_id\"],\"lineno\":43,\"methods\":[\"_base_hash_payload\",\"content_hash\",\"__post_init__\",\"build\",\"to_json\",\"from_json\"],\"module\":\"live_prospective.py\"}]\nSB043A2R2_EXPERIMENT_SCOPES=[{\"canonical_call_count\":0,\"end_lineno\":397,\"kind\":\"FunctionDef\",\"lineno\":173,\"module\":\"live_health.py\",\"name\":\"build_live_health\",\"source_sha256\":\"478344a043e13c8f12ad69429fe2607ba926abc2c8b23c47cac99635aa8f8f92\"},{\"canonical_call_count\":0,\"end_lineno\":175,\"kind\":\"ClassDef\",\"lineno\":43,\"module\":\"live_prospective.py\",\"name\":\"ExperimentProvenance\",\"source_sha256\":\"0a13b8a99eb3de83ea43a86ea2b7f1d6d0b0477d3cf7833d2d4f084ccd3b150c\"},{\"canonical_call_count\":0,\"end_lineno\":90,\"kind\":\"FunctionDef\",\"lineno\":27,\"module\":\"shadow_service.py\",\"name\":\"build_health_payload\",\"source_sha256\":\"ea438e12843dd2f8c2445adc55bf9d3b75f75a6c2a8912835e5629a40320b137\"}]\nSB043A2R2_HOLDS=[]\nSB043A2R2_DECISION=PROJECT_CONTRACT_FORMULAS_MAPPED_READY_FOR_ACT3_DESIGN\nSB043A2R2_MUTATION_SCOPE=NONE_READ_ONLY\nSB043A2R2_GUEST_RC=0\nSB043A2R2_GUEST_STDERR_PRESENT=false\n"
|
|
}
|