From e9163aea3e548458e40dd2a6411b5bca9a8fb946 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:35:07 +0000 Subject: [PATCH] Update ARCHITECTURE.md with new extracted utilities Adds missing paths to the "Where Key Behaviors Live" table: - discordAdapters.ts - seasonPairs.ts - realmSlug.ts - dungeonScoreTypes.ts --- ARCHITECTURE.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index a4ed7344..be1dca33 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -303,6 +303,10 @@ sequenceDiagram | “Spin” handling | Frontend: `activity/src/services/firestoreService.ts` (`requestSpin`) — runs the algorithm client-side and writes `spinning`+`groups` | | Activity UI and wheel | `activity/src/main.tsx`, `activity/src/views/WheelsView.tsx` | | Channel doc cleanup | `packages/bot/src/main.ts` (startup), `SessionService.cleanupChannel` | +| Discord.js ↔ Internal Types adapters | `packages/bot/src/core/discordAdapters.ts` | +| Season pair parsing logic | `packages/shared/src/seasonPairs.ts` | +| Realm slug utilities | `packages/shared/src/realmSlug.ts` | +| Raider.IO / Dungeon Score types | `activity/src/lib/dungeonScoreTypes.ts` | ---