CoreCompliance

Every decision produces a verifiable record.

This is not a log or a score. It is a complete, structured account of what was decided, why, and with what data.

Evidence Bundle

The core evidence object is the DecisionEventPackage. Once assembled, it is immutable — no field can be modified, appended, or removed.

ComponentContent
Resolution traceWhich layers were attempted, what each returned, where resolution occurred
Confidence basisScore and threshold at the resolving layer
Rule bindingRule pack version, rule pack hash, specific rules triggered
Data bindingWatchlist snapshot ID, snapshot hash, sources consulted
Config snapshotTenant configuration version active at execution time
LineageFull path from raw input through normalization, clustering, resolution, and output
Entity contextInput entity, resolved canonical match, entity type, source batch
Execution metadataTrace ID, batch ID, decision run ID, timestamps, execution hash

Example evidence record

trace_id: tr_2026_03_11_08421234
decision_state: CLEARED
resolution_layer: L1_EXACT
confidence: 0.98
rule_pack_version: rp_v3.2.1
watchlist_snapshot: ws_2026_03_10_daily
config_snapshot: cs_2026_03_11_0842
receipt_id: rct_5b6d…e91c
receipt_status: BOUND

Screening Demo

Enter an entity name to see resolution, evidence lineage, and receipt binding.

Try:

Try "Acme Shipping Ltd" (L1 match) or "Global Trade Partners" (L4 escalation).

Receipt References

After evidence assembly, the package is handed to Intelligent Analyst for attestation. The receipt is stored in the IA truth ledger and can be independently retrieved and verified without access to CCAI.

FieldPurpose
receipt_idUnique identifier for the attestation receipt
receipt_hashSHA-256 hash binding the receipt to the decision
receipt_statusBOUND (attested) or ATTESTATION_PENDING (IA unavailable)
bound_atTimestamp of attestation

Audit Export

Evidence can be exported in formats suitable for regulatory examination. Audit reports include governance context: rule pack version, threshold policy, approval chain, and configuration snapshot.

TypeFormat
Screening resultsCSV
Evidence bundleJSON
Audit reportPDF
Lineage exportJSON
Receipt archiveZIP

Why this matters for regulated use.

What was the decision?

CCAI records the resolution outcome and decision state for every entity.

What data was used?

The watchlist snapshot ID and hash identify exactly which version of reference data was consulted. Snapshot immutability ensures the data cannot be retroactively changed.

What rules were applied?

Rule pack versioning with approval chains provides a complete governance trail. The configuration snapshot records the exact policy state at execution time.

Can the decision be reproduced?

The combination of input entity, configuration snapshot, watchlist snapshot, and rule pack version is sufficient to replay any decision.

Is the evidence independently verifiable?

The VeracityReceipt is stored in a separate system (IA) with its own integrity guarantees. The hash binding allows independent verification without trusting either system alone.

CCAI does not claim to eliminate compliance risk. It provides the evidence infrastructure that allows regulated institutions to demonstrate the rigor, consistency, and traceability of their screening operations.