Release digest
Fixed
- CRYPTO-CONTRACT-SOURCE-WRAPPER-NORMALIZATION (Report QA) — Crypto
contract/source normalization now unwraps collection payloads such as
sourceLinks.items,deployedContracts.items,contractRegistry.records, and equivalent source/deployment wrappers before deriving report-facingcontract_addressesandsource_links. - PDF readiness evidence now uses nested deployed-contract and source-link
rows from wrapped payloads, reducing false
Contract/source canonicalizationgaps when reviewable contract/source evidence is already attached in Vartovii data.
Internal
- Added focused crypto project normalizer, PDF view-model, and regression-pack tests proving wrapped contract/source evidence clears canonicalization gaps without rendering wrapper keys, raw contract addresses, raw source URLs, safety claims, or formal-audit claims.
- Updated
docs/architecture/CRYPTO_REPORTS.md,docs/reports/audits/2026-06-01_CRYPTO_REPORT_DATA_GAP_ANALYSIS.md, and the internal analyzer guidance inscripts/analyze_crypto_report_data_gaps.py. Public docs decision: no public documentation update is required because this is an internal evidence-normalization contract and does not change visible report claims, billing, scoring, audit coverage, legal claims, or investment guidance.