Field Notes · 28 Jul 2026
Event dictionaries that engineers will actually maintain
Naming conventions fail when they live in a Notion page nobody opens. Put ownership next to the event.

Beautiful event dictionaries die in shared drives. After an Instrumentation Health Check, the teams that keep quality are the ones who assign a named owner per domain — payments, onboarding, collaboration — and require a pull-request checklist item for new events.
Useful conventions we see stick:
- Verb-first names (
invoice_sent, notsentInvoiceEvent2) - Properties for context, not new event clones for every button colour
- Deprecation dates when legacy SDK versions still fire duplicates
If your charts disagree with support tickets, start with the dictionary — not another dashboard theme. Our health check is built for that forensic pass.