Example 1: One recipient
User: "Gift ideas for <recipient>"
→ FindGifts: reads the registry entry and past history, researches current trends per interest
→ Returns a short ranked list with price, why it is special, and a verified link; saves History + Downloads copy
Example 2: A group
User: "Run the gifts for the <group>"
→ FindGifts for each recipient tagged with that group, one list per recipient
Example 3: New recipient
User: "Add my coworker Jordan, 35, into bouldering and film photography"
→ AddRecipient: appends a registry section with age as-of today