Observation
Provenance SHADOW. Enforcing false. Mode observe. Side effect not enforced.
Derived fidelity A. The sealed envelope still records B.
{
"mode": "observe",
"flags": {
"gap": false,
"duplicate": false,
"out_of_order": false,
"sequence_rollback": false
},
"banner": "Observation mode — non-enforcing. Nothing shown here changed a payment.",
"payment": {
"rail": "ach",
"batch": {
"batch_id": "0000001",
"position": 1,
"debit_minor": 0,
"entry_count": 2,
"credit_minor": 30000
},
"debit": false,
"credit": true,
"addenda": [
"PAYROLL NOTE"
],
"prenote": false,
"currency": "USD",
"sec_code": "PPD",
"originator": {
"id": "1999999999",
"name": "SAMPLE CO",
"account": null
},
"payment_id": "888888880000001",
"record_ref": "L3",
"remittance": "PAYROLL NOTE",
"value_date": "2026-03-02",
"beneficiary": {
"id": "CLEAN-A",
"name": "VENDOR 3740",
"account": {
"fingerprint": "de06334f31d63dd106b7831c19eb5cffe38e5e57dad02e30c737d67f82aa0267",
"display_last4": "····0001"
}
},
"account_kind": "checking",
"amount_minor": 10000,
"message_type": null,
"trace_or_e2e": "888888880000001",
"creditor_agent": "99999999",
"instruction_id": null,
"evaluation_point": "2026-03-02T15:00:00.000Z",
"transaction_code": "22",
"source_file_sha256": "579bf65bd9fbf39920f275c332f9dbe61271d378c295303b6887e917e420b154"
},
"coverage": [
{
"segment": "rail:ach",
"numerator": 1,
"denominator": 2
},
{
"segment": "originator:1999999999",
"numerator": 1,
"denominator": 1
},
{
"segment": "corridor:USD:US",
"numerator": 1,
"denominator": 1
}
],
"fidelity": "B",
"sequence": 1,
"enforcing": false,
"evaluation": {
"trace": [
{
"label": null,
"detail": "Amount is within the selected rule pack limit.",
"effect": "none",
"result": "pass",
"rule_id": "amount_limit",
"threshold": {
"rail": "ach",
"max_minor": 2500000,
"originator_id": "1999999999"
},
"annotation": null,
"inputs_used": [
"payment file",
"rule pack"
],
"missing_inputs": []
},
{
"label": null,
"detail": "Amount is within the selected rule pack dual-control threshold.",
"effect": "none",
"result": "pass",
"rule_id": "dual_control",
"threshold": {
"dual_control_minor": 1000000
},
"annotation": null,
"inputs_used": [
"payment file",
"rule pack"
],
"missing_inputs": []
},
{
"label": "evidence_gap",
"detail": "Not evaluated. Missing submission timestamps with time zone and bank cutoff schedule.",
"effect": "none",
"result": "not_evaluated",
"rule_id": "cutoff_window",
"threshold": null,
"annotation": null,
"inputs_used": [
"payment file"
],
"missing_inputs": [
"submission timestamps with time zone and bank cutoff schedule"
]
},
{
"label": null,
"detail": "No earlier payment in the batch matches beneficiary fingerprint, amount, and value date.",
"effect": "none",
"result": "pass",
"rule_id": "duplicate_beneficiary",
"threshold": {
"match": "beneficiary fingerprint + amount + value date",
"within": "batch"
},
"annotation": null,
"inputs_used": [
"payment file"
],
"missing_inputs": []
},
{
"label": null,
"detail": "Trace or end-to-end id is unique in the batch so far.",
"effect": "none",
"result": "pass",
"rule_id": "duplicate_trace",
"threshold": {
"match": "trace or end-to-end id",
"within": "batch"
},
"annotation": null,
"inputs_used": [
"payment file"
],
"missing_inputs": []
},
{
"label": null,
"detail": "Within-batch velocity is inside the selected rule pack.",
"effect": "none",
"result": "pass",
"rule_id": "velocity_within_batch",
"threshold": {
"within_batch_max_count": 2,
"cross_history_max_count": 5,
"cross_history_window_days": 7,
"within_batch_max_sum_minor": 5000000,
"cross_history_max_sum_minor": 10000000
},
"annotation": null,
"inputs_used": [
"payment file"
],
"missing_inputs": []
},
{
"label": "evidence_gap",
"detail": "Not evaluated. Missing prior payment history.",
"effect": "none",
"result": "not_evaluated",
"rule_id": "velocity_cross_history",
"threshold": {
"within_batch_max_count": 2,
"cross_history_max_count": 5,
"cross_history_window_days": 7,
"within_batch_max_sum_minor": 5000000,
"cross_history_max_sum_minor": 10000000
},
"annotation": null,
"inputs_used": [
"payment file"
],
"missing_inputs": [
"prior payment history"
]
},
{
"label": null,
"detail": "The beneficiary account fingerprint matches the latest history at the evaluation point.",
"effect": "none",
"result": "pass",
"rule_id": "beneficiary_change",
"threshold": null,
"annotation": null,
"inputs_used": [
"payment file",
"beneficiary change events"
],
"missing_inputs": []
},
{
"label": null,
"detail": "List-based posture check: the counterparty is not on the deny or watch list.",
"effect": "none",
"result": "pass",
"rule_id": "counterparty_posture",
"threshold": {
"deny": [
"SYN-DENY-CO"
],
"check": "list-based posture check",
"watch": [
"SYN-WATCH-CO"
]
},
"annotation": null,
"inputs_used": [
"payment file",
"rule pack list"
],
"missing_inputs": []
},
{
"label": null,
"detail": "Amount is not just under the dual-control threshold.",
"effect": "none",
"result": "pass",
"rule_id": "structuring",
"threshold": {
"round_unit_minor": 100000,
"dual_control_minor": 1000000,
"just_under_window_minor": 50000
},
"annotation": null,
"inputs_used": [
"payment file",
"rule pack"
],
"missing_inputs": []
}
],
"payment": {
"rail": "ach",
"batch": {
"batch_id": "0000001",
"position": 1,
"debit_minor": 0,
"entry_count": 2,
"credit_minor": 30000
},
"debit": false,
"credit": true,
"addenda": [
"PAYROLL NOTE"
],
"prenote": false,
"currency": "USD",
"sec_code": "PPD",
"originator": {
"id": "1999999999",
"name": "SAMPLE CO",
"account": null
},
"payment_id": "888888880000001",
"record_ref": "L3",
"remittance": "PAYROLL NOTE",
"value_date": "2026-03-02",
"beneficiary": {
"id": "CLEAN-A",
"name": "VENDOR 3740",
"account": {
"fingerprint": "de06334f31d63dd106b7831c19eb5cffe38e5e57dad02e30c737d67f82aa0267",
"display_last4": "····0001"
}
},
"account_kind": "checking",
"amount_minor": 10000,
"message_type": null,
"trace_or_e2e": "888888880000001",
"creditor_agent": "99999999",
"instruction_id": null,
"evaluation_point": "2026-03-02T15:00:00.000Z",
"transaction_code": "22",
"source_file_sha256": "579bf65bd9fbf39920f275c332f9dbe61271d378c295303b6887e917e420b154"
},
"verdict": "would_release",
"findings": [
{
"label": "evidence_gap",
"detail": "Not evaluated. Missing submission timestamps with time zone and bank cutoff schedule.",
"effect": "none",
"result": "not_evaluated",
"rule_id": "cutoff_window",
"threshold": null,
"annotation": null,
"finding_id": "888888880000001:cutoff_window",
"inputs_used": [
"payment file"
],
"missing_inputs": [
"submission timestamps with time zone and bank cutoff schedule"
]
},
{
"label": "evidence_gap",
"detail": "Not evaluated. Missing prior payment history.",
"effect": "none",
"result": "not_evaluated",
"rule_id": "velocity_cross_history",
"threshold": {
"within_batch_max_count": 2,
"cross_history_max_count": 5,
"cross_history_window_days": 7,
"within_batch_max_sum_minor": 5000000,
"cross_history_max_sum_minor": 10000000
},
"annotation": null,
"finding_id": "888888880000001:velocity_cross_history",
"inputs_used": [
"payment file"
],
"missing_inputs": [
"prior payment history"
]
}
]
},
"ingress_at": "2026-03-02T14:00:00.000Z",
"provenance": "SHADOW",
"record_kind": "shadow_envelope",
"ruleResults": [
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "amount_limit"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "dual_control"
},
{
"source": "payment_release_rule_pack",
"outcome": "not_evaluated",
"rule_id": "cutoff_window"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "duplicate_beneficiary"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "duplicate_trace"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "velocity_within_batch"
},
{
"source": "payment_release_rule_pack",
"outcome": "not_evaluated",
"rule_id": "velocity_cross_history"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "beneficiary_change"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "counterparty_posture"
},
{
"source": "payment_release_rule_pack",
"outcome": "pass",
"rule_id": "structuring"
}
],
"side_effect": "not_enforced",
"uploaded_by": "36ef8b76-539b-41a0-9d1c-676104bd5aee",
"record_class": "retrospective_evaluation_record",
"coverage_mode": "full_stream",
"evaluation_at": "2026-03-02T15:00:00.000Z",
"not_evaluated": [
"cutoff_window",
"velocity_cross_history"
],
"replay_inputs": {
"prior": [],
"payment": {
"rail": "ach",
"batch": {
"batch_id": "0000001",
"position": 1,
"debit_minor": 0,
"entry_count": 2,
"credit_minor": 30000
},
"debit": false,
"credit": true,
"addenda": [
"PAYROLL NOTE"
],
"prenote": false,
"currency": "USD",
"sec_code": "PPD",
"originator": {
"id": "1999999999",
"name": "SAMPLE CO",
"account": null
},
"payment_id": "888888880000001",
"record_ref": "L3",
"remittance": "PAYROLL NOTE",
"value_date": "2026-03-02",
"beneficiary": {
"id": "CLEAN-A",
"name": "VENDOR 3740",
"account": {
"fingerprint": "de06334f31d63dd106b7831c19eb5cffe38e5e57dad02e30c737d67f82aa0267",
"display_last4": "····0001"
}
},
"account_kind": "checking",
"amount_minor": 10000,
"message_type": null,
"trace_or_e2e": "888888880000001",
"creditor_agent": "99999999",
"instruction_id": null,
"evaluation_point": "2026-03-02T15:00:00.000Z",
"transaction_code": "22",
"source_file_sha256": "579bf65bd9fbf39920f275c332f9dbe61271d378c295303b6887e917e420b154"
},
"posture": {
"deny": [
"SYN-DENY-CO"
],
"watch": [
"SYN-WATCH-CO"
]
},
"evidence": {
"absent": [
"payment_history",
"approval_events",
"approval_matrix",
"submissions"
],
"errors": [],
"matrix": [],
"changes": [],
"cutoffs": [],
"history": [],
"approvals": [],
"submissions": []
},
"time_zone": "America/New_York",
"pack_version": "payment-release-v1",
"evaluation_at": "2026-03-02T15:00:00.000Z",
"degraded_rules": []
},
"correlation_id": "888888880000001",
"domain_profile": "payment_release",
"missing_reason": null,
"schema_version": "1.0.0",
"tap_receipt_at": "2026-10-12T18:27:56.090Z",
"caller_sequence": 1,
"capacity_reason": null,
"degraded_inputs": [],
"envelope_status": "sealed",
"evaluation_digest": "34935b1aad146baabdc730d857ec76c26706a968787c28a1cac03b4e38f6c6d4",
"evaluator_verdict": "would_release",
"rule_pack_version": "payment-release-v1",
"threshold_version": "payment-release-v1",
"public_demo_stream": true,
"staleness_bound_ms": 86400000,
"exact_effect_digest": "ca3a40f49111fb4e8a7fbad7876c8c7011ccd3bdeae28d786dd5c6ecdcfda47f",
"payment_fingerprint": "8fdf1e043f5e6cbd9dd7c1dff5e3d68461cae3ade29d8aedaeebd2d644ae4768",
"counterfactual_verdict": "would_release",
"deployment_manifest_hash": "c50b6b29a928d82a5b672fe8285ddc5ca0ded05bdbc609ea091d67d1c9eee985",
"evaluation_semantics_version": "payment-release-observe-1",
"capacity_prior_correlation_ids": []
}{
"mode": "observe",
"actual": "released",
"banner": "Observation mode — non-enforcing. Nothing shown here changed a payment.",
"severity": "low",
"enforcing": false,
"provenance": "SHADOW",
"record_kind": "divergence",
"ruleResults": [
{
"source": "payment_release_divergence",
"outcome": "AGREEMENT"
}
],
"side_effect": "not_enforced",
"record_class": "retrospective_evaluation_record",
"correlation_id": "888888880000001",
"domain_profile": "payment_release",
"schema_version": "1.0.0",
"realized_impact": {
"settled": true,
"amount_minor": 10000,
"counterparty": "CLEAN-A"
},
"divergence_class": "AGREEMENT",
"effect_comparison": "MATCH",
"envelope_proof_id": "proof-af6876ba-2251-4991-ba1a-cd4ee2b56824",
"non_authoritative": false,
"responsible_rules": [],
"policy_relationship": "same",
"settlement_variance": "EXACT_MATCH"
}| Kind | Amount (minor) | Reason | Prior correlation ids |
|---|---|---|---|
| reserve | 10000 | ||
| consume | 10000 | released |
A reviewer signs in to disposition a finding. The public stream is read-only.