feat: generate graph visualization and cache files for project structure analysis
This commit is contained in:
parent
aa59e47a62
commit
e196017bb8
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,455 @@
|
||||||
|
# Graph Report - . (2026-04-09)
|
||||||
|
|
||||||
|
## Corpus Check
|
||||||
|
- 122 files · ~90,936 words
|
||||||
|
- Verdict: corpus is large enough that graph structure adds value.
|
||||||
|
|
||||||
|
## Summary
|
||||||
|
- 384 nodes · 565 edges · 75 communities detected
|
||||||
|
- Extraction: 65% EXTRACTED · 35% INFERRED · 0% AMBIGUOUS · INFERRED: 197 edges (avg confidence: 0.5)
|
||||||
|
- Token cost: 0 input · 0 output
|
||||||
|
|
||||||
|
## God Nodes (most connected - your core abstractions)
|
||||||
|
1. `FishingService` - 55 edges
|
||||||
|
2. `MusicService` - 38 edges
|
||||||
|
3. `RefinementService` - 13 edges
|
||||||
|
4. `VoiceService` - 8 edges
|
||||||
|
5. `구독 티어 시스템` - 8 edges
|
||||||
|
6. `PermissionAuditService` - 7 edges
|
||||||
|
7. `execute()` - 6 edges
|
||||||
|
8. `InviteService` - 6 edges
|
||||||
|
9. `AuditLogService` - 6 edges
|
||||||
|
10. `EventService` - 6 edges
|
||||||
|
|
||||||
|
## Surprising Connections (you probably didn't know these)
|
||||||
|
- None detected - all connections are within the same source files.
|
||||||
|
|
||||||
|
## Communities
|
||||||
|
|
||||||
|
### Community 0 - "Fishing Service (UI)"
|
||||||
|
Cohesion: 0.08
|
||||||
|
Nodes (1): FishingService
|
||||||
|
|
||||||
|
### Community 1 - "Activity tracking & Audit"
|
||||||
|
Cohesion: 0.05
|
||||||
|
Nodes (3): ActivityTrackerService, FeverService, KordClient
|
||||||
|
|
||||||
|
### Community 2 - "Music Service Logic"
|
||||||
|
Cohesion: 0.11
|
||||||
|
Nodes (6): extractYouTubeVideoId(), formatDuration(), isYouTubePlaylistUrl(), MusicService, parseDurationSeconds(), parseDurationTextToSeconds()
|
||||||
|
|
||||||
|
### Community 3 - "I18n & Localization"
|
||||||
|
Cohesion: 0.14
|
||||||
|
Nodes (5): getNestedValue(), normalizeDiscordLocale(), resolveLocale(), StaticI18nProvider, t()
|
||||||
|
|
||||||
|
### Community 4 - "Bot Errors & Exceptions"
|
||||||
|
Cohesion: 0.15
|
||||||
|
Nodes (3): BotError, ErrorReporter, withErrorHandler()
|
||||||
|
|
||||||
|
### Community 5 - "Permission Audits"
|
||||||
|
Cohesion: 0.16
|
||||||
|
Nodes (4): execute(), getOverallColor(), PermissionAuditService, SetupWizardRenderer
|
||||||
|
|
||||||
|
### Community 6 - "Event Scheduling"
|
||||||
|
Cohesion: 0.21
|
||||||
|
Nodes (10): buildStatusLabel(), execute(), formatReminderOffsets(), parseReminderOffsets(), parseSeoulDateTime(), toDiscordTimestamps(), buildEventEmbed(), EventService (+2 more)
|
||||||
|
|
||||||
|
### Community 7 - "Refinement Economy"
|
||||||
|
Cohesion: 0.37
|
||||||
|
Nodes (1): RefinementService
|
||||||
|
|
||||||
|
### Community 8 - "Emoji & Interaction"
|
||||||
|
Cohesion: 0.18
|
||||||
|
Nodes (3): BigEmojiService, MimicService, WebhookService
|
||||||
|
|
||||||
|
### Community 9 - "System Architecture"
|
||||||
|
Cohesion: 0.2
|
||||||
|
Nodes (10): API Gateway, Billing & Payments, Data Persistence Layer, Centralized Logging & Monitoring, Notification System, External Payment Integration, Rate Limiting Middleware, Report Generation Engine (+2 more)
|
||||||
|
|
||||||
|
### Community 10 - "Conceptual placeholders"
|
||||||
|
Cohesion: 0.2
|
||||||
|
Nodes (10): A, B, C, D, E, FishingGame, G, H (+2 more)
|
||||||
|
|
||||||
|
### Community 11 - "Subscription Tiers"
|
||||||
|
Cohesion: 0.22
|
||||||
|
Nodes (9): FREE (프리), 서버, GuildOwnership, PREMIUM (프리미엄), PRO (프로), STANDARD (스탠다드), 사용자, UserSubscription (+1 more)
|
||||||
|
|
||||||
|
### Community 12 - "Voice Channel Logic"
|
||||||
|
Cohesion: 0.46
|
||||||
|
Nodes (1): VoiceService
|
||||||
|
|
||||||
|
### Community 13 - "Fishing Gameplay"
|
||||||
|
Cohesion: 0.33
|
||||||
|
Nodes (2): buildFishingGauge(), buildFishingLane()
|
||||||
|
|
||||||
|
### Community 14 - "Invite Management"
|
||||||
|
Cohesion: 0.6
|
||||||
|
Nodes (1): InviteService
|
||||||
|
|
||||||
|
### Community 15 - "Audit Logging"
|
||||||
|
Cohesion: 0.47
|
||||||
|
Nodes (1): AuditLogService
|
||||||
|
|
||||||
|
### Community 16 - "Configuration & DB"
|
||||||
|
Cohesion: 0.4
|
||||||
|
Nodes (0):
|
||||||
|
|
||||||
|
### Community 17 - "Mini-game Registry"
|
||||||
|
Cohesion: 0.4
|
||||||
|
Nodes (0):
|
||||||
|
|
||||||
|
### Community 18 - "Bot Presence"
|
||||||
|
Cohesion: 0.67
|
||||||
|
Nodes (1): PresenceService
|
||||||
|
|
||||||
|
### Community 19 - "Music Commands"
|
||||||
|
Cohesion: 0.83
|
||||||
|
Nodes (3): buildErrorMessage(), execute(), respond()
|
||||||
|
|
||||||
|
### Community 20 - "Group: Database Credentials"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (3): 데이터베이스 비밀번호 및 접속 주소, 디스코드 봇 토큰, 환경 변수
|
||||||
|
|
||||||
|
### Community 21 - "Group: Node 1"
|
||||||
|
Cohesion: 0.67
|
||||||
|
Nodes (3): process_data, analyze_results, generate_report
|
||||||
|
|
||||||
|
### Community 22 - "Group: Language"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (0):
|
||||||
|
|
||||||
|
### Community 23 - "Group: Jest Config"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (0):
|
||||||
|
|
||||||
|
### Community 24 - "Group: I18N Test"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (0):
|
||||||
|
|
||||||
|
### Community 25 - "Group: Temp Core Concepts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Temp_Core_Concepts
|
||||||
|
|
||||||
|
### Community 26 - "Group: I18N System"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): i18n 시스템
|
||||||
|
|
||||||
|
### Community 27 - "Group: Translationschema"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): TranslationSchema
|
||||||
|
|
||||||
|
### Community 28 - "Group: Src/I18N/Locales/En.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 영어 번역 데이터
|
||||||
|
|
||||||
|
### Community 29 - "Group: Src/I18N/Locales/Ko.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 한국어 번역 데이터
|
||||||
|
|
||||||
|
### Community 30 - "Group: Youtube Music Playback"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): YouTube 음악 재생 기능
|
||||||
|
|
||||||
|
### Community 31 - "Group: Musicservice"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): MusicService
|
||||||
|
|
||||||
|
### Community 32 - "Group: Slash Command"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Slash Command
|
||||||
|
|
||||||
|
### Community 33 - "Group: Guildevent"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 이벤트 이벤트
|
||||||
|
|
||||||
|
### Community 34 - "Group: Reminderoffsets"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 이벤트 리마인더 오프셋 목록
|
||||||
|
|
||||||
|
### Community 35 - "Group: Fishing Mini Game"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 낚시 미니게임
|
||||||
|
|
||||||
|
### Community 36 - "Group: Fishing Mini Game Registry"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 공용 미니게임 레지스트리
|
||||||
|
|
||||||
|
### Community 37 - "Group: /Fishing Cast Command"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): /fishing cast 명령어
|
||||||
|
|
||||||
|
### Community 38 - "Group: /Fishing End Command"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): /fishing end 명령어
|
||||||
|
|
||||||
|
### Community 39 - "Group: 전용 스레드 기반 세션"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 전용 스레드 기반 세션
|
||||||
|
|
||||||
|
### Community 40 - "Group: 메모리 기반 세션 관리"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 메모리 기반 세션 관리
|
||||||
|
|
||||||
|
### Community 41 - "Group: 거리/끊어짐 게이지"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 거리/끊어짐 게이지
|
||||||
|
|
||||||
|
### Community 42 - "Group: 골드 지급"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 골드 지급
|
||||||
|
|
||||||
|
### Community 43 - "Group: Refinementprofile.Gold"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): RefinementProfile.gold
|
||||||
|
|
||||||
|
### Community 44 - "Group: Src/Commands/Fishing.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/commands/fishing.ts
|
||||||
|
|
||||||
|
### Community 45 - "Group: Src/Services/Fishingservice.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/services/FishingService.ts
|
||||||
|
|
||||||
|
### Community 46 - "Group: Src/Events/Interactioncreate.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/events/interactionCreate.ts
|
||||||
|
|
||||||
|
### Community 47 - "Group: Src/Services/Minigameregistry.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/services/MiniGameRegistry.ts
|
||||||
|
|
||||||
|
### Community 48 - "Group: Src/Services/Refinementservice.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/services/RefinementService.ts
|
||||||
|
|
||||||
|
### Community 49 - "Group: Src/I18N/Types.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/i18n/types.ts
|
||||||
|
|
||||||
|
### Community 50 - "Group: Tests/Services/Fishingservice.Test.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): tests/services/FishingService.test.ts
|
||||||
|
|
||||||
|
### Community 51 - "Group: Youtube Music Playback"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): YouTube Music Playback
|
||||||
|
|
||||||
|
### Community 52 - "Group: Pause/Resume Control"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): pause/resume control
|
||||||
|
|
||||||
|
### Community 53 - "Group: Next-Track Preview"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): next-track preview
|
||||||
|
|
||||||
|
### Community 54 - "Group: Src/Commands/Music.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/commands/music.ts
|
||||||
|
|
||||||
|
### Community 55 - "Group: Src/Services/Musicservice.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): src/services/MusicService.ts
|
||||||
|
|
||||||
|
### Community 56 - "Group: Error Guidance Ux"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): 에러 안내 UX 개선
|
||||||
|
|
||||||
|
### Community 57 - "Group: Boterror Class"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): BotError 클래스
|
||||||
|
|
||||||
|
### Community 58 - "Group: Errorcodes.Ts"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): ErrorCodes.ts
|
||||||
|
|
||||||
|
### Community 59 - "Group: Fishingprofile"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Fishing Profile (User Stats)
|
||||||
|
|
||||||
|
### Community 60 - "Group: Fishingservice"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Fishing Service
|
||||||
|
|
||||||
|
### Community 61 - "Group: /Fishing Status"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): /fishing status command
|
||||||
|
|
||||||
|
### Community 62 - "Group: Fishingcollectionentry"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Fishing Collection Entry
|
||||||
|
|
||||||
|
### Community 63 - "Group: /Fishing Ranking"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): /fishing ranking command
|
||||||
|
|
||||||
|
### Community 64 - "Group: Permissionauditservice"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Permission Audit Service
|
||||||
|
|
||||||
|
### Community 65 - "Group: /Audit-Permissions"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): /audit-permissions command
|
||||||
|
|
||||||
|
### Community 66 - "Group: Presenceservice"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Presence Service
|
||||||
|
|
||||||
|
### Community 67 - "Group: Auditchannel"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Audit Channel Model
|
||||||
|
|
||||||
|
### Community 68 - "Group: Auditlogservice"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Audit Log Service
|
||||||
|
|
||||||
|
### Community 69 - "Group: File1"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): file1
|
||||||
|
|
||||||
|
### Community 70 - "Group: Root"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Root
|
||||||
|
|
||||||
|
### Community 71 - "Group: Data"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Data
|
||||||
|
|
||||||
|
### Community 72 - "Group: Model"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Model
|
||||||
|
|
||||||
|
### Community 73 - "Group: Function A"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Function A
|
||||||
|
|
||||||
|
### Community 74 - "Group: Function B"
|
||||||
|
Cohesion: 1.0
|
||||||
|
Nodes (1): Function B
|
||||||
|
|
||||||
|
## Knowledge Gaps
|
||||||
|
- **52 isolated node(s):** `사용자`, `서버`, `FREE (프리)`, `STANDARD (스탠다드)`, `PRO (프로)` (+47 more)
|
||||||
|
These have ≤1 connection - possible missing edges or undocumented components.
|
||||||
|
- **Thin community `Group: Language`** (2 nodes): `language.ts`, `execute()`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Jest Config`** (1 nodes): `jest.config.js`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: I18N Test`** (1 nodes): `i18n.test.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Temp Core Concepts`** (1 nodes): `Temp_Core_Concepts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: I18N System`** (1 nodes): `i18n 시스템`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Translationschema`** (1 nodes): `TranslationSchema`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/I18N/Locales/En.Ts`** (1 nodes): `영어 번역 데이터`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/I18N/Locales/Ko.Ts`** (1 nodes): `한국어 번역 데이터`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Youtube Music Playback`** (1 nodes): `YouTube 음악 재생 기능`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Musicservice`** (1 nodes): `MusicService`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Slash Command`** (1 nodes): `Slash Command`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Guildevent`** (1 nodes): `이벤트 이벤트`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Reminderoffsets`** (1 nodes): `이벤트 리마인더 오프셋 목록`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Fishing Mini Game`** (1 nodes): `낚시 미니게임`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Fishing Mini Game Registry`** (1 nodes): `공용 미니게임 레지스트리`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: /Fishing Cast Command`** (1 nodes): `/fishing cast 명령어`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: /Fishing End Command`** (1 nodes): `/fishing end 명령어`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: 전용 스레드 기반 세션`** (1 nodes): `전용 스레드 기반 세션`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: 메모리 기반 세션 관리`** (1 nodes): `메모리 기반 세션 관리`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: 거리/끊어짐 게이지`** (1 nodes): `거리/끊어짐 게이지`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: 골드 지급`** (1 nodes): `골드 지급`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Refinementprofile.Gold`** (1 nodes): `RefinementProfile.gold`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Commands/Fishing.Ts`** (1 nodes): `src/commands/fishing.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Services/Fishingservice.Ts`** (1 nodes): `src/services/FishingService.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Events/Interactioncreate.Ts`** (1 nodes): `src/events/interactionCreate.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Services/Minigameregistry.Ts`** (1 nodes): `src/services/MiniGameRegistry.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Services/Refinementservice.Ts`** (1 nodes): `src/services/RefinementService.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/I18N/Types.Ts`** (1 nodes): `src/i18n/types.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Tests/Services/Fishingservice.Test.Ts`** (1 nodes): `tests/services/FishingService.test.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Youtube Music Playback`** (1 nodes): `YouTube Music Playback`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Pause/Resume Control`** (1 nodes): `pause/resume control`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Next-Track Preview`** (1 nodes): `next-track preview`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Commands/Music.Ts`** (1 nodes): `src/commands/music.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Src/Services/Musicservice.Ts`** (1 nodes): `src/services/MusicService.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Error Guidance Ux`** (1 nodes): `에러 안내 UX 개선`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Boterror Class`** (1 nodes): `BotError 클래스`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Errorcodes.Ts`** (1 nodes): `ErrorCodes.ts`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Fishingprofile`** (1 nodes): `Fishing Profile (User Stats)`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Fishingservice`** (1 nodes): `Fishing Service`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: /Fishing Status`** (1 nodes): `/fishing status command`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Fishingcollectionentry`** (1 nodes): `Fishing Collection Entry`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: /Fishing Ranking`** (1 nodes): `/fishing ranking command`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Permissionauditservice`** (1 nodes): `Permission Audit Service`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: /Audit-Permissions`** (1 nodes): `/audit-permissions command`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Presenceservice`** (1 nodes): `Presence Service`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Auditchannel`** (1 nodes): `Audit Channel Model`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Auditlogservice`** (1 nodes): `Audit Log Service`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: File1`** (1 nodes): `file1`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Root`** (1 nodes): `Root`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Data`** (1 nodes): `Data`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Model`** (1 nodes): `Model`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Function A`** (1 nodes): `Function A`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
- **Thin community `Group: Function B`** (1 nodes): `Function B`
|
||||||
|
Too small to be a meaningful cluster - may be noise or needs more connections extracted.
|
||||||
|
|
||||||
|
## Suggested Questions
|
||||||
|
_Questions this graph is uniquely positioned to answer:_
|
||||||
|
|
||||||
|
- **Why does `FishingService` connect `Fishing Service (UI)` to `Fishing Gameplay`?**
|
||||||
|
_High betweenness centrality (0.184) - this node is a cross-community bridge._
|
||||||
|
- **Why does `RefinementService` connect `Refinement Economy` to `Activity tracking & Audit`?**
|
||||||
|
_High betweenness centrality (0.045) - this node is a cross-community bridge._
|
||||||
|
- **What connects `사용자`, `서버`, `FREE (프리)` to the rest of the system?**
|
||||||
|
_52 weakly-connected nodes found - possible documentation gaps or missing edges._
|
||||||
|
- **Should `Fishing Service (UI)` be split into smaller, more focused modules?**
|
||||||
|
_Cohesion score 0.08 - nodes in this community are weakly interconnected._
|
||||||
|
- **Should `Activity tracking & Audit` be split into smaller, more focused modules?**
|
||||||
|
_Cohesion score 0.05 - nodes in this community are weakly interconnected._
|
||||||
|
- **Should `Music Service Logic` be split into smaller, more focused modules?**
|
||||||
|
_Cohesion score 0.11 - nodes in this community are weakly interconnected._
|
||||||
|
- **Should `I18n & Localization` be split into smaller, more focused modules?**
|
||||||
|
_Cohesion score 0.14 - nodes in this community are weakly interconnected._
|
||||||
1
graphify-out/cache/00a2cd4cc7c2d18e3c20321b450b5fc2cd486be94971106e6219ab65ce5be3de.json
vendored
Normal file
1
graphify-out/cache/00a2cd4cc7c2d18e3c20321b450b5fc2cd486be94971106e6219ab65ce5be3de.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "invitedelete", "label": "inviteDelete.ts", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L1"}, {"id": "invitedelete_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L7"}], "edges": [{"source": "invitedelete", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L1", "weight": 1.0}, {"source": "invitedelete", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L2", "weight": 1.0}, {"source": "invitedelete", "target": "invitedelete_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/00f4acf38399e006ae7b0ed0fa3124e1b4a914e41eaa46f3afdb191ec837e977.json
vendored
Normal file
1
graphify-out/cache/00f4acf38399e006ae7b0ed0fa3124e1b4a914e41eaa46f3afdb191ec837e977.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "kordclient", "label": "KordClient.ts", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L1"}, {"id": "kordclient_kordclient", "label": "KordClient", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L10"}, {"id": "kordclient_kordclient_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L13"}, {"id": "kordclient_kordclient_start", "label": ".start()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L26"}], "edges": [{"source": "kordclient", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L1", "weight": 1.0}, {"source": "kordclient", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L2", "weight": 1.0}, {"source": "kordclient", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L3", "weight": 1.0}, {"source": "kordclient", "target": "commandloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L4", "weight": 1.0}, {"source": "kordclient", "target": "eventloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L5", "weight": 1.0}, {"source": "kordclient", "target": "errorhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L6", "weight": 1.0}, {"source": "kordclient", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L7", "weight": 1.0}, {"source": "kordclient", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L8", "weight": 1.0}, {"source": "kordclient", "target": "kordclient_kordclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L10", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L13", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L26", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/059b0e598b09e629a19dd338e0f8e91ac0f76d0a28aed4a3e1aad10423b26dcd.json
vendored
Normal file
1
graphify-out/cache/059b0e598b09e629a19dd338e0f8e91ac0f76d0a28aed4a3e1aad10423b26dcd.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "error_guidance_ux", "label": "\uc5d0\ub7ec \uc548\ub0b4 UX \uac1c\uc120", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md"}, {"id": "BotError class", "label": "BotError \ud074\ub798\uc2a4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/06719babca05eab7476c13fac1672c8a6c408f6da2210c395b962ed3fe2412de.json
vendored
Normal file
1
graphify-out/cache/06719babca05eab7476c13fac1672c8a6c408f6da2210c395b962ed3fe2412de.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "AuditChannel", "label": "Audit Channel Model", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md"}, {"id": "AuditLogService", "label": "Audit Log Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/08484a4b353e3a79ee3e32164bc88c2476061c5968e162517504b2096222480e.json
vendored
Normal file
1
graphify-out/cache/08484a4b353e3a79ee3e32164bc88c2476061c5968e162517504b2096222480e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "Discord Bot Tokens", "label": "\ub514\uc2a4\ucf54\ub4dc \ubd07 \ud1a0\ud070", "file_type": "secret", "source_file": "Docs/Rules/security_guidelines.md"}, {"id": "Database Credentials", "label": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ube44\ubc00\ubc88\ud638 \ubc0f \uc811\uc18d \uc8fc\uc18c", "file_type": "secret", "source_file": "Docs/Rules/security_guidelines.md"}, {"id": "Environment Variables", "label": "\ud658\uacbd \ubcc0\uc218", "file_type": "concept", "source_file": "Docs/Rules/security_guidelines.md"}], "edges": [{"source": "Environment Variables", "target": "Discord Bot Tokens", "relation": "is_preferred_storage_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Rules/security_guidelines.md"}, {"source": "Environment Variables", "target": "Database Credentials", "relation": "is_preferred_storage_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Rules/security_guidelines.md"}], "hyperedges": []}
|
||||||
1
graphify-out/cache/090e46c6e13f9ded1e8f64fb9bf48035504805e2963611d82cb564c5ee1f4a2b.json
vendored
Normal file
1
graphify-out/cache/090e46c6e13f9ded1e8f64fb9bf48035504805e2963611d82cb564c5ee1f4a2b.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/09c71efb477211c7eacae4f17c87fc2f8969670b6b55833513932afc3e0d1c8b.json
vendored
Normal file
1
graphify-out/cache/09c71efb477211c7eacae4f17c87fc2f8969670b6b55833513932afc3e0d1c8b.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "event", "label": "event.ts", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L1"}, {"id": "event_parseseouldatetime", "label": "parseSeoulDateTime()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L18"}, {"id": "event_todiscordtimestamps", "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L51"}, {"id": "event_parsereminderoffsets", "label": "parseReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L59"}, {"id": "event_formatreminderoffsets", "label": "formatReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L77"}, {"id": "event_buildstatuslabel", "label": "buildStatusLabel()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L85"}, {"id": "event_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L189"}], "edges": [{"source": "event", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L1", "weight": 1.0}, {"source": "event", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L10", "weight": 1.0}, {"source": "event", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L11", "weight": 1.0}, {"source": "event", "target": "eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L12", "weight": 1.0}, {"source": "event", "target": "event_parseseouldatetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L18", "weight": 1.0}, {"source": "event", "target": "event_todiscordtimestamps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L51", "weight": 1.0}, {"source": "event", "target": "event_parsereminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L59", "weight": 1.0}, {"source": "event", "target": "event_formatreminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L77", "weight": 1.0}, {"source": "event", "target": "event_buildstatuslabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L85", "weight": 1.0}, {"source": "event", "target": "event_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L189", "weight": 1.0}, {"source": "event_execute", "target": "event_parseseouldatetime", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L202", "weight": 0.8}, {"source": "event_execute", "target": "event_parsereminderoffsets", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L217", "weight": 0.8}, {"source": "event_execute", "target": "event_todiscordtimestamps", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L239", "weight": 0.8}, {"source": "event_execute", "target": "event_formatreminderoffsets", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L247", "weight": 0.8}, {"source": "event_execute", "target": "event_buildstatuslabel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L286", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/186bdd2a725cb0c71741dc2650e450f3230f710fccada3550230d0591f192fb9.json
vendored
Normal file
1
graphify-out/cache/186bdd2a725cb0c71741dc2650e450f3230f710fccada3550230d0591f192fb9.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "minigameregistry", "label": "MiniGameRegistry.ts", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L1"}, {"id": "minigameregistry_getminigame", "label": "getMiniGame()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20"}, {"id": "minigameregistry_getallminigames", "label": "getAllMiniGames()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24"}], "edges": [{"source": "minigameregistry", "target": "minigameregistry_getminigame", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20", "weight": 1.0}, {"source": "minigameregistry", "target": "minigameregistry_getallminigames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/1a8a9beefe2c821445d373751835363ae59ae22522299f3736a6107cce37f50b.json
vendored
Normal file
1
graphify-out/cache/1a8a9beefe2c821445d373751835363ae59ae22522299f3736a6107cce37f50b.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "interactioncreate", "label": "interactionCreate.ts", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L1"}, {"id": "interactioncreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L16"}], "edges": [{"source": "interactioncreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "interactioncreate", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "interactioncreate", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "interactioncreate", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "interactioncreate", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "interactioncreate", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L6", "weight": 1.0}, {"source": "interactioncreate", "target": "errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L7", "weight": 1.0}, {"source": "interactioncreate", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L8", "weight": 1.0}, {"source": "interactioncreate", "target": "localehelper", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L9", "weight": 1.0}, {"source": "interactioncreate", "target": "setupwizardhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L10", "weight": 1.0}, {"source": "interactioncreate", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L11", "weight": 1.0}, {"source": "interactioncreate", "target": "interactioncreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L16", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/2116f1b7a0a4a186fa2b082ce7d7f8f1607505783a2d584c72215d63df54b488.json
vendored
Normal file
1
graphify-out/cache/2116f1b7a0a4a186fa2b082ce7d7f8f1607505783a2d584c72215d63df54b488.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/26b375eb793d46d5d81d47e232a92db1561aee2126ba5071d084ba212c31077e.json
vendored
Normal file
1
graphify-out/cache/26b375eb793d46d5d81d47e232a92db1561aee2126ba5071d084ba212c31077e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "boterror", "label": "BotError.ts", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L1"}, {"id": "boterror_boterror", "label": "BotError", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L16"}, {"id": "boterror_boterror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L29"}], "edges": [{"source": "boterror", "target": "boterror_boterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/BotError.ts", "source_location": "L16", "weight": 1.0}, {"source": "boterror_boterror", "target": "boterror_boterror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/BotError.ts", "source_location": "L29", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/315cb461f311ca0798cae925a8bbcabd9122adbae8f472e44b330deb50bd785b.json
vendored
Normal file
1
graphify-out/cache/315cb461f311ca0798cae925a8bbcabd9122adbae8f472e44b330deb50bd785b.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "i18n_test", "label": "i18n.test.ts", "file_type": "code", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L1"}], "edges": [{"source": "i18n_test", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "i18n_test", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L2", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/37c5b6a9067b07b59e2ddc8cb8f92add8b21a4cec99fe6cef97734b8665d1853.json
vendored
Normal file
1
graphify-out/cache/37c5b6a9067b07b59e2ddc8cb8f92add8b21a4cec99fe6cef97734b8665d1853.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "GuildEvent", "label": "\uc774\ubca4\ud2b8 \uc774\ubca4\ud2b8", "file_type": "model", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md"}, {"id": "reminderOffsets", "label": "\uc774\ubca4\ud2b8 \ub9ac\ub9c8\uc778\ub354 \uc624\ud504\uc14b \ubaa9\ub85d", "file_type": "data_field", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/384657876b593be5d705ff999ffd362486962d2d1f73c8683016797135d5541e.json
vendored
Normal file
1
graphify-out/cache/384657876b593be5d705ff999ffd362486962d2d1f73c8683016797135d5541e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "ko", "label": "ko.ts", "file_type": "code", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1"}], "edges": [{"source": "ko", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/3ad72a003b4836c46c5f3e308fbb7f2f40f77716078451fdc56b72c1ad2cbd94.json
vendored
Normal file
1
graphify-out/cache/3ad72a003b4836c46c5f3e308fbb7f2f40f77716078451fdc56b72c1ad2cbd94.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "errorcodes", "label": "ErrorCodes.ts", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L1"}, {"id": "errorcodes_createboterror", "label": "createBotError()", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123"}], "edges": [{"source": "errorcodes", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorcodes", "target": "errorcodes_createboterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/4301a7be1a39b805e2fafcbb0dc758b9536cfd882ba6b2f620d9131a60bfe615.json
vendored
Normal file
1
graphify-out/cache/4301a7be1a39b805e2fafcbb0dc758b9536cfd882ba6b2f620d9131a60bfe615.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "voiceservice_test", "label": "VoiceService.test.ts", "file_type": "code", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L1"}], "edges": [{"source": "voiceservice_test", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "voiceservice_test", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L2", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/445c99f512a909d664b2cf022794b2d77e6ee113394832d54ea34700ff794a41.json
vendored
Normal file
1
graphify-out/cache/445c99f512a909d664b2cf022794b2d77e6ee113394832d54ea34700ff794a41.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "subscription_tier_system", "label": "\uad6c\ub3c5 \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c", "file_type": "document", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "User", "label": "\uc0ac\uc6a9\uc790", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "Guild", "label": "\uc11c\ubc84", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "Free", "label": "FREE (\ud504\ub9ac)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "Standard", "label": "STANDARD (\uc2a4\ud0e0\ub2e4\ub4dc)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "Pro", "label": "PRO (\ud504\ub85c)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "Premium", "label": "PREMIUM (\ud504\ub9ac\ubbf8\uc5c4)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "UserSubscription", "label": "UserSubscription", "file_type": "model", "source_file": "Docs/Decisions/subscription_tiers.md"}, {"id": "GuildOwnership", "label": "GuildOwnership", "file_type": "model", "source_file": "Docs/Decisions/subscription_tiers.md"}], "edges": [{"source": "User", "target": "subscription_tier_system", "relation": "is_holder_of_tier", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "Guild", "target": "subscription_tier_system", "relation": "is_controlled_by", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "Free", "target": "subscription_tier_system", "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "Standard", "target": "subscription_tier_system", "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "Pro", "target": "subscription_tier_system", "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "Premium", "target": "subscription_tier_system", "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "GuildOwnership", "target": "subscription_tier_system", "relation": "manages_association", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}, {"source": "UserSubscription", "target": "subscription_tier_system", "relation": "is_used_for_validation", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md"}], "hyperedges": []}
|
||||||
1
graphify-out/cache/469a7c2d871ca9d1460d40e06be1390b3c9085fe80d77492a732ad9de1f5ef0a.json
vendored
Normal file
1
graphify-out/cache/469a7c2d871ca9d1460d40e06be1390b3c9085fe80d77492a732ad9de1f5ef0a.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "inviteservice", "label": "InviteService.ts", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L1"}, {"id": "inviteservice_inviteservice", "label": "InviteService", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L5"}, {"id": "inviteservice_inviteservice_cacheallinvites", "label": ".cacheAllInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L9"}, {"id": "inviteservice_inviteservice_cacheguildinvites", "label": ".cacheGuildInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L16"}, {"id": "inviteservice_inviteservice_handleinvitecreate", "label": ".handleInviteCreate()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L29"}, {"id": "inviteservice_inviteservice_handleinvitedelete", "label": ".handleInviteDelete()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L35"}, {"id": "inviteservice_inviteservice_handlememberadd", "label": ".handleMemberAdd()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L41"}], "edges": [{"source": "inviteservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L1", "weight": 1.0}, {"source": "inviteservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L2", "weight": 1.0}, {"source": "inviteservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L3", "weight": 1.0}, {"source": "inviteservice", "target": "inviteservice_inviteservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L5", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_cacheallinvites", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L9", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L16", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handleinvitecreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L29", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handleinvitedelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L35", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handlememberadd", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L41", "weight": 1.0}, {"source": "inviteservice_inviteservice_cacheallinvites", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L11", "weight": 0.8}, {"source": "inviteservice_inviteservice_handleinvitecreate", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L32", "weight": 0.8}, {"source": "inviteservice_inviteservice_handleinvitedelete", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L38", "weight": 0.8}, {"source": "inviteservice_inviteservice_handlememberadd", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L61", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/47b8d6ce33f3752f5404874c352dd693fdf5d1440653123b624b9ecc14cf48ae.json
vendored
Normal file
1
graphify-out/cache/47b8d6ce33f3752f5404874c352dd693fdf5d1440653123b624b9ecc14cf48ae.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "refinementhandler", "label": "refinementHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L1"}, {"id": "refinementhandler_handlerefinementinteraction", "label": "handleRefinementInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L7"}], "edges": [{"source": "refinementhandler", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "refinementhandler", "target": "refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "refinementhandler", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "refinementhandler", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "refinementhandler", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "refinementhandler", "target": "refinementhandler_handlerefinementinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/52196d0838462969b801f046144c14988a97de531e0006db8a5ee39098f631c9.json
vendored
Normal file
1
graphify-out/cache/52196d0838462969b801f046144c14988a97de531e0006db8a5ee39098f631c9.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "minigame", "label": "minigame.ts", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L1"}, {"id": "minigame_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L62"}], "edges": [{"source": "minigame", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L1", "weight": 1.0}, {"source": "minigame", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L9", "weight": 1.0}, {"source": "minigame", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L10", "weight": 1.0}, {"source": "minigame", "target": "minigameregistry", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L11", "weight": 1.0}, {"source": "minigame", "target": "minigame_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L62", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/587a852536395f149ac1a601a4cfc87fc241b1d0411c86dc1fd4c3b43d68d40a.json
vendored
Normal file
1
graphify-out/cache/587a852536395f149ac1a601a4cfc87fc241b1d0411c86dc1fd4c3b43d68d40a.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "types", "label": "types.ts", "file_type": "code", "source_file": "src/i18n/types.ts", "source_location": "L1"}], "edges": []}
|
||||||
1
graphify-out/cache/5959fd70b309a93a213e08b8ee29802f1e5f8d816bf9be768e38f60526bd8aba.json
vendored
Normal file
1
graphify-out/cache/5959fd70b309a93a213e08b8ee29802f1e5f8d816bf9be768e38f60526bd8aba.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "jest_config", "label": "jest.config.js", "file_type": "code", "source_file": "jest.config.js", "source_location": "L1"}], "edges": []}
|
||||||
1
graphify-out/cache/5a69ea71a741811eaff8a626c9fee0f0b13f79ffde6d79f57ea9e3971dc2a7a9.json
vendored
Normal file
1
graphify-out/cache/5a69ea71a741811eaff8a626c9fee0f0b13f79ffde6d79f57ea9e3971dc2a7a9.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/5fab837ba75876894baa1f7cb1b542e680c9d161ec0148c7d02fcf220847071e.json
vendored
Normal file
1
graphify-out/cache/5fab837ba75876894baa1f7cb1b542e680c9d161ec0148c7d02fcf220847071e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "mimicservice_test", "label": "MimicService.test.ts", "file_type": "code", "source_file": "tests/services/MimicService.test.ts", "source_location": "L1"}], "edges": [{"source": "mimicservice_test", "target": "mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/MimicService.test.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/605d91587b0396fc047b75bfc28b4db465c472863ec248c29329562f52f4551f.json
vendored
Normal file
1
graphify-out/cache/605d91587b0396fc047b75bfc28b4db465c472863ec248c29329562f52f4551f.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "musicservice_test", "label": "MusicService.test.ts", "file_type": "code", "source_file": "tests/services/MusicService.test.ts", "source_location": "L1"}], "edges": [{"source": "musicservice_test", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/MusicService.test.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/60ffac0c59ca98fcc70c16a3ad365bf51216b687fc88881389b8cbc7ee98657d.json
vendored
Normal file
1
graphify-out/cache/60ffac0c59ca98fcc70c16a3ad365bf51216b687fc88881389b8cbc7ee98657d.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "boterror_test", "label": "BotError.test.ts", "file_type": "code", "source_file": "tests/errors/BotError.test.ts", "source_location": "L1"}], "edges": [{"source": "boterror_test", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/BotError.test.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/6234eaf357e39d9e517114e353a74cee8e30aec05195398d317f1cfc695c8c11.json
vendored
Normal file
1
graphify-out/cache/6234eaf357e39d9e517114e353a74cee8e30aec05195398d317f1cfc695c8c11.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "audit", "label": "audit.ts", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L1"}, {"id": "audit_getoverallcolor", "label": "getOverallColor()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L20"}, {"id": "audit_buildresultline", "label": "buildResultLine()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L26"}, {"id": "audit_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L110"}], "edges": [{"source": "audit", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L1", "weight": 1.0}, {"source": "audit", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L10", "weight": 1.0}, {"source": "audit", "target": "permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L11", "weight": 1.0}, {"source": "audit", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L12", "weight": 1.0}, {"source": "audit", "target": "audit_getoverallcolor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L20", "weight": 1.0}, {"source": "audit", "target": "audit_buildresultline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L26", "weight": 1.0}, {"source": "audit", "target": "audit_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L110", "weight": 1.0}, {"source": "audit_execute", "target": "audit_getoverallcolor", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/audit.ts", "source_location": "L202", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/65451ac81dd0d6c14dbfaae1bd8278d8adde121bf5b6ea048ff1b7204475bc68.json
vendored
Normal file
1
graphify-out/cache/65451ac81dd0d6c14dbfaae1bd8278d8adde121bf5b6ea048ff1b7204475bc68.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "bigemojiservice", "label": "BigEmojiService.ts", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L1"}, {"id": "bigemojiservice_bigemojiservice", "label": "BigEmojiService", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5"}, {"id": "bigemojiservice_bigemojiservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6"}], "edges": [{"source": "bigemojiservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L1", "weight": 1.0}, {"source": "bigemojiservice", "target": "webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L2", "weight": 1.0}, {"source": "bigemojiservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L3", "weight": 1.0}, {"source": "bigemojiservice", "target": "bigemojiservice_bigemojiservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5", "weight": 1.0}, {"source": "bigemojiservice_bigemojiservice", "target": "bigemojiservice_bigemojiservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/7154b0233ecb76317882d53a645ec5b7cd563fefefa825fb9ae179a48a786532.json
vendored
Normal file
1
graphify-out/cache/7154b0233ecb76317882d53a645ec5b7cd563fefefa825fb9ae179a48a786532.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/index.ts", "source_location": "L1"}], "edges": [{"source": "index", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/794e41c8fce2149cb51e53b9582114b0ab7a89cb2aa40c3b0bac5237dabcffe2.json
vendored
Normal file
1
graphify-out/cache/794e41c8fce2149cb51e53b9582114b0ab7a89cb2aa40c3b0bac5237dabcffe2.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "fishing_mini_game", "label": "\ub09a\uc2dc \ubbf8\ub2c8\uac8c\uc784", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "fishing_mini_game_registry", "label": "\uacf5\uc6a9 \ubbf8\ub2c8\uac8c\uc784 \ub808\uc9c0\uc2a4\ud2b8\ub9ac", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "/fishing cast command", "label": "/fishing cast \uba85\ub839\uc5b4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "/fishing end command", "label": "/fishing end \uba85\ub839\uc5b4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": " \uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "label": "\uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "label": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "label": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "\uace8\ub4dc \uc9c0\uae09", "label": "\uace8\ub4dc \uc9c0\uae09", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "RefinementProfile.gold", "label": "RefinementProfile.gold", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/commands/fishing.ts", "label": "src/commands/fishing.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/services/FishingService.ts", "label": "src/services/FishingService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/events/interactionCreate.ts", "label": "src/events/interactionCreate.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/services/MiniGameRegistry.ts", "label": "src/services/MiniGameRegistry.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/services/RefinementService.ts", "label": "src/services/RefinementService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/i18n/types.ts", "label": "src/i18n/types.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/i18n/locales/en.ts", "label": "src/i18n/locales/en.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "src/i18n/locales/ko.ts", "label": "src/i18n/locales/ko.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}, {"id": "tests/services/FishingService.test.ts", "label": "tests/services/FishingService.test.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/7abf12b812b6cf1544adfaa69081fcd3f42741ff4e25bfa1f4c319569248d14e.json
vendored
Normal file
1
graphify-out/cache/7abf12b812b6cf1544adfaa69081fcd3f42741ff4e25bfa1f4c319569248d14e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "activitytrackerservice", "label": "ActivityTrackerService.ts", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L1"}, {"id": "activitytrackerservice_activitytrackerservice", "label": "ActivityTrackerService", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4"}, {"id": "activitytrackerservice_activitytrackerservice_recordactivity", "label": ".recordActivity()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L9"}, {"id": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": ".getPeakHour()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48"}], "edges": [{"source": "activitytrackerservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L1", "weight": 1.0}, {"source": "activitytrackerservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L2", "weight": 1.0}, {"source": "activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_recordactivity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L9", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_getpeakhour", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/7d21f3ea3eee9329629dc4745e30ee09fa773a5786045c996156e980b4316acd.json
vendored
Normal file
1
graphify-out/cache/7d21f3ea3eee9329629dc4745e30ee09fa773a5786045c996156e980b4316acd.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "feverservice", "label": "FeverService.ts", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L1"}, {"id": "feverservice_feverservice", "label": "FeverService", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L5"}, {"id": "feverservice_feverservice_startscheduler", "label": ".startScheduler()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L11"}, {"id": "feverservice_feverservice_updatefeverstate", "label": ".updateFeverState()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L28"}, {"id": "feverservice_feverservice_getfeverbonus", "label": ".getFeverBonus()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L64"}], "edges": [{"source": "feverservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L1", "weight": 1.0}, {"source": "feverservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L2", "weight": 1.0}, {"source": "feverservice", "target": "activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L3", "weight": 1.0}, {"source": "feverservice", "target": "feverservice_feverservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L5", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_startscheduler", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L11", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_updatefeverstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L28", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_getfeverbonus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L64", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/813d22ec6d146b5df2bd88eb4372d617798143c129fda4e09341f5ca62b9a1dd.json
vendored
Normal file
1
graphify-out/cache/813d22ec6d146b5df2bd88eb4372d617798143c129fda4e09341f5ca62b9a1dd.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L1"}, {"id": "index_statici18nprovider", "label": "StaticI18nProvider", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L28"}, {"id": "index_statici18nprovider_get", "label": ".get()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L29"}, {"id": "index_statici18nprovider_issupported", "label": ".isSupported()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L33"}, {"id": "index_statici18nprovider_getsupportedlocales", "label": ".getSupportedLocales()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L37"}, {"id": "index_seti18nprovider", "label": "setI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L50"}, {"id": "index_geti18nprovider", "label": "getI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L55"}, {"id": "index_resolvelocale", "label": "resolveLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L68"}, {"id": "index_normalizediscordlocale", "label": "normalizeDiscordLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L88"}, {"id": "index_t", "label": "t()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L109"}, {"id": "index_getnestedvalue", "label": "getNestedValue()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L134"}], "edges": [{"source": "index", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L9", "weight": 1.0}, {"source": "index", "target": "en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L17", "weight": 1.0}, {"source": "index", "target": "ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L18", "weight": 1.0}, {"source": "index", "target": "index_statici18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L28", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L29", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_issupported", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L33", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_getsupportedlocales", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L37", "weight": 1.0}, {"source": "index", "target": "index_seti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L50", "weight": 1.0}, {"source": "index", "target": "index_geti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L55", "weight": 1.0}, {"source": "index", "target": "index_resolvelocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L68", "weight": 1.0}, {"source": "index", "target": "index_normalizediscordlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L88", "weight": 1.0}, {"source": "index", "target": "index_t", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L109", "weight": 1.0}, {"source": "index", "target": "index_getnestedvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L134", "weight": 1.0}, {"source": "index_statici18nprovider_get", "target": "index_getnestedvalue", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L30", "weight": 0.8}, {"source": "index_resolvelocale", "target": "index_normalizediscordlocale", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L72", "weight": 0.8}, {"source": "index_resolvelocale", "target": "index_statici18nprovider_issupported", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L76", "weight": 0.8}, {"source": "index_t", "target": "index_statici18nprovider_get", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L115", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/8afe1acdad15e56a50199188f23eca22f357955f9d728790b1e2b50052eff01c.json
vendored
Normal file
1
graphify-out/cache/8afe1acdad15e56a50199188f23eca22f357955f9d728790b1e2b50052eff01c.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "env", "label": "env.ts", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L1"}, {"id": "env_generateinstanceid", "label": "generateInstanceId()", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L8"}], "edges": [{"source": "env", "target": "dotenv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L1", "weight": 1.0}, {"source": "env", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L2", "weight": 1.0}, {"source": "env", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L3", "weight": 1.0}, {"source": "env", "target": "env_generateinstanceid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L8", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/8e29dd662dcc393c23b38fabc94476f5c9da9e5016c244ce542b914740993b73.json
vendored
Normal file
1
graphify-out/cache/8e29dd662dcc393c23b38fabc94476f5c9da9e5016c244ce542b914740993b73.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "config", "label": "config.ts", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L1"}, {"id": "config_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L66"}], "edges": [{"source": "config", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L1", "weight": 1.0}, {"source": "config", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L8", "weight": 1.0}, {"source": "config", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L9", "weight": 1.0}, {"source": "config", "target": "config_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L66", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/918eb4eada13027b0f45fb527cca00b8cca7c04c65d463e4087fd7ddd79359b4.json
vendored
Normal file
1
graphify-out/cache/918eb4eada13027b0f45fb527cca00b8cca7c04c65d463e4087fd7ddd79359b4.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "inviteservice_test", "label": "InviteService.test.ts", "file_type": "code", "source_file": "tests/services/InviteService.test.ts", "source_location": "L1"}], "edges": [{"source": "inviteservice_test", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/InviteService.test.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/936b5bed8a5fa5677f75f2ab71aee5c4a7b98de123a00b170f74018eebbff135.json
vendored
Normal file
1
graphify-out/cache/936b5bed8a5fa5677f75f2ab71aee5c4a7b98de123a00b170f74018eebbff135.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "i18n System", "label": "i18n \uc2dc\uc2a4\ud15c", "file_type": "concept", "source_file": "Docs/Rules/i18n_guidelines.md"}, {"id": "TranslationSchema", "label": "TranslationSchema", "file_type": "interface", "source_file": "Docs/Rules/i18n_guidelines.md"}, {"id": "src/i18n/locales/en.ts", "label": "\uc601\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "file_type": "module", "source_file": "Docs/Rules/i18n_guidelines.md"}, {"id": "src/i18n/locales/ko.ts", "label": "\ud55c\uad6d\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "file_type": "module", "source_file": "Docs/Rules/i18n_guidelines.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/96ed57a6a67387141f40de6e1032843f79ef880913714f6125d93d733aee3516.json
vendored
Normal file
1
graphify-out/cache/96ed57a6a67387141f40de6e1032843f79ef880913714f6125d93d733aee3516.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "mimicservice", "label": "MimicService.ts", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L1"}, {"id": "mimicservice_mimicservice", "label": "MimicService", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L5"}, {"id": "mimicservice_mimicservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L6"}], "edges": [{"source": "mimicservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L1", "weight": 1.0}, {"source": "mimicservice", "target": "webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L2", "weight": 1.0}, {"source": "mimicservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L3", "weight": 1.0}, {"source": "mimicservice", "target": "mimicservice_mimicservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L5", "weight": 1.0}, {"source": "mimicservice_mimicservice", "target": "mimicservice_mimicservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L6", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/985f6e4e3f8a6cc3b6677ac5e06bc94fc5ec415dfdc7dbdd9ae4214fe6248729.json
vendored
Normal file
1
graphify-out/cache/985f6e4e3f8a6cc3b6677ac5e06bc94fc5ec415dfdc7dbdd9ae4214fe6248729.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "ready", "label": "ready.ts", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L1"}, {"id": "ready_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L14"}], "edges": [{"source": "ready", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L1", "weight": 1.0}, {"source": "ready", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L2", "weight": 1.0}, {"source": "ready", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L3", "weight": 1.0}, {"source": "ready", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L4", "weight": 1.0}, {"source": "ready", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L5", "weight": 1.0}, {"source": "ready", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L6", "weight": 1.0}, {"source": "ready", "target": "eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L7", "weight": 1.0}, {"source": "ready", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L8", "weight": 1.0}, {"source": "ready", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L9", "weight": 1.0}, {"source": "ready", "target": "ready_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L14", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/9862594404efdc754750ae50c4c7ee81b61cdeb195785f2c962047044ead208e.json
vendored
Normal file
1
graphify-out/cache/9862594404efdc754750ae50c4c7ee81b61cdeb195785f2c962047044ead208e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "voice", "label": "voice.ts", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L1"}, {"id": "voice_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L79"}], "edges": [{"source": "voice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L1", "weight": 1.0}, {"source": "voice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L9", "weight": 1.0}, {"source": "voice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L10", "weight": 1.0}, {"source": "voice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L11", "weight": 1.0}, {"source": "voice", "target": "voice_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L79", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/9b39a185fa87ea4b154f4136a97b899cd97b50f16b7d0b9ea9a93691d58bddbc.json
vendored
Normal file
1
graphify-out/cache/9b39a185fa87ea4b154f4136a97b899cd97b50f16b7d0b9ea9a93691d58bddbc.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "presenceservice", "label": "PresenceService.ts", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L1"}, {"id": "presenceservice_presenceservice", "label": "PresenceService", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L9"}, {"id": "presenceservice_presenceservice_startactivepresence", "label": ".startActivePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L28"}, {"id": "presenceservice_presenceservice_updatepresence", "label": ".updatePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L54"}, {"id": "presenceservice_presenceservice_stoprotation", "label": ".stopRotation()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L74"}], "edges": [{"source": "presenceservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L1", "weight": 1.0}, {"source": "presenceservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L2", "weight": 1.0}, {"source": "presenceservice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L3", "weight": 1.0}, {"source": "presenceservice", "target": "presenceservice_presenceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L9", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_startactivepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L28", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_updatepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L54", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_stoprotation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L74", "weight": 1.0}, {"source": "presenceservice_presenceservice_startactivepresence", "target": "presenceservice_presenceservice_updatepresence", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PresenceService.ts", "source_location": "L34", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/9b7837e909ff863bc9d43e7ba6220f89da5f170e7692bbc1abe22211b24186a7.json
vendored
Normal file
1
graphify-out/cache/9b7837e909ff863bc9d43e7ba6220f89da5f170e7692bbc1abe22211b24186a7.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "commandloader", "label": "CommandLoader.ts", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L1"}, {"id": "commandloader_loadcommands", "label": "loadCommands()", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6"}], "edges": [{"source": "commandloader", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "commandloader", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "commandloader", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "commandloader", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "commandloader", "target": "commandloader_loadcommands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/9bca1de8726e1cabddce01653a7cbc5ffda1af5652b4edebb4680bcef5946a7c.json
vendored
Normal file
1
graphify-out/cache/9bca1de8726e1cabddce01653a7cbc5ffda1af5652b4edebb4680bcef5946a7c.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "setup", "label": "setup.ts", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L1"}, {"id": "setup_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L18"}], "edges": [{"source": "setup", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L1", "weight": 1.0}, {"source": "setup", "target": "setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L6", "weight": 1.0}, {"source": "setup", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L7", "weight": 1.0}, {"source": "setup", "target": "setup_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L18", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/9e2f0a19a89a97db28d6578c98a078a5b83dbc746c0c5107e1b145fa873a4e0f.json
vendored
Normal file
1
graphify-out/cache/9e2f0a19a89a97db28d6578c98a078a5b83dbc746c0c5107e1b145fa873a4e0f.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "localehelper", "label": "localeHelper.ts", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L1"}, {"id": "localehelper_getinteractionlocale", "label": "getInteractionLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21"}, {"id": "localehelper_getcontextlocale", "label": "getContextLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55"}], "edges": [{"source": "localehelper", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L8", "weight": 1.0}, {"source": "localehelper", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L9", "weight": 1.0}, {"source": "localehelper", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L10", "weight": 1.0}, {"source": "localehelper", "target": "localehelper_getinteractionlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21", "weight": 1.0}, {"source": "localehelper", "target": "localehelper_getcontextlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/a3fe352288ee19c0134b6105a09acfc87841bcc13dfd98f0215720b12bf4461b.json
vendored
Normal file
1
graphify-out/cache/a3fe352288ee19c0134b6105a09acfc87841bcc13dfd98f0215720b12bf4461b.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/a597646ab3eb8e0db7420a9987107cba79837eff71857a59526bdbc0a9680d4e.json
vendored
Normal file
1
graphify-out/cache/a597646ab3eb8e0db7420a9987107cba79837eff71857a59526bdbc0a9680d4e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "errorhandler", "label": "errorHandler.ts", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L1"}, {"id": "errorhandler_handleglobalexceptions", "label": "handleGlobalExceptions()", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L3"}], "edges": [{"source": "errorhandler", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/errorHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorhandler", "target": "errorhandler_handleglobalexceptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/errorHandler.ts", "source_location": "L3", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/a90e63e7a622a8820a650e45a1d16cd181ef6ed58b83dfc1be563a868d011aa9.json
vendored
Normal file
1
graphify-out/cache/a90e63e7a622a8820a650e45a1d16cd181ef6ed58b83dfc1be563a868d011aa9.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "music", "label": "music.ts", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L1"}, {"id": "music_builderrormessage", "label": "buildErrorMessage()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L6"}, {"id": "music_respond", "label": "respond()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L14"}, {"id": "music_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L130"}], "edges": [{"source": "music", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L1", "weight": 1.0}, {"source": "music", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L2", "weight": 1.0}, {"source": "music", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L3", "weight": 1.0}, {"source": "music", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L4", "weight": 1.0}, {"source": "music", "target": "music_builderrormessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L6", "weight": 1.0}, {"source": "music", "target": "music_respond", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L14", "weight": 1.0}, {"source": "music", "target": "music_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L130", "weight": 1.0}, {"source": "music_execute", "target": "music_builderrormessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L140", "weight": 0.8}, {"source": "music_execute", "target": "music_respond", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L377", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/a9e92c3854f2e7979e3cbbc34f593be19f6ed2c3700c4665dcf084625826936a.json
vendored
Normal file
1
graphify-out/cache/a9e92c3854f2e7979e3cbbc34f593be19f6ed2c3700c4665dcf084625826936a.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "messagecreate", "label": "messageCreate.ts", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L1"}, {"id": "messagecreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L10"}], "edges": [{"source": "messagecreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "messagecreate", "target": "mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "messagecreate", "target": "bigemojiservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "messagecreate", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "messagecreate", "target": "activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "messagecreate", "target": "messagecreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L10", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/afe490840cbc66befee9feb178db4a74c0d23bb1474717c26978b0d8f9784453.json
vendored
Normal file
1
graphify-out/cache/afe490840cbc66befee9feb178db4a74c0d23bb1474717c26978b0d8f9784453.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "webhookservice", "label": "WebhookService.ts", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L1"}, {"id": "webhookservice_webhookservice", "label": "WebhookService", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L4"}, {"id": "webhookservice_webhookservice_getwebhookclient", "label": ".getWebhookClient()", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L13"}], "edges": [{"source": "webhookservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L1", "weight": 1.0}, {"source": "webhookservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L2", "weight": 1.0}, {"source": "webhookservice", "target": "webhookservice_webhookservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L4", "weight": 1.0}, {"source": "webhookservice_webhookservice", "target": "webhookservice_webhookservice_getwebhookclient", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L13", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/b213040b892f77bd2c7ef6654209ecd7ec346532cd89a6ecc2504a9978f7b413.json
vendored
Normal file
1
graphify-out/cache/b213040b892f77bd2c7ef6654209ecd7ec346532cd89a6ecc2504a9978f7b413.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "en", "label": "en.ts", "file_type": "code", "source_file": "src/i18n/locales/en.ts", "source_location": "L1"}], "edges": [{"source": "en", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/en.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/b5039ca0d0c50968f70bc1239f1446284489b68663f81fbe458c24e2eec70003.json
vendored
Normal file
1
graphify-out/cache/b5039ca0d0c50968f70bc1239f1446284489b68663f81fbe458c24e2eec70003.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "errorreporter", "label": "ErrorReporter.ts", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L1"}, {"id": "errorreporter_errorreporter", "label": "ErrorReporter", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L38"}, {"id": "errorreporter_errorreporter_report", "label": ".report()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L43"}, {"id": "errorreporter_errorreporter_wrap", "label": ".wrap()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73"}, {"id": "errorreporter_errorreporter_buildembed", "label": ".buildEmbed()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107"}, {"id": "errorreporter_witherrorhandler", "label": "withErrorHandler()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136"}], "edges": [{"source": "errorreporter", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorreporter", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L8", "weight": 1.0}, {"source": "errorreporter", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L9", "weight": 1.0}, {"source": "errorreporter", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L10", "weight": 1.0}, {"source": "errorreporter", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L11", "weight": 1.0}, {"source": "errorreporter", "target": "errorreporter_errorreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L38", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L43", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_wrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_buildembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107", "weight": 1.0}, {"source": "errorreporter", "target": "errorreporter_witherrorhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136", "weight": 1.0}, {"source": "errorreporter_errorreporter_report", "target": "errorreporter_errorreporter_buildembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L55", "weight": 0.8}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_wrap", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L144", "weight": 0.8}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_report", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L145", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/b50ce4d70d8a675e9133039a73b0415776ae4610212da03b506a808331662a7e.json
vendored
Normal file
1
graphify-out/cache/b50ce4d70d8a675e9133039a73b0415776ae4610212da03b506a808331662a7e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "fishing", "label": "fishing.ts", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L1"}, {"id": "fishing_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L83"}], "edges": [{"source": "fishing", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L1", "weight": 1.0}, {"source": "fishing", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L7", "weight": 1.0}, {"source": "fishing", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L8", "weight": 1.0}, {"source": "fishing", "target": "fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L9", "weight": 1.0}, {"source": "fishing", "target": "fishing_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L83", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/b69662b6b95e0b41c21b613d350629db99a0f8b0a1fd7b1d29787f6dfd991b78.json
vendored
Normal file
1
graphify-out/cache/b69662b6b95e0b41c21b613d350629db99a0f8b0a1fd7b1d29787f6dfd991b78.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "setupwizardhandler", "label": "setupWizardHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1"}, {"id": "setupwizardhandler_handlesetupwizardinteraction", "label": "handleSetupWizardInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7"}], "edges": [{"source": "setupwizardhandler", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "setupwizardhandler", "target": "setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "setupwizardhandler", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "setupwizardhandler", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "setupwizardhandler", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "setupwizardhandler", "target": "setupwizardhandler_handlesetupwizardinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/babbe0b67b93c3a346d4c68529bb575367acbe7eae803fe066af550e3adc2dfc.json
vendored
Normal file
1
graphify-out/cache/babbe0b67b93c3a346d4c68529bb575367acbe7eae803fe066af550e3adc2dfc.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "eventloader", "label": "EventLoader.ts", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L1"}, {"id": "eventloader_loadevents", "label": "loadEvents()", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6"}], "edges": [{"source": "eventloader", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "eventloader", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "eventloader", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "eventloader", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "eventloader", "target": "eventloader_loadevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/bb61faf69f4f91b9c7c57f545d1bd9122320b6e17055a8b2943d5c7df3f0d4ba.json
vendored
Normal file
1
graphify-out/cache/bb61faf69f4f91b9c7c57f545d1bd9122320b6e17055a8b2943d5c7df3f0d4ba.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "setupwizardrenderer", "label": "SetupWizardRenderer.ts", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L1"}, {"id": "setupwizardrenderer_setupwizardrenderer", "label": "SetupWizardRenderer", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17"}, {"id": "setupwizardrenderer_setupwizardrenderer_renderstep", "label": ".renderStep()", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18"}], "edges": [{"source": "setupwizardrenderer", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L1", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L13", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L14", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L15", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17", "weight": 1.0}, {"source": "setupwizardrenderer_setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer_renderstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/bdbde68acdf804fb04d4c319ad900ece7988db03c0fa45ad22d9c6e752ebc838.json
vendored
Normal file
1
graphify-out/cache/bdbde68acdf804fb04d4c319ad900ece7988db03c0fa45ad22d9c6e752ebc838.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "fishingservice_test", "label": "FishingService.test.ts", "file_type": "code", "source_file": "tests/services/FishingService.test.ts", "source_location": "L1"}], "edges": [{"source": "fishingservice_test", "target": "fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/FishingService.test.ts", "source_location": "L1", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/c46b0c785692d3348831796c1eaac37fbeaba54687b9c43d9c638b6cc8c00bbf.json
vendored
Normal file
1
graphify-out/cache/c46b0c785692d3348831796c1eaac37fbeaba54687b9c43d9c638b6cc8c00bbf.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "FishingCollectionEntry", "label": "Fishing Collection Entry", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md"}, {"id": "/fishing ranking", "label": "/fishing ranking command", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/c65d63ddd0100a1548ae2d0d91da37aca4e1805f6bddfeeb2f78236f6f9aebaf.json
vendored
Normal file
1
graphify-out/cache/c65d63ddd0100a1548ae2d0d91da37aca4e1805f6bddfeeb2f78236f6f9aebaf.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "PermissionAuditService", "label": "Permission Audit Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md"}, {"id": "/audit-permissions", "label": "/audit-permissions command", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/ca8b60a3287c3c616c01ab52d5b557b1f77543920cbb926cb4477c392abd0bf8.json
vendored
Normal file
1
graphify-out/cache/ca8b60a3287c3c616c01ab52d5b557b1f77543920cbb926cb4477c392abd0bf8.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "guildmemberadd", "label": "guildMemberAdd.ts", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L1"}, {"id": "guildmemberadd_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7"}], "edges": [{"source": "guildmemberadd", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L1", "weight": 1.0}, {"source": "guildmemberadd", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L2", "weight": 1.0}, {"source": "guildmemberadd", "target": "guildmemberadd_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/d4f1a6c739e8662e5a88603e014233a3ddb0e0544df737320c90f91446cc9af4.json
vendored
Normal file
1
graphify-out/cache/d4f1a6c739e8662e5a88603e014233a3ddb0e0544df737320c90f91446cc9af4.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/d6c5231356211c76ccf4fbb590702974292ed0420a716cb825cefe150fc64c24.json
vendored
Normal file
1
graphify-out/cache/d6c5231356211c76ccf4fbb590702974292ed0420a716cb825cefe150fc64c24.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "errorreporter_test", "label": "ErrorReporter.test.ts", "file_type": "code", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L1"}], "edges": [{"source": "errorreporter_test", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorreporter_test", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "errorreporter_test", "target": "errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L3", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/d8c212c669415b086b2a577114894843cb620a1c60591d31e1ae7fe3e72b7272.json
vendored
Normal file
1
graphify-out/cache/d8c212c669415b086b2a577114894843cb620a1c60591d31e1ae7fe3e72b7272.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "guildcreate", "label": "guildCreate.ts", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L1"}, {"id": "guildcreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L8"}], "edges": [{"source": "guildcreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "guildcreate", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "guildcreate", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "guildcreate", "target": "guildcreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L8", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/d92f43e561779c0faa66c028a0f03f9a326203a78f0055a040d4f6c1bb74d5ac.json
vendored
Normal file
1
graphify-out/cache/d92f43e561779c0faa66c028a0f03f9a326203a78f0055a040d4f6c1bb74d5ac.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "voicestateupdate", "label": "voiceStateUpdate.ts", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L1"}, {"id": "voicestateupdate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7"}], "edges": [{"source": "voicestateupdate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L1", "weight": 1.0}, {"source": "voicestateupdate", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L2", "weight": 1.0}, {"source": "voicestateupdate", "target": "voicestateupdate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/da5de30b092e638e10eff1764aec1d6645cb1dc8d52287f31279d35c3815c33a.json
vendored
Normal file
1
graphify-out/cache/da5de30b092e638e10eff1764aec1d6645cb1dc8d52287f31279d35c3815c33a.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "check_i18n_tests", "label": "check-i18n-tests.ts", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L1"}, {"id": "check_i18n_tests_walk", "label": "walk()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L19"}, {"id": "check_i18n_tests_getfiles", "label": "getFiles()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L43"}, {"id": "check_i18n_tests_checkfile", "label": "checkFile()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L64"}], "edges": [{"source": "check_i18n_tests", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L1", "weight": 1.0}, {"source": "check_i18n_tests", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L2", "weight": 1.0}, {"source": "check_i18n_tests", "target": "ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L3", "weight": 1.0}, {"source": "check_i18n_tests", "target": "en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L4", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_walk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L19", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_getfiles", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L43", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_checkfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L64", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/dc44700481001f09c52fc07b0e1eded82456b24893e2ed59871d0c76726d2df2.json
vendored
Normal file
1
graphify-out/cache/dc44700481001f09c52fc07b0e1eded82456b24893e2ed59871d0c76726d2df2.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "invitecreate", "label": "inviteCreate.ts", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L1"}, {"id": "invitecreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L7"}], "edges": [{"source": "invitecreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "invitecreate", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "invitecreate", "target": "invitecreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/dee9777a0880930735c0720f758859700a47f57f4a597384557b8c9633b7609f.json
vendored
Normal file
1
graphify-out/cache/dee9777a0880930735c0720f758859700a47f57f4a597384557b8c9633b7609f.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "PresenceService", "label": "Presence Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Presence_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/dfe541ed0095ecff0e6896ced045b4e76923fc0080aad9a91a5cf23e9ef379d2.json
vendored
Normal file
1
graphify-out/cache/dfe541ed0095ecff0e6896ced045b4e76923fc0080aad9a91a5cf23e9ef379d2.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "prisma_config", "label": "prisma.config.ts", "file_type": "code", "source_file": "prisma.config.ts", "source_location": "L1"}], "edges": [{"source": "prisma_config", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L1", "weight": 1.0}, {"source": "prisma_config", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L2", "weight": 1.0}, {"source": "prisma_config", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L3", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/dfef862774bd1f26d72c37a2238822988008a0f30ccfcb213fe51e3642a58e3e.json
vendored
Normal file
1
graphify-out/cache/dfef862774bd1f26d72c37a2238822988008a0f30ccfcb213fe51e3642a58e3e.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "FishingProfile", "label": "Fishing Profile (User Stats)", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md"}, {"id": "FishingService", "label": "Fishing Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md"}, {"id": "/fishing status", "label": "/fishing status command", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/e20570ed8bc3f0242be91718149248b644cf91440c877e0f92e454d43607de6d.json
vendored
Normal file
1
graphify-out/cache/e20570ed8bc3f0242be91718149248b644cf91440c877e0f92e454d43607de6d.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "guilddelete", "label": "guildDelete.ts", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L1"}, {"id": "guilddelete_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L7"}], "edges": [{"source": "guilddelete", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L1", "weight": 1.0}, {"source": "guilddelete", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L2", "weight": 1.0}, {"source": "guilddelete", "target": "guilddelete_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L7", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/eead347409f28f9c86b17d486f5bdb0b946789cd720f2458b5dbf78290e2c5a3.json
vendored
Normal file
1
graphify-out/cache/eead347409f28f9c86b17d486f5bdb0b946789cd720f2458b5dbf78290e2c5a3.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "refine", "label": "refine.ts", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L1"}, {"id": "refine_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L91"}], "edges": [{"source": "refine", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L1", "weight": 1.0}, {"source": "refine", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L11", "weight": 1.0}, {"source": "refine", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L12", "weight": 1.0}, {"source": "refine", "target": "refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L13", "weight": 1.0}, {"source": "refine", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L14", "weight": 1.0}, {"source": "refine", "target": "refine_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L91", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/f427d3031500d109c91a02d322e1ecf7f935eb3021b6685aed97cf6bf9039953.json
vendored
Normal file
1
graphify-out/cache/f427d3031500d109c91a02d322e1ecf7f935eb3021b6685aed97cf6bf9039953.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "auditlogservice", "label": "AuditLogService.ts", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L1"}, {"id": "auditlogservice_auditlogservice", "label": "AuditLogService", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L23"}, {"id": "auditlogservice_auditlogservice_log", "label": ".log()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L29"}, {"id": "auditlogservice_auditlogservice_setchannel", "label": ".setChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L71"}, {"id": "auditlogservice_auditlogservice_clearchannel", "label": ".clearChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L87"}, {"id": "auditlogservice_auditlogservice_getchannel", "label": ".getChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L96"}, {"id": "auditlogservice_auditlogservice_setfilter", "label": ".setFilter()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L107"}], "edges": [{"source": "auditlogservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L1", "weight": 1.0}, {"source": "auditlogservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L2", "weight": 1.0}, {"source": "auditlogservice", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L3", "weight": 1.0}, {"source": "auditlogservice", "target": "auditlogservice_auditlogservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L23", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L29", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L71", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_clearchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L87", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_getchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L96", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L107", "weight": 1.0}, {"source": "auditlogservice_auditlogservice_log", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L31", "weight": 0.8}, {"source": "auditlogservice_auditlogservice_setfilter", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L108", "weight": 0.8}]}
|
||||||
1
graphify-out/cache/f71c5929b341a90daaf4760e235ba8e813178294eab730a86c5c66d14f26869f.json
vendored
Normal file
1
graphify-out/cache/f71c5929b341a90daaf4760e235ba8e813178294eab730a86c5c66d14f26869f.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "language", "label": "language.ts", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L1"}, {"id": "language_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L25"}], "edges": [{"source": "language", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L1", "weight": 1.0}, {"source": "language", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L2", "weight": 1.0}, {"source": "language", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L3", "weight": 1.0}, {"source": "language", "target": "language_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L25", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/f73aaf7137c3da241dc4b71b960b22471c22f2ec95d38ea2460be3cd59a4ea64.json
vendored
Normal file
1
graphify-out/cache/f73aaf7137c3da241dc4b71b960b22471c22f2ec95d38ea2460be3cd59a4ea64.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "YouTube Music Playback", "label": "YouTube \uc74c\uc545 \uc7ac\uc0dd \uae30\ub2a5", "file_type": "feature", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md"}, {"id": "MusicService", "label": "MusicService", "file_type": "service", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md"}, {"id": "Slash Command", "label": "Slash Command", "file_type": "feature", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
1
graphify-out/cache/fb380cc4858d5721727b1408e07c0406d801733fc0ff3c37ae8cbaeca76e1245.json
vendored
Normal file
1
graphify-out/cache/fb380cc4858d5721727b1408e07c0406d801733fc0ff3c37ae8cbaeca76e1245.json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
graphify-out/cache/fc30c7077dfb37fa12c558f4c4078bf551f1f6729312bbffaba030302115ae0a.json
vendored
Normal file
1
graphify-out/cache/fc30c7077dfb37fa12c558f4c4078bf551f1f6729312bbffaba030302115ae0a.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "seed", "label": "seed.ts", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L1"}, {"id": "seed_main", "label": "main()", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L10"}], "edges": [{"source": "seed", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L1", "weight": 1.0}, {"source": "seed", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L2", "weight": 1.0}, {"source": "seed", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L3", "weight": 1.0}, {"source": "seed", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L4", "weight": 1.0}, {"source": "seed", "target": "seed_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L10", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/fc9d031a396ebf9f4baa6305836ccfc7b113fb61d3871c7b4daf3bf5454e1c23.json
vendored
Normal file
1
graphify-out/cache/fc9d031a396ebf9f4baa6305836ccfc7b113fb61d3871c7b4daf3bf5454e1c23.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L1"}, {"id": "index_createpgpoolconfig", "label": "createPgPoolConfig()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L13"}, {"id": "index_connectdb", "label": "connectDB()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L40"}], "edges": [{"source": "index", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L1", "weight": 1.0}, {"source": "index", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L2", "weight": 1.0}, {"source": "index", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L3", "weight": 1.0}, {"source": "index", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L4", "weight": 1.0}, {"source": "index", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L5", "weight": 1.0}, {"source": "index", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L6", "weight": 1.0}, {"source": "index", "target": "index_createpgpoolconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L13", "weight": 1.0}, {"source": "index", "target": "index_connectdb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L40", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/feb2fd67df547b6eb7887337a89ac4ab5f3ab141b0e1a25243b54da7aacdf386.json
vendored
Normal file
1
graphify-out/cache/feb2fd67df547b6eb7887337a89ac4ab5f3ab141b0e1a25243b54da7aacdf386.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "logger", "label": "logger.ts", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L1"}, {"id": "logger_resolveloglevel", "label": "resolveLogLevel()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L9"}, {"id": "logger_resolvelogdir", "label": "resolveLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L15"}, {"id": "logger_ensurelogdir", "label": "ensureLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L23"}], "edges": [{"source": "logger", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L1", "weight": 1.0}, {"source": "logger", "target": "log4js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L2", "weight": 1.0}, {"source": "logger", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L3", "weight": 1.0}, {"source": "logger", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L4", "weight": 1.0}, {"source": "logger", "target": "logger_resolveloglevel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L9", "weight": 1.0}, {"source": "logger", "target": "logger_resolvelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L15", "weight": 1.0}, {"source": "logger", "target": "logger_ensurelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L23", "weight": 1.0}]}
|
||||||
1
graphify-out/cache/ff59dceb46ab023326e992faf9ea1aaef083b33eff32525b868b062038364146.json
vendored
Normal file
1
graphify-out/cache/ff59dceb46ab023326e992faf9ea1aaef083b33eff32525b868b062038364146.json
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"nodes": [{"id": "youtube_music_playback", "label": "YouTube Music Playback", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md"}, {"id": "pause/resume control", "label": "pause/resume control", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md"}, {"id": "next-track preview", "label": "next-track preview", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md"}, {"id": "src/commands/music.ts", "label": "src/commands/music.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md"}, {"id": "src/services/MusicService.ts", "label": "src/services/MusicService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md"}], "edges": [], "hyperedges": []}
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue