Release archive
3.2.240

CRYPTO-CONTRACT-SOURCE-WRAPPER-NORMALIZATION (Report QA)

Release v3.2.240 focuses on CRYPTO-CONTRACT-SOURCE-WRAPPER-NORMALIZATION (Report QA).

FixedInternal
CRYPTO-CONTRACT-SOURCE-WRAPPER-NORMALIZATION (Report QA)

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-facing contract_addresses and source_links.
  • PDF readiness evidence now uses nested deployed-contract and source-link rows from wrapped payloads, reducing false Contract/source canonicalization gaps 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 in scripts/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.

Technical notes