id
Private: Stable Buttondown subscriber key for dedupe and ledger reconciliation.
Public: Never displayed.
MY-2571 wiring contract
Define the minimum Buttondown subscriber export shape needed to build a private Cork referral ledger and a redacted public leaderboard.
Do not publish live rankings, email subscribers, contact referrers, fulfil rewards or expose raw Buttondown exports until attribution, abuse review and editor approval have passed.
Fixture-only proof for the privacy transform. This is not a live Buttondown export and does not publish real reader rankings.
Rows must be blocked before any public score is calculated.
Fields required from Buttondown before private referral attribution can be trusted.
Private: Stable Buttondown subscriber key for dedupe and ledger reconciliation.
Public: Never displayed.
Private: Hash immediately with a per-market salt before storage.
Public: Never displayed or written to public JSON.
Private: Used to order referral credit and detect burst abuse.
Public: Never displayed.
Private: Maps a confirmed subscriber to the inviting reader token.
Public: Used only after aggregation into confirmed referral counts.
Private: Maps the subscriber to their own invite link.
Public: Never displayed raw.
Private: Filters exports to Cork only.
Public: Can only appear as broad market label.
Private: Confirms website-subscribe origin and excludes imports/test rows.
Public: Never displayed.
Private: Only confirmed subscribers increment referral totals.
Public: Never displayed.
These fields stay outside public website output.
Only these fields can appear in future public leaderboard output.
Assertions for the dry run before any live Buttondown export or reward publication.
Evidence to attach to MY-2571 before enabling live attribution.
Internal prep only. Live exports and public rankings still need approval.