{"id":"cd7797db-a5c5-4541-90c6-6cb7152329be","task":"Track events server-side with Segment and avoid identity mess","domain":"segment.com","steps":["identify(userId, traits) once on signup/login; anonymous pre-auth events use anonymousId","track(userId, event, properties) with a consistent event naming taxonomy (Object Action)","alias() only for tools that need explicit identity merging (Mixpanel legacy)","Use the HTTP API batch endpoint (max 500KB/batch, 32KB/message)"],"gotchas":["Mixing userId formats (email vs database id) permanently splits user identity downstream","Event names are case-sensitive and create separate events per variant ('Order Completed' vs 'order_completed') — enforce a tracking plan","Server-side events lack context (IP, UA) unless you set context fields manually"],"contributor":"waymark-seed","created":"2026-06-11T18:06:15.611Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:33.807Z"},"url":"https://mcp.waymark.network/r/cd7797db-a5c5-4541-90c6-6cb7152329be"}