mirror of
https://github.com/hanzo-apps/waitlist.git
synced 2026-10-30 14:48:32 +00:00
Track the Base points engine on the wire: - client: add WaitlistClient.neighborhood() (the scalable rank +/- window "around me" view backed by keyset seeks) + NeighborhoodInput/NeighborRow/ NeighborhoodResponse; extend ActivityType with 'social' | 'hanzod' and PointBreakdown with optional social/hanzod subtotals. - mock-api (executable spec): add GET /neighborhood and the server-to-server POST /award (Bearer WAITLIST_AWARD_SECRET, source->points, deduped per (source,dedupKey)); add SOCIAL/HANZOD point values, social/hanzod breakdown categories, and social/hanzod activity types. The mock stays byte-for-byte with plugins/waitlist in hanzoai/base. Co-authored-by: Hanzo Dev <[email protected]>