Residency values follow the three-tier privacy architecture: on-device by default, then aggregate-only reporting with small-cell suppression, then member-consented receipts. Provenance columns mirror the source-reference shape already shipped in the codebase.