Release digest
Fixed
- CRYPTO-SOURCE-FRESHNESS-GAP-CLASSIFICATION (Report Logic) — Crypto
reports now separate missing source-family labels from attached source rows
that only lack freshness dates. Synthetic "not attached" source rows no
longer inflate source freshness counts; sparse payloads now surface a
Source provenance modelproduct gap when source labels must be attached before freshness or confidence can be assessed.
Internal
- Updated PDF contract and regression analyzer coverage so source freshness gaps only count attached source rows with missing dates, while source provenance gaps remain visible for thin-data payloads.
- Updated
docs/architecture/CRYPTO_REPORTS.mdandknowledge-base/docs/crypto/dashboard-ui.mdbecause this changes report gap classification and analyzer output. Public-docs decision: user-facing crypto docs now clarify that missing source labels are provenance gaps, while freshness gaps apply only after a source label is attached.