Release digest
Fixed
- CRYPTO-CONTRACT-SOURCE-PROVENANCE-LABEL (Report Logic) — Crypto project
normalization now derives a sanitized fallback
contract_sourcesource-family label when normalizedsource_linksare attached and no other source-family label is available, so contract/source-only payloads no longer look like they have no source provenance at all.
Internal
- Added focused coverage proving contract/source links create a
Contract/source evidencecitation label, remove the false source-provenance gap, keep source freshness missing unless a real date is attached, and keep raw explorer URLs out of PDF-facing citation rows. - Updated
docs/architecture/CRYPTO_REPORTS.mdanddocs/reports/audits/2026-06-01_CRYPTO_REPORT_DATA_GAP_ANALYSIS.mdbecause this expands the internal source-provenance normalization contract. Public docs decision: no public documentation change is required because this only improves normalized report evidence labeling and does not change downloadable PDF behavior, billing, audit coverage, safety language, legal claims, or investment guidance.