Modular Architecture
25 bounded contexts, event-driven integration, zero cross-context service imports. Each module owns its aggregate roots.
Build your knowledge graph. Earn reputation. Find your circle.
| Section | Description |
|---|---|
| System Overview | Mermaid diagram, tech stack, monorepo layout |
| Bounded Contexts | All 25 modules, events emitted/consumed |
| Database Schema | ~90 Prisma models grouped by context, key indexes |
| Auth & Roles | JWT payload, role hierarchy, guards |
| Identity Module | Invite codes, registration, personas |
| Economy Module | EmojiPay wallet, tiers, boosts, marketplace |
| Reputation Module | Ledger, snapshots, voting, appeals |
| Environment Variables | All required env vars |
| Migrations | 75 migrations in chronological order |
| Changelog | Waves 1–6 feature history |
Alpha-ready. Waves 1–6 closed. Full audit passed 2026-06-08 — 0 critical / 0 high security findings. ~100 % of committed Alpha features are implemented and tested. ~912 API unit tests (38 suites) + 65 domain + 19 UI tests, 4 e2e spec suites. 75 Prisma migrations.