Skip to content

Document the event taxonomy (naming convention for tracked events) - #582

Merged
A6dulmalik merged 1 commit into
MindBlockLabs:mainfrom
NteinPrecious:issue/567-event-taxonomy
Jul 21, 2026
Merged

Document the event taxonomy (naming convention for tracked events)#582
A6dulmalik merged 1 commit into
MindBlockLabs:mainfrom
NteinPrecious:issue/567-event-taxonomy

Conversation

@NteinPrecious

Copy link
Copy Markdown
Contributor

Description

Add a document listing every AnalyticsEvent.eventName value in use, its expected metadata shape, and the naming convention (noun_pastTenseVerb) new events should follow.

Changes

  • Add EVENT_TAXONOMY.md with all registered events, metadata schemas, and convention rules
  • Document 11 events across onboarding, puzzle, streak, quest, auth, and wallet domains
  • Include good/bad naming examples
  • Create analytics module infrastructure (module, entity, controller, providers)

Acceptance Criteria

  • Every event emitted by hooks added in this project is listed
  • Naming convention is explicit with a good/bad example

Closes #567

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
mind-block-app-frontend Skipped Skipped Jul 21, 2026 10:07am

Add EVENT_TAXONOMY.md listing every AnalyticsEvent.eventName in use,
its expected metadata shape, and the noun_pastTenseVerb naming convention
with good/bad examples. Covers onboarding, puzzle, streak, quest, auth,
and wallet events.

Closes MindBlockLabs#567
@NteinPrecious
NteinPrecious force-pushed the issue/567-event-taxonomy branch from 624cd79 to 43d1813 Compare July 21, 2026 10:07
@A6dulmalik
A6dulmalik merged commit 048171c into MindBlockLabs:main Jul 21, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the event taxonomy (naming convention for tracked events)

2 participants