Skip to content
Astera Technology

Store public recognition preference on each gift record

Keep a gift’s supplied recognition choice separate from the donor profile’s display name.

Model publication preference per gift

Synthetic donor Jo supplies gift G1 with anonymous recognition and G2 with the supplied name “Jo”. The local publication rule follows each gift’s recorded choice. Jo’s profile name cannot override G1. The worksheet concerns this fictional recognition output and does not supply a legal basis for other data use.

Synthetic gift-recognition requirements
ConstraintRequired recordExample decision rule
Preference keyGift ID + supplied recognition choiceG1 and G2 remain independent
Published labelAnonymous label or supplied nameG1 does not use profile Jo
Unknown choiceNo default from contact profileHold recognition until clarified
Download editable CSV ↓

Test two gifts from the same donor

Filled synthetic acceptance cases
CaseInputExpected decision
G1Anonymous selectedUse anonymous recognition
G2Name Jo supplied for publicationUse Jo for G2 only
Download editable CSV ↓
  1. Read gift identity
  2. Read that gift’s choice
  3. Prepare matching public label
  4. Verify no profile fallback leaked in

A later profile rename does not automatically revise historical gift publication preferences.

How many of G1 and G2 may use the name Jo under these records?

Show the worked answer

One, G2. G1 remains anonymous despite the same donor identity.

Require the preview and exported recognition list to use the same gift-scoped field rule.

Related resources