266 lines
293 KiB
HTML
266 lines
293 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>graphify - graphify-out/graph.html</title>
|
|
<script src="https://unpkg.com/vis-network/standalone/umd/vis-network.min.js"></script>
|
|
<style>
|
|
* { box-sizing: border-box; margin: 0; padding: 0; }
|
|
body { background: #0f0f1a; color: #e0e0e0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; display: flex; height: 100vh; overflow: hidden; }
|
|
#graph { flex: 1; }
|
|
#sidebar { width: 280px; background: #1a1a2e; border-left: 1px solid #2a2a4e; display: flex; flex-direction: column; overflow: hidden; }
|
|
#search-wrap { padding: 12px; border-bottom: 1px solid #2a2a4e; }
|
|
#search { width: 100%; background: #0f0f1a; border: 1px solid #3a3a5e; color: #e0e0e0; padding: 7px 10px; border-radius: 6px; font-size: 13px; outline: none; }
|
|
#search:focus { border-color: #4E79A7; }
|
|
#search-results { max-height: 140px; overflow-y: auto; padding: 4px 12px; border-bottom: 1px solid #2a2a4e; display: none; }
|
|
.search-item { padding: 4px 6px; cursor: pointer; border-radius: 4px; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
|
|
.search-item:hover { background: #2a2a4e; }
|
|
#info-panel { padding: 14px; border-bottom: 1px solid #2a2a4e; min-height: 140px; }
|
|
#info-panel h3 { font-size: 13px; color: #aaa; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 0.05em; }
|
|
#info-content { font-size: 13px; color: #ccc; line-height: 1.6; }
|
|
#info-content .field { margin-bottom: 5px; }
|
|
#info-content .field b { color: #e0e0e0; }
|
|
#info-content .empty { color: #555; font-style: italic; }
|
|
.neighbor-link { display: block; padding: 2px 6px; margin: 2px 0; border-radius: 3px; cursor: pointer; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-left: 3px solid #333; }
|
|
.neighbor-link:hover { background: #2a2a4e; }
|
|
#neighbors-list { max-height: 160px; overflow-y: auto; margin-top: 4px; }
|
|
#legend-wrap { flex: 1; overflow-y: auto; padding: 12px; }
|
|
#legend-wrap h3 { font-size: 13px; color: #aaa; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 0.05em; }
|
|
.legend-item { display: flex; align-items: center; gap: 8px; padding: 4px 0; cursor: pointer; border-radius: 4px; font-size: 12px; }
|
|
.legend-item:hover { background: #2a2a4e; padding-left: 4px; }
|
|
.legend-item.dimmed { opacity: 0.35; }
|
|
.legend-dot { width: 12px; height: 12px; border-radius: 50%; flex-shrink: 0; }
|
|
.legend-label { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
|
.legend-count { color: #666; font-size: 11px; }
|
|
#stats { padding: 10px 14px; border-top: 1px solid #2a2a4e; font-size: 11px; color: #555; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div id="graph"></div>
|
|
<div id="sidebar">
|
|
<div id="search-wrap">
|
|
<input id="search" type="text" placeholder="Search nodes..." autocomplete="off">
|
|
<div id="search-results"></div>
|
|
</div>
|
|
<div id="info-panel">
|
|
<h3>Node Info</h3>
|
|
<div id="info-content"><span class="empty">Click a node to inspect it</span></div>
|
|
</div>
|
|
<div id="legend-wrap">
|
|
<h3>Communities</h3>
|
|
<div id="legend"></div>
|
|
</div>
|
|
<div id="stats">384 nodes · 565 edges · 75 communities</div>
|
|
</div>
|
|
<script>
|
|
const RAW_NODES = [{"id": "jest_config", "label": "jest.config.js", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "jest.config.js", "community": 23, "community_name": "Group: Jest Config", "source_file": "jest.config.js", "file_type": "code", "degree": 0}, {"id": "prisma_config", "label": "prisma.config.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "prisma.config.ts", "community": 16, "community_name": "Configuration & DB", "source_file": "prisma.config.ts", "file_type": "code", "degree": 1}, {"id": "seed", "label": "seed.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "seed.ts", "community": 16, "community_name": "Configuration & DB", "source_file": "prisma/seed.ts", "file_type": "code", "degree": 2}, {"id": "seed_main", "label": "main()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 16, "community_name": "Configuration & DB", "source_file": "prisma/seed.ts", "file_type": "code", "degree": 1}, {"id": "boterror_test", "label": "BotError.test.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "BotError.test.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "tests/errors/BotError.test.ts", "file_type": "code", "degree": 1}, {"id": "errorreporter_test", "label": "ErrorReporter.test.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ErrorReporter.test.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "tests/errors/ErrorReporter.test.ts", "file_type": "code", "degree": 3}, {"id": "i18n_test", "label": "i18n.test.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "i18n.test.ts", "community": 24, "community_name": "Group: I18N Test", "source_file": "tests/i18n/i18n.test.ts", "file_type": "code", "degree": 0}, {"id": "inviteservice_test", "label": "InviteService.test.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "InviteService.test.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "tests/services/InviteService.test.ts", "file_type": "code", "degree": 1}, {"id": "fishingservice_test", "label": "FishingService.test.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FishingService.test.ts", "community": 13, "community_name": "Fishing Gameplay", "source_file": "tests/services/FishingService.test.ts", "file_type": "code", "degree": 1}, {"id": "musicservice_test", "label": "MusicService.test.ts", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MusicService.test.ts", "community": 2, "community_name": "Music Service Logic", "source_file": "tests/services/MusicService.test.ts", "file_type": "code", "degree": 1}, {"id": "mimicservice_test", "label": "MimicService.test.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MimicService.test.ts", "community": 8, "community_name": "Emoji & Interaction", "source_file": "tests/services/MimicService.test.ts", "file_type": "code", "degree": 1}, {"id": "voiceservice_test", "label": "VoiceService.test.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "VoiceService.test.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "tests/services/VoiceService.test.ts", "file_type": "code", "degree": 1}, {"id": "check_i18n_tests", "label": "check-i18n-tests.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "check-i18n-tests.ts", "community": 3, "community_name": "I18n & Localization", "source_file": "scripts/check-i18n-tests.ts", "file_type": "code", "degree": 5}, {"id": "check_i18n_tests_walk", "label": "walk()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "walk()", "community": 3, "community_name": "I18n & Localization", "source_file": "scripts/check-i18n-tests.ts", "file_type": "code", "degree": 1}, {"id": "check_i18n_tests_getfiles", "label": "getFiles()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getFiles()", "community": 3, "community_name": "I18n & Localization", "source_file": "scripts/check-i18n-tests.ts", "file_type": "code", "degree": 1}, {"id": "check_i18n_tests_checkfile", "label": "checkFile()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "checkFile()", "community": 3, "community_name": "I18n & Localization", "source_file": "scripts/check-i18n-tests.ts", "file_type": "code", "degree": 1}, {"id": "index", "label": "index.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 18.2, "font": {"size": 12, "color": "#ffffff"}, "title": "index.ts", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 15}, {"id": "index_createpgpoolconfig", "label": "createPgPoolConfig()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "createPgPoolConfig()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/database/index.ts", "file_type": "code", "degree": 1}, {"id": "index_connectdb", "label": "connectDB()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "connectDB()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/database/index.ts", "file_type": "code", "degree": 1}, {"id": "refinementhandler", "label": "refinementHandler.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "refinementHandler.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/interactions/handlers/refinementHandler.ts", "file_type": "code", "degree": 3}, {"id": "refinementhandler_handlerefinementinteraction", "label": "handleRefinementInteraction()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "handleRefinementInteraction()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/interactions/handlers/refinementHandler.ts", "file_type": "code", "degree": 1}, {"id": "setupwizardhandler", "label": "setupWizardHandler.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "setupWizardHandler.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "file_type": "code", "degree": 4}, {"id": "setupwizardhandler_handlesetupwizardinteraction", "label": "handleSetupWizardInteraction()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "handleSetupWizardInteraction()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "file_type": "code", "degree": 1}, {"id": "env", "label": "env.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "env.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/config/env.ts", "file_type": "code", "degree": 6}, {"id": "env_generateinstanceid", "label": "generateInstanceId()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "generateInstanceId()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/config/env.ts", "file_type": "code", "degree": 1}, {"id": "errorhandler", "label": "errorHandler.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "errorHandler.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/errorHandler.ts", "file_type": "code", "degree": 3}, {"id": "errorhandler_handleglobalexceptions", "label": "handleGlobalExceptions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "handleGlobalExceptions()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/errorHandler.ts", "file_type": "code", "degree": 1}, {"id": "logger", "label": "logger.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 24.7, "font": {"size": 12, "color": "#ffffff"}, "title": "logger.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/logger.ts", "file_type": "code", "degree": 27}, {"id": "logger_resolveloglevel", "label": "resolveLogLevel()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveLogLevel()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/logger.ts", "file_type": "code", "degree": 1}, {"id": "logger_resolvelogdir", "label": "resolveLogDir()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveLogDir()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/logger.ts", "file_type": "code", "degree": 1}, {"id": "logger_ensurelogdir", "label": "ensureLogDir()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ensureLogDir()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/utils/logger.ts", "file_type": "code", "degree": 1}, {"id": "language", "label": "language.ts", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "language.ts", "community": 22, "community_name": "Group: Language", "source_file": "src/commands/language.ts", "file_type": "code", "degree": 1}, {"id": "language_execute", "label": "execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 22, "community_name": "Group: Language", "source_file": "src/commands/language.ts", "file_type": "code", "degree": 1}, {"id": "setup", "label": "setup.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "setup.ts", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/setup.ts", "file_type": "code", "degree": 2}, {"id": "setup_execute", "label": "execute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/setup.ts", "file_type": "code", "degree": 1}, {"id": "voice", "label": "voice.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "voice.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/commands/voice.ts", "file_type": "code", "degree": 3}, {"id": "voice_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/commands/voice.ts", "file_type": "code", "degree": 1}, {"id": "music", "label": "music.ts", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "music.ts", "community": 19, "community_name": "Music Commands", "source_file": "src/commands/music.ts", "file_type": "code", "degree": 5}, {"id": "music_builderrormessage", "label": "buildErrorMessage()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "buildErrorMessage()", "community": 19, "community_name": "Music Commands", "source_file": "src/commands/music.ts", "file_type": "code", "degree": 2}, {"id": "music_respond", "label": "respond()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "respond()", "community": 19, "community_name": "Music Commands", "source_file": "src/commands/music.ts", "file_type": "code", "degree": 2}, {"id": "music_execute", "label": "execute()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 19, "community_name": "Music Commands", "source_file": "src/commands/music.ts", "file_type": "code", "degree": 3}, {"id": "refine", "label": "refine.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "refine.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/commands/refine.ts", "file_type": "code", "degree": 3}, {"id": "refine_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/commands/refine.ts", "file_type": "code", "degree": 1}, {"id": "minigame", "label": "minigame.ts", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "minigame.ts", "community": 17, "community_name": "Mini-game Registry", "source_file": "src/commands/minigame.ts", "file_type": "code", "degree": 2}, {"id": "minigame_execute", "label": "execute()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 17, "community_name": "Mini-game Registry", "source_file": "src/commands/minigame.ts", "file_type": "code", "degree": 1}, {"id": "config", "label": "config.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "config.ts", "community": 16, "community_name": "Configuration & DB", "source_file": "src/commands/config.ts", "file_type": "code", "degree": 3}, {"id": "config_execute", "label": "execute()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 16, "community_name": "Configuration & DB", "source_file": "src/commands/config.ts", "file_type": "code", "degree": 1}, {"id": "audit", "label": "audit.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "audit.ts", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/audit.ts", "file_type": "code", "degree": 5}, {"id": "audit_getoverallcolor", "label": "getOverallColor()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "getOverallColor()", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/audit.ts", "file_type": "code", "degree": 2}, {"id": "audit_buildresultline", "label": "buildResultLine()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "buildResultLine()", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/audit.ts", "file_type": "code", "degree": 1}, {"id": "audit_execute", "label": "execute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 5, "community_name": "Permission Audits", "source_file": "src/commands/audit.ts", "file_type": "code", "degree": 2}, {"id": "event", "label": "event.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "event.ts", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 7}, {"id": "event_parseseouldatetime", "label": "parseSeoulDateTime()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parseSeoulDateTime()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 2}, {"id": "event_todiscordtimestamps", "label": "toDiscordTimestamps()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "toDiscordTimestamps()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 2}, {"id": "event_parsereminderoffsets", "label": "parseReminderOffsets()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parseReminderOffsets()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 2}, {"id": "event_formatreminderoffsets", "label": "formatReminderOffsets()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "formatReminderOffsets()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 2}, {"id": "event_buildstatuslabel", "label": "buildStatusLabel()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "buildStatusLabel()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 2}, {"id": "event_execute", "label": "execute()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/commands/event.ts", "file_type": "code", "degree": 6}, {"id": "fishing", "label": "fishing.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "fishing.ts", "community": 13, "community_name": "Fishing Gameplay", "source_file": "src/commands/fishing.ts", "file_type": "code", "degree": 2}, {"id": "fishing_execute", "label": "execute()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 13, "community_name": "Fishing Gameplay", "source_file": "src/commands/fishing.ts", "file_type": "code", "degree": 1}, {"id": "boterror", "label": "BotError.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "BotError.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/BotError.ts", "file_type": "code", "degree": 6}, {"id": "boterror_boterror", "label": "BotError", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BotError", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/BotError.ts", "file_type": "code", "degree": 2}, {"id": "boterror_boterror_constructor", "label": ".constructor()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".constructor()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/BotError.ts", "file_type": "code", "degree": 1}, {"id": "errorreporter", "label": "ErrorReporter.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ErrorReporter.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 7}, {"id": "errorreporter_errorreporter", "label": "ErrorReporter", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ErrorReporter", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 4}, {"id": "errorreporter_errorreporter_report", "label": ".report()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".report()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 3}, {"id": "errorreporter_errorreporter_wrap", "label": ".wrap()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".wrap()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 2}, {"id": "errorreporter_errorreporter_buildembed", "label": ".buildEmbed()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildEmbed()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 2}, {"id": "errorreporter_witherrorhandler", "label": "withErrorHandler()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "withErrorHandler()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorReporter.ts", "file_type": "code", "degree": 3}, {"id": "errorcodes", "label": "ErrorCodes.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ErrorCodes.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorCodes.ts", "file_type": "code", "degree": 7}, {"id": "errorcodes_createboterror", "label": "createBotError()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "createBotError()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/errors/ErrorCodes.ts", "file_type": "code", "degree": 1}, {"id": "voicestateupdate", "label": "voiceStateUpdate.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "voiceStateUpdate.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/voiceStateUpdate.ts", "file_type": "code", "degree": 2}, {"id": "voicestateupdate_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/voiceStateUpdate.ts", "file_type": "code", "degree": 1}, {"id": "interactioncreate", "label": "interactionCreate.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "interactionCreate.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/events/interactionCreate.ts", "file_type": "code", "degree": 9}, {"id": "interactioncreate_execute", "label": "execute()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/events/interactionCreate.ts", "file_type": "code", "degree": 1}, {"id": "messagecreate", "label": "messageCreate.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "messageCreate.ts", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/events/messageCreate.ts", "file_type": "code", "degree": 4}, {"id": "messagecreate_execute", "label": "execute()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/events/messageCreate.ts", "file_type": "code", "degree": 1}, {"id": "guildmemberadd", "label": "guildMemberAdd.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "guildMemberAdd.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildMemberAdd.ts", "file_type": "code", "degree": 2}, {"id": "guildmemberadd_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildMemberAdd.ts", "file_type": "code", "degree": 1}, {"id": "guilddelete", "label": "guildDelete.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "guildDelete.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildDelete.ts", "file_type": "code", "degree": 2}, {"id": "guilddelete_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildDelete.ts", "file_type": "code", "degree": 1}, {"id": "invitedelete", "label": "inviteDelete.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "inviteDelete.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/inviteDelete.ts", "file_type": "code", "degree": 2}, {"id": "invitedelete_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/inviteDelete.ts", "file_type": "code", "degree": 1}, {"id": "invitecreate", "label": "inviteCreate.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "inviteCreate.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/inviteCreate.ts", "file_type": "code", "degree": 2}, {"id": "invitecreate_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/inviteCreate.ts", "file_type": "code", "degree": 1}, {"id": "ready", "label": "ready.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "ready.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/ready.ts", "file_type": "code", "degree": 9}, {"id": "ready_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/ready.ts", "file_type": "code", "degree": 1}, {"id": "guildcreate", "label": "guildCreate.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "guildCreate.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildCreate.ts", "file_type": "code", "degree": 3}, {"id": "guildcreate_execute", "label": "execute()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/events/guildCreate.ts", "file_type": "code", "degree": 1}, {"id": "localehelper", "label": "localeHelper.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "localeHelper.ts", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/i18n/localeHelper.ts", "file_type": "code", "degree": 4}, {"id": "localehelper_getinteractionlocale", "label": "getInteractionLocale()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getInteractionLocale()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/i18n/localeHelper.ts", "file_type": "code", "degree": 1}, {"id": "localehelper_getcontextlocale", "label": "getContextLocale()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getContextLocale()", "community": 4, "community_name": "Bot Errors & Exceptions", "source_file": "src/i18n/localeHelper.ts", "file_type": "code", "degree": 1}, {"id": "types", "label": "types.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "types.ts", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/types.ts", "file_type": "code", "degree": 3}, {"id": "index_statici18nprovider", "label": "StaticI18nProvider", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "StaticI18nProvider", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 4}, {"id": "index_statici18nprovider_get", "label": ".get()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 3}, {"id": "index_statici18nprovider_issupported", "label": ".isSupported()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".isSupported()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 2}, {"id": "index_statici18nprovider_getsupportedlocales", "label": ".getSupportedLocales()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getSupportedLocales()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 1}, {"id": "index_seti18nprovider", "label": "setI18nProvider()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "setI18nProvider()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 1}, {"id": "index_geti18nprovider", "label": "getI18nProvider()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getI18nProvider()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 1}, {"id": "index_resolvelocale", "label": "resolveLocale()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveLocale()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 3}, {"id": "index_normalizediscordlocale", "label": "normalizeDiscordLocale()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "normalizeDiscordLocale()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 2}, {"id": "index_t", "label": "t()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "t()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 2}, {"id": "index_getnestedvalue", "label": "getNestedValue()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "getNestedValue()", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/index.ts", "file_type": "code", "degree": 2}, {"id": "en", "label": "en.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "en.ts", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/locales/en.ts", "file_type": "code", "degree": 3}, {"id": "ko", "label": "ko.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ko.ts", "community": 3, "community_name": "I18n & Localization", "source_file": "src/i18n/locales/ko.ts", "file_type": "code", "degree": 3}, {"id": "kordclient", "label": "KordClient.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": "KordClient.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/client/KordClient.ts", "file_type": "code", "degree": 10}, {"id": "kordclient_kordclient", "label": "KordClient", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "KordClient", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/client/KordClient.ts", "file_type": "code", "degree": 3}, {"id": "kordclient_kordclient_constructor", "label": ".constructor()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".constructor()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/client/KordClient.ts", "file_type": "code", "degree": 1}, {"id": "kordclient_kordclient_start", "label": ".start()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".start()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/client/KordClient.ts", "file_type": "code", "degree": 1}, {"id": "eventloader", "label": "EventLoader.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "EventLoader.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/handlers/EventLoader.ts", "file_type": "code", "degree": 3}, {"id": "eventloader_loadevents", "label": "loadEvents()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "loadEvents()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/handlers/EventLoader.ts", "file_type": "code", "degree": 1}, {"id": "commandloader", "label": "CommandLoader.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CommandLoader.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/handlers/CommandLoader.ts", "file_type": "code", "degree": 3}, {"id": "commandloader_loadcommands", "label": "loadCommands()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "loadCommands()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/handlers/CommandLoader.ts", "file_type": "code", "degree": 1}, {"id": "inviteservice", "label": "InviteService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "InviteService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 8}, {"id": "inviteservice_inviteservice", "label": "InviteService", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "InviteService", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 6}, {"id": "inviteservice_inviteservice_cacheallinvites", "label": ".cacheAllInvites()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".cacheAllInvites()", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 2}, {"id": "inviteservice_inviteservice_cacheguildinvites", "label": ".cacheGuildInvites()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".cacheGuildInvites()", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 5}, {"id": "inviteservice_inviteservice_handleinvitecreate", "label": ".handleInviteCreate()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleInviteCreate()", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 2}, {"id": "inviteservice_inviteservice_handleinvitedelete", "label": ".handleInviteDelete()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleInviteDelete()", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 2}, {"id": "inviteservice_inviteservice_handlememberadd", "label": ".handleMemberAdd()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleMemberAdd()", "community": 14, "community_name": "Invite Management", "source_file": "src/services/InviteService.ts", "file_type": "code", "degree": 2}, {"id": "mimicservice", "label": "MimicService.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "MimicService.ts", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/MimicService.ts", "file_type": "code", "degree": 5}, {"id": "mimicservice_mimicservice", "label": "MimicService", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "MimicService", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/MimicService.ts", "file_type": "code", "degree": 2}, {"id": "mimicservice_mimicservice_handlemessage", "label": ".handleMessage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleMessage()", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/MimicService.ts", "file_type": "code", "degree": 1}, {"id": "refinementservice", "label": "RefinementService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "RefinementService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 6}, {"id": "refinementservice_refinementservice", "label": "RefinementService", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 17.1, "font": {"size": 12, "color": "#ffffff"}, "title": "RefinementService", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 13}, {"id": "refinementservice_refinementservice_getmaxdurability", "label": ".getMaxDurability()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getMaxDurability()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 2}, {"id": "refinementservice_refinementservice_loadconfigs", "label": ".loadConfigs()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".loadConfigs()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 5}, {"id": "refinementservice_refinementservice_getsysconfig", "label": ".getSysConfig()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getSysConfig()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 1}, {"id": "refinementservice_refinementservice_getsysconfignum", "label": ".getSysConfigNum()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".getSysConfigNum()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 5}, {"id": "refinementservice_refinementservice_getcost", "label": ".getCost()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCost()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 3}, {"id": "refinementservice_refinementservice_tryrefine", "label": ".tryRefine()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".tryRefine()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 5}, {"id": "refinementservice_refinementservice_startbattle", "label": ".startBattle()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".startBattle()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 5}, {"id": "refinementservice_refinementservice_checkin", "label": ".checkIn()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkIn()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 3}, {"id": "refinementservice_refinementservice_sellweapon", "label": ".sellWeapon()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".sellWeapon()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 4}, {"id": "refinementservice_refinementservice_getprofile", "label": ".getProfile()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getProfile()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 2}, {"id": "refinementservice_refinementservice_addgold", "label": ".addGold()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".addGold()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 2}, {"id": "refinementservice_refinementservice_getorcreateprofile", "label": ".getOrCreateProfile()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": ".getOrCreateProfile()", "community": 7, "community_name": "Refinement Economy", "source_file": "src/services/RefinementService.ts", "file_type": "code", "degree": 9}, {"id": "activitytrackerservice", "label": "ActivityTrackerService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ActivityTrackerService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/ActivityTrackerService.ts", "file_type": "code", "degree": 4}, {"id": "activitytrackerservice_activitytrackerservice", "label": "ActivityTrackerService", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ActivityTrackerService", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/ActivityTrackerService.ts", "file_type": "code", "degree": 3}, {"id": "activitytrackerservice_activitytrackerservice_recordactivity", "label": ".recordActivity()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".recordActivity()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/ActivityTrackerService.ts", "file_type": "code", "degree": 1}, {"id": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": ".getPeakHour()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getPeakHour()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/ActivityTrackerService.ts", "file_type": "code", "degree": 1}, {"id": "bigemojiservice", "label": "BigEmojiService.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "BigEmojiService.ts", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/BigEmojiService.ts", "file_type": "code", "degree": 4}, {"id": "bigemojiservice_bigemojiservice", "label": "BigEmojiService", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BigEmojiService", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/BigEmojiService.ts", "file_type": "code", "degree": 2}, {"id": "bigemojiservice_bigemojiservice_handlemessage", "label": ".handleMessage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleMessage()", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/BigEmojiService.ts", "file_type": "code", "degree": 1}, {"id": "feverservice", "label": "FeverService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "FeverService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/FeverService.ts", "file_type": "code", "degree": 7}, {"id": "feverservice_feverservice", "label": "FeverService", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "FeverService", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/FeverService.ts", "file_type": "code", "degree": 4}, {"id": "feverservice_feverservice_startscheduler", "label": ".startScheduler()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".startScheduler()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/FeverService.ts", "file_type": "code", "degree": 1}, {"id": "feverservice_feverservice_updatefeverstate", "label": ".updateFeverState()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".updateFeverState()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/FeverService.ts", "file_type": "code", "degree": 1}, {"id": "feverservice_feverservice_getfeverbonus", "label": ".getFeverBonus()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getFeverBonus()", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/FeverService.ts", "file_type": "code", "degree": 1}, {"id": "presenceservice", "label": "PresenceService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "PresenceService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/PresenceService.ts", "file_type": "code", "degree": 5}, {"id": "presenceservice_presenceservice", "label": "PresenceService", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PresenceService", "community": 18, "community_name": "Bot Presence", "source_file": "src/services/PresenceService.ts", "file_type": "code", "degree": 4}, {"id": "presenceservice_presenceservice_startactivepresence", "label": ".startActivePresence()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".startActivePresence()", "community": 18, "community_name": "Bot Presence", "source_file": "src/services/PresenceService.ts", "file_type": "code", "degree": 2}, {"id": "presenceservice_presenceservice_updatepresence", "label": ".updatePresence()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".updatePresence()", "community": 18, "community_name": "Bot Presence", "source_file": "src/services/PresenceService.ts", "file_type": "code", "degree": 2}, {"id": "presenceservice_presenceservice_stoprotation", "label": ".stopRotation()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".stopRotation()", "community": 18, "community_name": "Bot Presence", "source_file": "src/services/PresenceService.ts", "file_type": "code", "degree": 1}, {"id": "musicservice", "label": "MusicService.ts", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 16.0, "font": {"size": 12, "color": "#ffffff"}, "title": "MusicService.ts", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 11}, {"id": "musicservice_extractyoutubevideoid", "label": "extractYouTubeVideoId()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "extractYouTubeVideoId()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_isyoutubeplaylisturl", "label": "isYouTubePlaylistUrl()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "isYouTubePlaylistUrl()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_parsedurationseconds", "label": "parseDurationSeconds()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parseDurationSeconds()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_parsedurationtexttoseconds", "label": "parseDurationTextToSeconds()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parseDurationTextToSeconds()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_formatduration", "label": "formatDuration()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "formatDuration()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice", "label": "MusicService", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 30.7, "font": {"size": 12, "color": "#ffffff"}, "title": "MusicService", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 38}, {"id": "musicservice_musicservice_getyoutube", "label": ".getYouTube()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".getYouTube()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "musicservice_musicservice_addfromquery", "label": ".addFromQuery()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".addFromQuery()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "musicservice_musicservice_addfromurl", "label": ".addFromUrl()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".addFromUrl()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 6}, {"id": "musicservice_musicservice_getqueueembed", "label": ".getQueueEmbed()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getQueueEmbed()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_getactivevoicechannelid", "label": ".getActiveVoiceChannelId()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getActiveVoiceChannelId()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 1}, {"id": "musicservice_musicservice_skip", "label": ".skip()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".skip()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice_pause", "label": ".pause()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".pause()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "musicservice_musicservice_resume", "label": ".resume()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".resume()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice_stop", "label": ".stop()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".stop()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_remove", "label": ".remove()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".remove()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_leave", "label": ".leave()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".leave()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_handlecontrolinteraction", "label": ".handleControlInteraction()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleControlInteraction()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 7}, {"id": "musicservice_musicservice_createqueueitem", "label": ".createQueueItem()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".createQueueItem()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 7}, {"id": "musicservice_musicservice_enqueuetracks", "label": ".enqueueTracks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".enqueueTracks()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 6}, {"id": "musicservice_musicservice_ensuresession", "label": ".ensureSession()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".ensureSession()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice_bindsessionevents", "label": ".bindSessionEvents()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".bindSessionEvents()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_ontrackfinished", "label": ".onTrackFinished()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".onTrackFinished()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "musicservice_musicservice_notifyplaybackfailure", "label": ".notifyPlaybackFailure()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".notifyPlaybackFailure()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_playnext", "label": ".playNext()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": ".playNext()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 9}, {"id": "musicservice_musicservice_resolvestreamurl", "label": ".resolveStreamUrl()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".resolveStreamUrl()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice_extractplaylist", "label": ".extractPlaylist()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".extractPlaylist()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_spawnffmpeg", "label": ".spawnFfmpeg()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".spawnFfmpeg()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_cleanupprocess", "label": ".cleanupProcess()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".cleanupProcess()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_rendernowplaying", "label": ".renderNowPlaying()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".renderNowPlaying()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 6}, {"id": "musicservice_musicservice_renderidlestate", "label": ".renderIdleState()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": ".renderIdleState()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 9}, {"id": "musicservice_musicservice_buildcontrolrow", "label": ".buildControlRow()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildControlRow()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_buildfallbackcontrolrow", "label": ".buildFallbackControlRow()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildFallbackControlRow()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_buildnowplayingembed", "label": ".buildNowPlayingEmbed()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": ".buildNowPlayingEmbed()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 9}, {"id": "musicservice_musicservice_buildprogressbar", "label": ".buildProgressBar()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildProgressBar()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_buildindeterminateprogressbar", "label": ".buildIndeterminateProgressBar()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildIndeterminateProgressBar()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_startprogressupdates", "label": ".startProgressUpdates()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".startProgressUpdates()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "musicservice_musicservice_stopprogressupdates", "label": ".stopProgressUpdates()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".stopProgressUpdates()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_ispaused", "label": ".isPaused()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".isPaused()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 5}, {"id": "musicservice_musicservice_getelapsedseconds", "label": ".getElapsedSeconds()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getElapsedSeconds()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 2}, {"id": "musicservice_musicservice_refreshcontrolmessage", "label": ".refreshControlMessage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 16.0, "font": {"size": 12, "color": "#ffffff"}, "title": ".refreshControlMessage()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 11}, {"id": "musicservice_musicservice_formattrackline", "label": ".formatTrackLine()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".formatTrackLine()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 3}, {"id": "musicservice_musicservice_safesend", "label": ".safeSend()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".safeSend()", "community": 2, "community_name": "Music Service Logic", "source_file": "src/services/MusicService.ts", "file_type": "code", "degree": 4}, {"id": "minigameregistry", "label": "MiniGameRegistry.ts", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "MiniGameRegistry.ts", "community": 17, "community_name": "Mini-game Registry", "source_file": "src/services/MiniGameRegistry.ts", "file_type": "code", "degree": 3}, {"id": "minigameregistry_getminigame", "label": "getMiniGame()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getMiniGame()", "community": 17, "community_name": "Mini-game Registry", "source_file": "src/services/MiniGameRegistry.ts", "file_type": "code", "degree": 1}, {"id": "minigameregistry_getallminigames", "label": "getAllMiniGames()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "getAllMiniGames()", "community": 17, "community_name": "Mini-game Registry", "source_file": "src/services/MiniGameRegistry.ts", "file_type": "code", "degree": 1}, {"id": "voiceservice", "label": "VoiceService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "VoiceService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 8}, {"id": "voiceservice_voiceservice", "label": "VoiceService", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "VoiceService", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 8}, {"id": "voiceservice_voiceservice_syncchannels", "label": ".syncChannels()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".syncChannels()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 1}, {"id": "voiceservice_voiceservice_handlevoicestateupdate", "label": ".handleVoiceStateUpdate()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleVoiceStateUpdate()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 3}, {"id": "voiceservice_voiceservice_handlejoin", "label": ".handleJoin()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleJoin()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 4}, {"id": "voiceservice_voiceservice_handleleave", "label": ".handleLeave()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleLeave()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 3}, {"id": "voiceservice_voiceservice_applyownershiptransfer", "label": ".applyOwnershipTransfer()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".applyOwnershipTransfer()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 3}, {"id": "voiceservice_voiceservice_sendcontrolpanel", "label": ".sendControlPanel()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".sendControlPanel()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 3}, {"id": "voiceservice_voiceservice_geteffectivename", "label": ".getEffectiveName()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getEffectiveName()", "community": 12, "community_name": "Voice Channel Logic", "source_file": "src/services/VoiceService.ts", "file_type": "code", "degree": 2}, {"id": "permissionauditservice", "label": "PermissionAuditService.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PermissionAuditService.ts", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 4}, {"id": "permissionauditservice_permissionauditservice", "label": "PermissionAuditService", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "PermissionAuditService", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 7}, {"id": "permissionauditservice_permissionauditservice_auditguild", "label": ".auditGuild()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".auditGuild()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 4}, {"id": "permissionauditservice_permissionauditservice_checkguildpermissions", "label": ".checkGuildPermissions()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkGuildPermissions()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 3}, {"id": "permissionauditservice_permissionauditservice_checkchannelpermissions", "label": ".checkChannelPermissions()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkChannelPermissions()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 3}, {"id": "permissionauditservice_permissionauditservice_checkhierarchy", "label": ".checkHierarchy()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".checkHierarchy()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 2}, {"id": "permissionauditservice_permissionauditservice_getmissing", "label": ".getMissing()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".getMissing()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 3}, {"id": "permissionauditservice_permissionauditservice_permtostring", "label": ".permToString()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".permToString()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/PermissionAuditService.ts", "file_type": "code", "degree": 1}, {"id": "setupwizardrenderer", "label": "SetupWizardRenderer.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "SetupWizardRenderer.ts", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/SetupWizardRenderer.ts", "file_type": "code", "degree": 4}, {"id": "setupwizardrenderer_setupwizardrenderer", "label": "SetupWizardRenderer", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SetupWizardRenderer", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/SetupWizardRenderer.ts", "file_type": "code", "degree": 2}, {"id": "setupwizardrenderer_setupwizardrenderer_renderstep", "label": ".renderStep()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".renderStep()", "community": 5, "community_name": "Permission Audits", "source_file": "src/services/SetupWizardRenderer.ts", "file_type": "code", "degree": 1}, {"id": "fishingservice", "label": "FishingService.ts", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "FishingService.ts", "community": 13, "community_name": "Fishing Gameplay", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 7}, {"id": "fishingservice_fishingservice", "label": "FishingService", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "FishingService", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 55}, {"id": "fishingservice_fishingservice_enterthread", "label": ".enterThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".enterThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_isownedfishingthread", "label": ".isOwnedFishingThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".isOwnedFishingThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_startsessioninthread", "label": ".startSessionInThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".startSessionInThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 5}, {"id": "fishingservice_fishingservice_endthreadbyuser", "label": ".endThreadByUser()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".endThreadByUser()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 6}, {"id": "fishingservice_fishingservice_handlebutton", "label": ".handleButton()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".handleButton()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_getprofile", "label": ".getProfile()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getProfile()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_getcollection", "label": ".getCollection()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getCollection()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 1}, {"id": "fishingservice_fishingservice_getsizeranking", "label": ".getSizeRanking()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getSizeRanking()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 1}, {"id": "fishingservice_fishingservice_getfishdisplayname", "label": ".getFishDisplayName()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getFishDisplayName()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 1}, {"id": "fishingservice_fishingservice_getraritydisplaynamebyid", "label": ".getRarityDisplayNameById()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getRarityDisplayNameById()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_ticksession", "label": ".tickSession()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".tickSession()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 6}, {"id": "fishingservice_fishingservice_queueaction", "label": ".queueAction()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".queueAction()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_resolvesuccessfulpull", "label": ".resolveSuccessfulPull()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".resolveSuccessfulPull()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 7}, {"id": "fishingservice_fishingservice_resolvemiss", "label": ".resolveMiss()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".resolveMiss()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 5}, {"id": "fishingservice_fishingservice_startnextphase", "label": ".startNextPhase()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".startNextPhase()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 5}, {"id": "fishingservice_fishingservice_finishsession", "label": ".finishSession()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 15.5, "font": {"size": 12, "color": "#ffffff"}, "title": ".finishSession()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 10}, {"id": "fishingservice_fishingservice_getactivesession", "label": ".getActiveSession()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".getActiveSession()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 5}, {"id": "fishingservice_fishingservice_issessionstale", "label": ".isSessionStale()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".isSessionStale()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_clearstalesession", "label": ".clearStaleSession()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clearStaleSession()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_deletethread", "label": ".deleteThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".deleteThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_rendersession", "label": ".renderSession()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".renderSession()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 7}, {"id": "fishingservice_fishingservice_buildembed", "label": ".buildEmbed()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildEmbed()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 7}, {"id": "fishingservice_fishingservice_buildcontrolrow", "label": ".buildControlRow()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildControlRow()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_buildgauge", "label": ".buildGauge()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildGauge()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_createsessioninthread", "label": ".createSessionInThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".createSessionInThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 8}, {"id": "fishingservice_fishingservice_findorcreatethread", "label": ".findOrCreateThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".findOrCreateThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_findownedfishingthread", "label": ".findOwnedFishingThread()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".findOwnedFishingThread()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_sendcatchresult", "label": ".sendCatchResult()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".sendCatchResult()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 7}, {"id": "fishingservice_fishingservice_previewfishlane", "label": ".previewFishLane()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".previewFishLane()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_previewgauge", "label": ".previewGauge()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".previewGauge()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_buildfishlane", "label": ".buildFishLane()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildFishLane()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_randomdirection", "label": ".randomDirection()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".randomDirection()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_buildthreadname", "label": ".buildThreadName()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".buildThreadName()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_loadfishingcatalog", "label": ".loadFishingCatalog()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".loadFishingCatalog()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_pickfishbyrate", "label": ".pickFishByRate()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".pickFishByRate()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_pickraritybyrate", "label": ".pickRarityByRate()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".pickRarityByRate()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_getreactionwindowms", "label": ".getReactionWindowMs()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getReactionWindowMs()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_rollrange", "label": ".rollRange()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".rollRange()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_pickrandomartpath", "label": ".pickRandomArtPath()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".pickRandomArtPath()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_resolveresourcepath", "label": ".resolveResourcePath()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".resolveResourcePath()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_loadfishingrarities", "label": ".loadFishingRarities()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".loadFishingRarities()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_getraritydisplayname", "label": ".getRarityDisplayName()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".getRarityDisplayName()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_recordprofileresult", "label": ".recordProfileResult()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".recordProfileResult()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 5}, {"id": "fishingservice_fishingservice_recordcollectioncatch", "label": ".recordCollectionCatch()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".recordCollectionCatch()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_getraritycountfield", "label": ".getRarityCountField()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getRarityCountField()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_getrarityrank", "label": ".getRarityRank()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getRarityRank()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_getraritybadge", "label": ".getRarityBadge()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".getRarityBadge()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_composerarityart", "label": ".composeRarityArt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".composeRarityArt()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_hextocolorint", "label": ".hexToColorInt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".hexToColorInt()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_rollcatchsizecm", "label": ".rollCatchSizeCm()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".rollCatchSizeCm()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 3}, {"id": "fishingservice_fishingservice_formatselectedaction", "label": ".formatSelectedAction()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".formatSelectedAction()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_fishingservice_cleartick", "label": ".clearTick()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clearTick()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 4}, {"id": "fishingservice_fishingservice_getuserkey", "label": ".getUserKey()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": ".getUserKey()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 9}, {"id": "fishingservice_fishingservice_rolldecimalrange", "label": ".rollDecimalRange()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".rollDecimalRange()", "community": 0, "community_name": "Fishing Service (UI)", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_buildfishinggauge", "label": "buildFishingGauge()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "buildFishingGauge()", "community": 13, "community_name": "Fishing Gameplay", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "fishingservice_buildfishinglane", "label": "buildFishingLane()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "buildFishingLane()", "community": 13, "community_name": "Fishing Gameplay", "source_file": "src/services/FishingService.ts", "file_type": "code", "degree": 2}, {"id": "webhookservice", "label": "WebhookService.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "WebhookService.ts", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/WebhookService.ts", "file_type": "code", "degree": 4}, {"id": "webhookservice_webhookservice", "label": "WebhookService", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "WebhookService", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/WebhookService.ts", "file_type": "code", "degree": 2}, {"id": "webhookservice_webhookservice_getwebhookclient", "label": ".getWebhookClient()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".getWebhookClient()", "community": 8, "community_name": "Emoji & Interaction", "source_file": "src/services/WebhookService.ts", "file_type": "code", "degree": 1}, {"id": "auditlogservice", "label": "AuditLogService.ts", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "AuditLogService.ts", "community": 1, "community_name": "Activity tracking & Audit", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 6}, {"id": "auditlogservice_auditlogservice", "label": "AuditLogService", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "AuditLogService", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 6}, {"id": "auditlogservice_auditlogservice_log", "label": ".log()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".log()", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 2}, {"id": "auditlogservice_auditlogservice_setchannel", "label": ".setChannel()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".setChannel()", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 1}, {"id": "auditlogservice_auditlogservice_clearchannel", "label": ".clearChannel()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".clearChannel()", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 1}, {"id": "auditlogservice_auditlogservice_getchannel", "label": ".getChannel()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".getChannel()", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 3}, {"id": "auditlogservice_auditlogservice_setfilter", "label": ".setFilter()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".setFilter()", "community": 15, "community_name": "Audit Logging", "source_file": "src/services/AuditLogService.ts", "file_type": "code", "degree": 2}, {"id": "eventservice", "label": "EventService.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "EventService.ts", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 8}, {"id": "eventservice_todiscordtimestamps", "label": "toDiscordTimestamps()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "toDiscordTimestamps()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 2}, {"id": "eventservice_buildeventembed", "label": "buildEventEmbed()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "buildEventEmbed()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 5}, {"id": "eventservice_resolveannouncementchannel", "label": "resolveAnnouncementChannel()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "resolveAnnouncementChannel()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 3}, {"id": "eventservice_eventservice", "label": "EventService", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.3, "font": {"size": 0, "color": "#ffffff"}, "title": "EventService", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 6}, {"id": "eventservice_eventservice_announceevent", "label": ".announceEvent()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".announceEvent()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 3}, {"id": "eventservice_eventservice_startreminderloop", "label": ".startReminderLoop()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".startReminderLoop()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 2}, {"id": "eventservice_eventservice_stopreminderloop", "label": ".stopReminderLoop()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".stopReminderLoop()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 1}, {"id": "eventservice_eventservice_processdueevents", "label": ".processDueEvents()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".processDueEvents()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 5}, {"id": "eventservice_eventservice_sendreminder", "label": ".sendReminder()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".sendReminder()", "community": 6, "community_name": "Event Scheduling", "source_file": "src/services/EventService.ts", "file_type": "code", "degree": 3}, {"id": "F", "label": "FishingGame", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FishingGame", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 1}, {"id": "Feature_Billing", "label": "Billing & Payments", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Billing & Payments", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 3}, {"id": "Feature_UserAuth", "label": "Authentication & Authorization", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Authentication & Authorization", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 2}, {"id": "Feature_DataStorage", "label": "Data Persistence Layer", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Data Persistence Layer", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 3}, {"id": "Feature_APIGateway", "label": "API Gateway", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "API Gateway", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 3}, {"id": "Feature_NotificationService", "label": "Notification System", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "Notification System", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 2}, {"id": "Feature_LoggingService", "label": "Centralized Logging & Monitoring", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Centralized Logging & Monitoring", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 1}, {"id": "Feature_PaymentGateway", "label": "External Payment Integration", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "External Payment Integration", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 1}, {"id": "Feature_RateLimiter", "label": "Rate Limiting Middleware", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Rate Limiting Middleware", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 1}, {"id": "Feature_WebSocketClient", "label": "Real-time Communication", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Real-time Communication", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 1}, {"id": "Feature_ReportGeneration", "label": "Report Generation Engine", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "Report Generation Engine", "community": 9, "community_name": "System Architecture", "source_file": "", "file_type": "", "degree": 1}, {"id": "Temp_Core_Concepts", "label": "Temp_Core_Concepts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Temp_Core_Concepts", "community": 25, "community_name": "Group: Temp Core Concepts", "source_file": "", "file_type": "", "degree": 0}, {"id": "subscription_tier_system", "label": "\uad6c\ub3c5 \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\uad6c\ub3c5 \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "document", "degree": 8}, {"id": "User", "label": "\uc0ac\uc6a9\uc790", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc0ac\uc6a9\uc790", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "Guild", "label": "\uc11c\ubc84", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc11c\ubc84", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "Free", "label": "FREE (\ud504\ub9ac)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "FREE (\ud504\ub9ac)", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "Standard", "label": "STANDARD (\uc2a4\ud0e0\ub2e4\ub4dc)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "STANDARD (\uc2a4\ud0e0\ub2e4\ub4dc)", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "Pro", "label": "PRO (\ud504\ub85c)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PRO (\ud504\ub85c)", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "Premium", "label": "PREMIUM (\ud504\ub9ac\ubbf8\uc5c4)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PREMIUM (\ud504\ub9ac\ubbf8\uc5c4)", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "concept", "degree": 1}, {"id": "UserSubscription", "label": "UserSubscription", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "UserSubscription", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "model", "degree": 1}, {"id": "GuildOwnership", "label": "GuildOwnership", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "GuildOwnership", "community": 11, "community_name": "Subscription Tiers", "source_file": "Docs/Decisions/subscription_tiers.md", "file_type": "model", "degree": 1}, {"id": "Discord Bot Tokens", "label": "\ub514\uc2a4\ucf54\ub4dc \ubd07 \ud1a0\ud070", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "\ub514\uc2a4\ucf54\ub4dc \ubd07 \ud1a0\ud070", "community": 20, "community_name": "Group: Database Credentials", "source_file": "Docs/Rules/security_guidelines.md", "file_type": "secret", "degree": 1}, {"id": "Database Credentials", "label": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ube44\ubc00\ubc88\ud638 \ubc0f \uc811\uc18d \uc8fc\uc18c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ube44\ubc00\ubc88\ud638 \ubc0f \uc811\uc18d \uc8fc\uc18c", "community": 20, "community_name": "Group: Database Credentials", "source_file": "Docs/Rules/security_guidelines.md", "file_type": "secret", "degree": 1}, {"id": "Environment Variables", "label": "\ud658\uacbd \ubcc0\uc218", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\ud658\uacbd \ubcc0\uc218", "community": 20, "community_name": "Group: Database Credentials", "source_file": "Docs/Rules/security_guidelines.md", "file_type": "concept", "degree": 4}, {"id": "i18n System", "label": "i18n \uc2dc\uc2a4\ud15c", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "i18n \uc2dc\uc2a4\ud15c", "community": 26, "community_name": "Group: I18N System", "source_file": "Docs/Rules/i18n_guidelines.md", "file_type": "concept", "degree": 0}, {"id": "TranslationSchema", "label": "TranslationSchema", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "TranslationSchema", "community": 27, "community_name": "Group: Translationschema", "source_file": "Docs/Rules/i18n_guidelines.md", "file_type": "interface", "degree": 0}, {"id": "src/i18n/locales/en.ts", "label": "\uc601\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc601\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "community": 28, "community_name": "Group: Src/I18N/Locales/En.Ts", "source_file": "Docs/Rules/i18n_guidelines.md", "file_type": "module", "degree": 0}, {"id": "src/i18n/locales/ko.ts", "label": "\ud55c\uad6d\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\ud55c\uad6d\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "community": 29, "community_name": "Group: Src/I18N/Locales/Ko.Ts", "source_file": "Docs/Rules/i18n_guidelines.md", "file_type": "module", "degree": 0}, {"id": "YouTube Music Playback", "label": "YouTube \uc74c\uc545 \uc7ac\uc0dd \uae30\ub2a5", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "YouTube \uc74c\uc545 \uc7ac\uc0dd \uae30\ub2a5", "community": 30, "community_name": "Group: Youtube Music Playback", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "file_type": "feature", "degree": 0}, {"id": "MusicService", "label": "MusicService", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "MusicService", "community": 31, "community_name": "Group: Musicservice", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "file_type": "service", "degree": 0}, {"id": "Slash Command", "label": "Slash Command", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Slash Command", "community": 32, "community_name": "Group: Slash Command", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "file_type": "feature", "degree": 0}, {"id": "GuildEvent", "label": "\uc774\ubca4\ud2b8 \uc774\ubca4\ud2b8", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc774\ubca4\ud2b8 \uc774\ubca4\ud2b8", "community": 33, "community_name": "Group: Guildevent", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md", "file_type": "model", "degree": 0}, {"id": "reminderOffsets", "label": "\uc774\ubca4\ud2b8 \ub9ac\ub9c8\uc778\ub354 \uc624\ud504\uc14b \ubaa9\ub85d", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc774\ubca4\ud2b8 \ub9ac\ub9c8\uc778\ub354 \uc624\ud504\uc14b \ubaa9\ub85d", "community": 34, "community_name": "Group: Reminderoffsets", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md", "file_type": "data_field", "degree": 0}, {"id": "fishing_mini_game", "label": "\ub09a\uc2dc \ubbf8\ub2c8\uac8c\uc784", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\ub09a\uc2dc \ubbf8\ub2c8\uac8c\uc784", "community": 35, "community_name": "Group: Fishing Mini Game", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "fishing_mini_game_registry", "label": "\uacf5\uc6a9 \ubbf8\ub2c8\uac8c\uc784 \ub808\uc9c0\uc2a4\ud2b8\ub9ac", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uacf5\uc6a9 \ubbf8\ub2c8\uac8c\uc784 \ub808\uc9c0\uc2a4\ud2b8\ub9ac", "community": 36, "community_name": "Group: Fishing Mini Game Registry", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "/fishing cast command", "label": "/fishing cast \uba85\ub839\uc5b4", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/fishing cast \uba85\ub839\uc5b4", "community": 37, "community_name": "Group: /Fishing Cast Command", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "/fishing end command", "label": "/fishing end \uba85\ub839\uc5b4", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/fishing end \uba85\ub839\uc5b4", "community": 38, "community_name": "Group: /Fishing End Command", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": " \uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "label": "\uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "community": 39, "community_name": "Group: \uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "label": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "community": 40, "community_name": "Group: \uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "label": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "community": 41, "community_name": "Group: \uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "\uace8\ub4dc \uc9c0\uae09", "label": "\uace8\ub4dc \uc9c0\uae09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uace8\ub4dc \uc9c0\uae09", "community": 42, "community_name": "Group: \uace8\ub4dc \uc9c0\uae09", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "RefinementProfile.gold", "label": "RefinementProfile.gold", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "RefinementProfile.gold", "community": 43, "community_name": "Group: Refinementprofile.Gold", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "document", "degree": 0}, {"id": "src/commands/fishing.ts", "label": "src/commands/fishing.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/commands/fishing.ts", "community": 44, "community_name": "Group: Src/Commands/Fishing.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/services/FishingService.ts", "label": "src/services/FishingService.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/services/FishingService.ts", "community": 45, "community_name": "Group: Src/Services/Fishingservice.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/events/interactionCreate.ts", "label": "src/events/interactionCreate.ts", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/events/interactionCreate.ts", "community": 46, "community_name": "Group: Src/Events/Interactioncreate.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/services/MiniGameRegistry.ts", "label": "src/services/MiniGameRegistry.ts", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/services/MiniGameRegistry.ts", "community": 47, "community_name": "Group: Src/Services/Minigameregistry.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/services/RefinementService.ts", "label": "src/services/RefinementService.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/services/RefinementService.ts", "community": 48, "community_name": "Group: Src/Services/Refinementservice.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/i18n/types.ts", "label": "src/i18n/types.ts", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/i18n/types.ts", "community": 49, "community_name": "Group: Src/I18N/Types.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "tests/services/FishingService.test.ts", "label": "tests/services/FishingService.test.ts", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "tests/services/FishingService.test.ts", "community": 50, "community_name": "Group: Tests/Services/Fishingservice.Test.Ts", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "file_type": "code", "degree": 0}, {"id": "youtube_music_playback", "label": "YouTube Music Playback", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "YouTube Music Playback", "community": 51, "community_name": "Group: Youtube Music Playback", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "file_type": "document", "degree": 0}, {"id": "pause/resume control", "label": "pause/resume control", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "pause/resume control", "community": 52, "community_name": "Group: Pause/Resume Control", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "file_type": "document", "degree": 0}, {"id": "next-track preview", "label": "next-track preview", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "next-track preview", "community": 53, "community_name": "Group: Next-Track Preview", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "file_type": "document", "degree": 0}, {"id": "src/commands/music.ts", "label": "src/commands/music.ts", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/commands/music.ts", "community": 54, "community_name": "Group: Src/Commands/Music.Ts", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "file_type": "code", "degree": 0}, {"id": "src/services/MusicService.ts", "label": "src/services/MusicService.ts", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "src/services/MusicService.ts", "community": 55, "community_name": "Group: Src/Services/Musicservice.Ts", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "file_type": "code", "degree": 0}, {"id": "error_guidance_ux", "label": "\uc5d0\ub7ec \uc548\ub0b4 UX \uac1c\uc120", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\uc5d0\ub7ec \uc548\ub0b4 UX \uac1c\uc120", "community": 56, "community_name": "Group: Error Guidance Ux", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md", "file_type": "document", "degree": 0}, {"id": "BotError class", "label": "BotError \ud074\ub798\uc2a4", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BotError \ud074\ub798\uc2a4", "community": 57, "community_name": "Group: Boterror Class", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md", "file_type": "document", "degree": 0}, {"id": "ErrorCodes.ts", "label": "ErrorCodes.ts", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "ErrorCodes.ts", "community": 58, "community_name": "Group: Errorcodes.Ts", "source_file": "docs/Work_Directory", "file_type": "Docs/Work_Directory", "degree": 0}, {"id": "FishingProfile", "label": "Fishing Profile (User Stats)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Fishing Profile (User Stats)", "community": 59, "community_name": "Group: Fishingprofile", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "file_type": "document", "degree": 0}, {"id": "FishingService", "label": "Fishing Service", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Fishing Service", "community": 60, "community_name": "Group: Fishingservice", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "file_type": "document", "degree": 0}, {"id": "/fishing status", "label": "/fishing status command", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/fishing status command", "community": 61, "community_name": "Group: /Fishing Status", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "file_type": "document", "degree": 0}, {"id": "FishingCollectionEntry", "label": "Fishing Collection Entry", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Fishing Collection Entry", "community": 62, "community_name": "Group: Fishingcollectionentry", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md", "file_type": "document", "degree": 0}, {"id": "/fishing ranking", "label": "/fishing ranking command", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/fishing ranking command", "community": 63, "community_name": "Group: /Fishing Ranking", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md", "file_type": "document", "degree": 0}, {"id": "PermissionAuditService", "label": "Permission Audit Service", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Permission Audit Service", "community": 64, "community_name": "Group: Permissionauditservice", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md", "file_type": "document", "degree": 0}, {"id": "/audit-permissions", "label": "/audit-permissions command", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "/audit-permissions command", "community": 65, "community_name": "Group: /Audit-Permissions", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md", "file_type": "document", "degree": 0}, {"id": "PresenceService", "label": "Presence Service", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Presence Service", "community": 66, "community_name": "Group: Presenceservice", "source_file": "Docs/WorkDone/2026-03-27_Presence_Implementation.md", "file_type": "document", "degree": 0}, {"id": "AuditChannel", "label": "Audit Channel Model", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Audit Channel Model", "community": 67, "community_name": "Group: Auditchannel", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md", "file_type": "document", "degree": 0}, {"id": "AuditLogService", "label": "Audit Log Service", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Audit Log Service", "community": 68, "community_name": "Group: Auditlogservice", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md", "file_type": "document", "degree": 0}, {"id": "A", "label": "A", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "A", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 3}, {"id": "B", "label": "B", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "B", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 2}, {"id": "C", "label": "C", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.6, "font": {"size": 0, "color": "#ffffff"}, "title": "C", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 3}, {"id": "D", "label": "D", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "D", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 2}, {"id": "E", "label": "E", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "E", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 2}, {"id": "G", "label": "G", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "G", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 1}, {"id": "H", "label": "H", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "H", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 1}, {"id": "I", "label": "I", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "I", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 1}, {"id": "J", "label": "J", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "J", "community": 10, "community_name": "Conceptual placeholders", "source_file": "", "file_type": "", "degree": 2}, {"id": "node_1", "label": "process_data", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "process_data", "community": 21, "community_name": "Group: Node 1", "source_file": "", "file_type": "", "degree": 1}, {"id": "node_2", "label": "analyze_results", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "analyze_results", "community": 21, "community_name": "Group: Node 1", "source_file": "", "file_type": "", "degree": 2}, {"id": "node_3", "label": "generate_report", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.5, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report", "community": 21, "community_name": "Group: Node 1", "source_file": "", "file_type": "", "degree": 1}, {"id": "file1", "label": "file1", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "file1", "community": 69, "community_name": "Group: File1", "source_file": "", "file_type": "", "degree": 0}, {"id": "root", "label": "Root", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Root", "community": 70, "community_name": "Group: Root", "source_file": "", "file_type": "", "degree": 0}, {"id": "data", "label": "Data", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Data", "community": 71, "community_name": "Group: Data", "source_file": "", "file_type": "", "degree": 0}, {"id": "model", "label": "Model", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Model", "community": 72, "community_name": "Group: Model", "source_file": "", "file_type": "", "degree": 0}, {"id": "function_a", "label": "Function A", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Function A", "community": 73, "community_name": "Group: Function A", "source_file": "", "file_type": "", "degree": 0}, {"id": "function_b", "label": "Function B", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Function B", "community": 74, "community_name": "Group: Function B", "source_file": "", "file_type": "", "degree": 0}];
|
|
const RAW_EDGES = [{"from": "prisma_config", "to": "config", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "seed", "to": "config", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "seed", "to": "seed_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror_test", "to": "boterror", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_test", "to": "boterror", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_test", "to": "errorcodes", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_test", "to": "errorreporter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_test", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_test", "to": "fishingservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_test", "to": "musicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "mimicservice_test", "to": "mimicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_test", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_i18n_tests", "to": "ko", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_i18n_tests", "to": "en", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_i18n_tests", "to": "check_i18n_tests_walk", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_i18n_tests", "to": "check_i18n_tests_getfiles", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_i18n_tests", "to": "check_i18n_tests_checkfile", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "env", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "logger", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_createpgpoolconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_connectdb", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "types", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "en", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "ko", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_statici18nprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_seti18nprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_geti18nprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_resolvelocale", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_normalizediscordlocale", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_t", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index", "to": "index_getnestedvalue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementhandler", "to": "refinementservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementhandler", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementhandler", "to": "refinementhandler_handlerefinementinteraction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setupwizardhandler", "to": "setupwizardrenderer", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setupwizardhandler", "to": "errorcodes", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setupwizardhandler", "to": "setupwizardhandler_handlesetupwizardinteraction", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setupwizardhandler", "to": "interactioncreate", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "env", "to": "env_generateinstanceid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "env", "to": "logger", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "env", "to": "ready", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "env", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "env", "to": "auditlogservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorhandler", "to": "logger", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorhandler", "to": "errorhandler_handleglobalexceptions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorhandler", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "logger_resolveloglevel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "logger_resolvelogdir", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "logger_ensurelogdir", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "voice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "music", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "errorreporter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "interactioncreate", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "ready", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "eventloader", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "commandloader", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "mimicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "refinementservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "activitytrackerservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "bigemojiservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "presenceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "musicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "permissionauditservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "fishingservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "webhookservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "logger", "to": "eventservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "language", "to": "language_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setup", "to": "setupwizardrenderer", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setup", "to": "setup_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voice", "to": "voice_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voice", "to": "musicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "music", "to": "musicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "music", "to": "music_builderrormessage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "music", "to": "music_respond", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "music", "to": "music_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "music_builderrormessage", "to": "music_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "music_respond", "to": "music_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refine", "to": "refinementservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refine", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refine", "to": "refine_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minigame", "to": "minigameregistry", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minigame", "to": "minigame_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit", "to": "auditlogservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit", "to": "permissionauditservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit", "to": "audit_getoverallcolor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit", "to": "audit_buildresultline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit", "to": "audit_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "audit_getoverallcolor", "to": "audit_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "event", "to": "eventservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_parseseouldatetime", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_todiscordtimestamps", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_parsereminderoffsets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_formatreminderoffsets", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_buildstatuslabel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event", "to": "event_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "event_parseseouldatetime", "to": "event_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "event_todiscordtimestamps", "to": "event_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "event_parsereminderoffsets", "to": "event_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "event_formatreminderoffsets", "to": "event_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "event_buildstatuslabel", "to": "event_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishing", "to": "fishingservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishing", "to": "fishing_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror", "to": "boterror_boterror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror", "to": "errorreporter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror", "to": "errorcodes", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror", "to": "interactioncreate", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "boterror_boterror", "to": "boterror_boterror_constructor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter", "to": "errorcodes", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter", "to": "errorreporter_errorreporter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter", "to": "errorreporter_witherrorhandler", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter", "to": "interactioncreate", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_errorreporter", "to": "errorreporter_errorreporter_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_errorreporter", "to": "errorreporter_errorreporter_wrap", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_errorreporter", "to": "errorreporter_errorreporter_buildembed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorreporter_errorreporter_report", "to": "errorreporter_errorreporter_buildembed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "errorreporter_errorreporter_report", "to": "errorreporter_witherrorhandler", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "errorreporter_errorreporter_wrap", "to": "errorreporter_witherrorhandler", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "errorcodes", "to": "errorcodes_createboterror", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorcodes", "to": "interactioncreate", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "errorcodes", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voicestateupdate", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voicestateupdate", "to": "voicestateupdate_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "interactioncreate", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "interactioncreate", "to": "localehelper", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "interactioncreate", "to": "musicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "interactioncreate", "to": "interactioncreate_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "messagecreate", "to": "mimicservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "messagecreate", "to": "bigemojiservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "messagecreate", "to": "activitytrackerservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "messagecreate", "to": "messagecreate_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guildmemberadd", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guildmemberadd", "to": "guildmemberadd_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guilddelete", "to": "presenceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guilddelete", "to": "guilddelete_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "invitedelete", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "invitedelete", "to": "invitedelete_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "invitecreate", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "invitecreate", "to": "invitecreate_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "kordclient", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "presenceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "eventservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "auditlogservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ready", "to": "ready_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guildcreate", "to": "inviteservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guildcreate", "to": "presenceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "guildcreate", "to": "guildcreate_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "localehelper", "to": "localehelper_getinteractionlocale", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "localehelper", "to": "localehelper_getcontextlocale", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "localehelper", "to": "voiceservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "types", "to": "en", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "types", "to": "ko", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index_statici18nprovider", "to": "index_statici18nprovider_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index_statici18nprovider", "to": "index_statici18nprovider_issupported", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index_statici18nprovider", "to": "index_statici18nprovider_getsupportedlocales", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "index_statici18nprovider_get", "to": "index_getnestedvalue", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "index_statici18nprovider_get", "to": "index_t", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "index_statici18nprovider_issupported", "to": "index_resolvelocale", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "index_resolvelocale", "to": "index_normalizediscordlocale", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "kordclient", "to": "commandloader", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kordclient", "to": "eventloader", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kordclient", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kordclient", "to": "kordclient_kordclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kordclient_kordclient", "to": "kordclient_kordclient_constructor", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kordclient_kordclient", "to": "kordclient_kordclient_start", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventloader", "to": "eventloader_loadevents", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "commandloader", "to": "commandloader_loadcommands", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice", "to": "inviteservice_inviteservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice", "to": "inviteservice_inviteservice_cacheallinvites", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice", "to": "inviteservice_inviteservice_cacheguildinvites", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice", "to": "inviteservice_inviteservice_handleinvitecreate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice", "to": "inviteservice_inviteservice_handleinvitedelete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice", "to": "inviteservice_inviteservice_handlememberadd", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "inviteservice_inviteservice_cacheallinvites", "to": "inviteservice_inviteservice_cacheguildinvites", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "inviteservice_inviteservice_cacheguildinvites", "to": "inviteservice_inviteservice_handleinvitecreate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "inviteservice_inviteservice_cacheguildinvites", "to": "inviteservice_inviteservice_handleinvitedelete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "inviteservice_inviteservice_cacheguildinvites", "to": "inviteservice_inviteservice_handlememberadd", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "mimicservice", "to": "webhookservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "mimicservice", "to": "mimicservice_mimicservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "mimicservice_mimicservice", "to": "mimicservice_mimicservice_handlemessage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice", "to": "refinementservice_refinementservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice", "to": "fishingservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getmaxdurability", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_loadconfigs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getsysconfig", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getsysconfignum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getcost", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_tryrefine", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_startbattle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_checkin", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_sellweapon", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getprofile", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_addgold", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "refinementservice_refinementservice_getmaxdurability", "to": "refinementservice_refinementservice_tryrefine", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_loadconfigs", "to": "refinementservice_refinementservice_tryrefine", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_loadconfigs", "to": "refinementservice_refinementservice_startbattle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_loadconfigs", "to": "refinementservice_refinementservice_sellweapon", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_loadconfigs", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getsysconfignum", "to": "refinementservice_refinementservice_tryrefine", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getsysconfignum", "to": "refinementservice_refinementservice_startbattle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getsysconfignum", "to": "refinementservice_refinementservice_checkin", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getsysconfignum", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getcost", "to": "refinementservice_refinementservice_startbattle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getcost", "to": "refinementservice_refinementservice_sellweapon", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_tryrefine", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_startbattle", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_checkin", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_sellweapon", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_getprofile", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "refinementservice_refinementservice_addgold", "to": "refinementservice_refinementservice_getorcreateprofile", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "activitytrackerservice", "to": "activitytrackerservice_activitytrackerservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "activitytrackerservice", "to": "feverservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "activitytrackerservice_activitytrackerservice", "to": "activitytrackerservice_activitytrackerservice_recordactivity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "activitytrackerservice_activitytrackerservice", "to": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "bigemojiservice", "to": "webhookservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "bigemojiservice", "to": "bigemojiservice_bigemojiservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "bigemojiservice_bigemojiservice", "to": "bigemojiservice_bigemojiservice_handlemessage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "feverservice", "to": "feverservice_feverservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "feverservice_feverservice", "to": "feverservice_feverservice_startscheduler", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "feverservice_feverservice", "to": "feverservice_feverservice_updatefeverstate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "feverservice_feverservice", "to": "feverservice_feverservice_getfeverbonus", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "presenceservice", "to": "presenceservice_presenceservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "presenceservice_presenceservice", "to": "presenceservice_presenceservice_startactivepresence", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "presenceservice_presenceservice", "to": "presenceservice_presenceservice_updatepresence", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "presenceservice_presenceservice", "to": "presenceservice_presenceservice_stoprotation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "presenceservice_presenceservice_startactivepresence", "to": "presenceservice_presenceservice_updatepresence", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice", "to": "musicservice_extractyoutubevideoid", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice", "to": "musicservice_isyoutubeplaylisturl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice", "to": "musicservice_parsedurationseconds", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice", "to": "musicservice_parsedurationtexttoseconds", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice", "to": "musicservice_formatduration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice", "to": "musicservice_musicservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_extractyoutubevideoid", "to": "musicservice_musicservice_addfromurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_isyoutubeplaylisturl", "to": "musicservice_musicservice_addfromurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_parsedurationseconds", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_parsedurationtexttoseconds", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_formatduration", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_formatduration", "to": "musicservice_musicservice_buildnowplayingembed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_getyoutube", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_addfromquery", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_addfromurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_getqueueembed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_getactivevoicechannelid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_skip", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_pause", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_resume", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_stop", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_remove", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_leave", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_createqueueitem", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_enqueuetracks", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_ensuresession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_bindsessionevents", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_ontrackfinished", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_notifyplaybackfailure", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_playnext", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_resolvestreamurl", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_extractplaylist", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_spawnffmpeg", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_cleanupprocess", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_rendernowplaying", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_renderidlestate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_buildcontrolrow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_buildfallbackcontrolrow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_buildnowplayingembed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_buildprogressbar", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_buildindeterminateprogressbar", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_startprogressupdates", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_stopprogressupdates", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_ispaused", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_getelapsedseconds", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_formattrackline", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice", "to": "musicservice_musicservice_safesend", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "musicservice_musicservice_getyoutube", "to": "musicservice_musicservice_addfromquery", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_getyoutube", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_getyoutube", "to": "musicservice_musicservice_resolvestreamurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_addfromquery", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_addfromquery", "to": "musicservice_musicservice_enqueuetracks", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_addfromurl", "to": "musicservice_musicservice_extractplaylist", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_addfromurl", "to": "musicservice_musicservice_enqueuetracks", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_addfromurl", "to": "musicservice_musicservice_createqueueitem", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_getqueueembed", "to": "musicservice_musicservice_formattrackline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_skip", "to": "musicservice_musicservice_stop", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_skip", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_pause", "to": "musicservice_musicservice_ispaused", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_pause", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_pause", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_resume", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_resume", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_stop", "to": "musicservice_musicservice_renderidlestate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_stop", "to": "musicservice_musicservice_leave", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_stop", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_remove", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_leave", "to": "musicservice_musicservice_cleanupprocess", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_leave", "to": "musicservice_musicservice_renderidlestate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_leave", "to": "musicservice_musicservice_handlecontrolinteraction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_handlecontrolinteraction", "to": "musicservice_musicservice_buildfallbackcontrolrow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_enqueuetracks", "to": "musicservice_musicservice_ensuresession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_enqueuetracks", "to": "musicservice_musicservice_playnext", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_enqueuetracks", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_ensuresession", "to": "musicservice_musicservice_bindsessionevents", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_ontrackfinished", "to": "musicservice_musicservice_cleanupprocess", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_ontrackfinished", "to": "musicservice_musicservice_renderidlestate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_ontrackfinished", "to": "musicservice_musicservice_playnext", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_notifyplaybackfailure", "to": "musicservice_musicservice_cleanupprocess", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_notifyplaybackfailure", "to": "musicservice_musicservice_safesend", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_notifyplaybackfailure", "to": "musicservice_musicservice_playnext", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_notifyplaybackfailure", "to": "musicservice_musicservice_renderidlestate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_playnext", "to": "musicservice_musicservice_renderidlestate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_playnext", "to": "musicservice_musicservice_resolvestreamurl", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_playnext", "to": "musicservice_musicservice_spawnffmpeg", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_playnext", "to": "musicservice_musicservice_rendernowplaying", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_playnext", "to": "musicservice_musicservice_safesend", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_cleanupprocess", "to": "musicservice_musicservice_stopprogressupdates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_rendernowplaying", "to": "musicservice_musicservice_buildnowplayingembed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_rendernowplaying", "to": "musicservice_musicservice_buildcontrolrow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_rendernowplaying", "to": "musicservice_musicservice_safesend", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_rendernowplaying", "to": "musicservice_musicservice_startprogressupdates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_renderidlestate", "to": "musicservice_musicservice_stopprogressupdates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_renderidlestate", "to": "musicservice_musicservice_buildcontrolrow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_renderidlestate", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildcontrolrow", "to": "musicservice_musicservice_ispaused", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildcontrolrow", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_getelapsedseconds", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_buildprogressbar", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_buildindeterminateprogressbar", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_ispaused", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_formattrackline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_buildnowplayingembed", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_startprogressupdates", "to": "musicservice_musicservice_stopprogressupdates", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_startprogressupdates", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_stopprogressupdates", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "musicservice_musicservice_ispaused", "to": "musicservice_musicservice_refreshcontrolmessage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "minigameregistry", "to": "minigameregistry_getminigame", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minigameregistry", "to": "minigameregistry_getallminigames", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice", "to": "auditlogservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice", "to": "voiceservice_voiceservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_syncchannels", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_handlevoicestateupdate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_handlejoin", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_handleleave", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_applyownershiptransfer", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_sendcontrolpanel", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice", "to": "voiceservice_voiceservice_geteffectivename", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "voiceservice_voiceservice_handlevoicestateupdate", "to": "voiceservice_voiceservice_handlejoin", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "voiceservice_voiceservice_handlevoicestateupdate", "to": "voiceservice_voiceservice_handleleave", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "voiceservice_voiceservice_handlejoin", "to": "voiceservice_voiceservice_geteffectivename", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "voiceservice_voiceservice_handlejoin", "to": "voiceservice_voiceservice_sendcontrolpanel", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "voiceservice_voiceservice_handleleave", "to": "voiceservice_voiceservice_applyownershiptransfer", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "voiceservice_voiceservice_applyownershiptransfer", "to": "voiceservice_voiceservice_sendcontrolpanel", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "permissionauditservice", "to": "permissionauditservice_permissionauditservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice", "to": "setupwizardrenderer", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_auditguild", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_checkguildpermissions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_checkchannelpermissions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_checkhierarchy", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_getmissing", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice", "to": "permissionauditservice_permissionauditservice_permtostring", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "permissionauditservice_permissionauditservice_auditguild", "to": "permissionauditservice_permissionauditservice_checkguildpermissions", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "permissionauditservice_permissionauditservice_auditguild", "to": "permissionauditservice_permissionauditservice_checkchannelpermissions", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "permissionauditservice_permissionauditservice_auditguild", "to": "permissionauditservice_permissionauditservice_checkhierarchy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "permissionauditservice_permissionauditservice_checkguildpermissions", "to": "permissionauditservice_permissionauditservice_getmissing", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "permissionauditservice_permissionauditservice_checkchannelpermissions", "to": "permissionauditservice_permissionauditservice_getmissing", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "setupwizardrenderer", "to": "setupwizardrenderer_setupwizardrenderer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "setupwizardrenderer_setupwizardrenderer", "to": "setupwizardrenderer_setupwizardrenderer_renderstep", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice", "to": "fishingservice_fishingservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice", "to": "fishingservice_buildfishinggauge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice", "to": "fishingservice_buildfishinglane", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_enterthread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_isownedfishingthread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_startsessioninthread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_endthreadbyuser", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_handlebutton", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getprofile", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getcollection", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getsizeranking", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getfishdisplayname", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getraritydisplaynamebyid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_ticksession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_queueaction", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_resolvesuccessfulpull", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_resolvemiss", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_startnextphase", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_finishsession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getactivesession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_issessionstale", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_clearstalesession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_deletethread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_rendersession", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_buildembed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_buildcontrolrow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_buildgauge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_createsessioninthread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_findorcreatethread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_findownedfishingthread", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_sendcatchresult", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_previewfishlane", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_previewgauge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_buildfishlane", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_randomdirection", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_buildthreadname", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_loadfishingcatalog", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_pickfishbyrate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_pickraritybyrate", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getreactionwindowms", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_rollrange", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_pickrandomartpath", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_resolveresourcepath", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_loadfishingrarities", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getraritydisplayname", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_recordprofileresult", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_recordcollectioncatch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getraritycountfield", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getrarityrank", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getraritybadge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_composerarityart", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_hextocolorint", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_rollcatchsizecm", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_formatselectedaction", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_cleartick", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_getuserkey", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice", "to": "fishingservice_fishingservice_rolldecimalrange", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fishingservice_fishingservice_enterthread", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_enterthread", "to": "fishingservice_fishingservice_findorcreatethread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_isownedfishingthread", "to": "fishingservice_fishingservice_buildthreadname", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_isownedfishingthread", "to": "fishingservice_fishingservice_startsessioninthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_isownedfishingthread", "to": "fishingservice_fishingservice_findownedfishingthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_startsessioninthread", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_startsessioninthread", "to": "fishingservice_fishingservice_getactivesession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_startsessioninthread", "to": "fishingservice_fishingservice_createsessioninthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_endthreadbyuser", "to": "fishingservice_fishingservice_getactivesession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_endthreadbyuser", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_endthreadbyuser", "to": "fishingservice_fishingservice_findownedfishingthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_endthreadbyuser", "to": "fishingservice_fishingservice_deletethread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_endthreadbyuser", "to": "fishingservice_fishingservice_finishsession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_handlebutton", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_handlebutton", "to": "fishingservice_fishingservice_buildcontrolrow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_handlebutton", "to": "fishingservice_fishingservice_queueaction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_getprofile", "to": "fishingservice_fishingservice_recordprofileresult", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_getraritydisplaynamebyid", "to": "fishingservice_fishingservice_getraritydisplayname", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_ticksession", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_ticksession", "to": "fishingservice_fishingservice_cleartick", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_ticksession", "to": "fishingservice_fishingservice_getreactionwindowms", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_ticksession", "to": "fishingservice_fishingservice_resolvesuccessfulpull", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_ticksession", "to": "fishingservice_fishingservice_resolvemiss", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_queueaction", "to": "fishingservice_fishingservice_startnextphase", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_queueaction", "to": "fishingservice_fishingservice_rendersession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvesuccessfulpull", "to": "fishingservice_fishingservice_rollrange", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvesuccessfulpull", "to": "fishingservice_fishingservice_rollcatchsizecm", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvesuccessfulpull", "to": "fishingservice_fishingservice_finishsession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvesuccessfulpull", "to": "fishingservice_fishingservice_startnextphase", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvesuccessfulpull", "to": "fishingservice_fishingservice_rendersession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvemiss", "to": "fishingservice_fishingservice_finishsession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvemiss", "to": "fishingservice_fishingservice_startnextphase", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolvemiss", "to": "fishingservice_fishingservice_rendersession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_startnextphase", "to": "fishingservice_fishingservice_randomdirection", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_cleartick", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_recordprofileresult", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_rendersession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_sendcatchresult", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_finishsession", "to": "fishingservice_fishingservice_deletethread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_getactivesession", "to": "fishingservice_fishingservice_issessionstale", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_getactivesession", "to": "fishingservice_fishingservice_clearstalesession", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_clearstalesession", "to": "fishingservice_fishingservice_cleartick", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_clearstalesession", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_rendersession", "to": "fishingservice_fishingservice_buildembed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_rendersession", "to": "fishingservice_fishingservice_buildcontrolrow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildembed", "to": "fishingservice_fishingservice_buildgauge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildembed", "to": "fishingservice_fishingservice_formatselectedaction", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildembed", "to": "fishingservice_fishingservice_hextocolorint", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildembed", "to": "fishingservice_fishingservice_buildfishlane", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildembed", "to": "fishingservice_fishingservice_createsessioninthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildcontrolrow", "to": "fishingservice_fishingservice_createsessioninthread", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_buildgauge", "to": "fishingservice_fishingservice_previewgauge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_createsessioninthread", "to": "fishingservice_fishingservice_pickfishbyrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_createsessioninthread", "to": "fishingservice_fishingservice_pickraritybyrate", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_createsessioninthread", "to": "fishingservice_fishingservice_randomdirection", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_createsessioninthread", "to": "fishingservice_fishingservice_getuserkey", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_findorcreatethread", "to": "fishingservice_fishingservice_buildthreadname", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_sendcatchresult", "to": "fishingservice_fishingservice_pickrandomartpath", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_sendcatchresult", "to": "fishingservice_fishingservice_getraritydisplayname", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_sendcatchresult", "to": "fishingservice_fishingservice_getraritybadge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_sendcatchresult", "to": "fishingservice_fishingservice_hextocolorint", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_sendcatchresult", "to": "fishingservice_fishingservice_composerarityart", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_previewfishlane", "to": "fishingservice_fishingservice_buildfishlane", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_previewfishlane", "to": "fishingservice_buildfishinglane", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_previewgauge", "to": "fishingservice_buildfishinggauge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_loadfishingcatalog", "to": "fishingservice_fishingservice_resolveresourcepath", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_pickrandomartpath", "to": "fishingservice_fishingservice_resolveresourcepath", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_resolveresourcepath", "to": "fishingservice_fishingservice_loadfishingrarities", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_recordprofileresult", "to": "fishingservice_fishingservice_getraritycountfield", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_recordprofileresult", "to": "fishingservice_fishingservice_recordcollectioncatch", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_recordcollectioncatch", "to": "fishingservice_fishingservice_getrarityrank", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fishingservice_fishingservice_rollcatchsizecm", "to": "fishingservice_fishingservice_rolldecimalrange", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "webhookservice", "to": "webhookservice_webhookservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "webhookservice_webhookservice", "to": "webhookservice_webhookservice_getwebhookclient", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice", "to": "auditlogservice_auditlogservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice", "to": "eventservice", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice", "to": "auditlogservice_auditlogservice_log", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice", "to": "auditlogservice_auditlogservice_setchannel", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice", "to": "auditlogservice_auditlogservice_clearchannel", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice", "to": "auditlogservice_auditlogservice_getchannel", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice", "to": "auditlogservice_auditlogservice_setfilter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "auditlogservice_auditlogservice_log", "to": "auditlogservice_auditlogservice_getchannel", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "auditlogservice_auditlogservice_getchannel", "to": "auditlogservice_auditlogservice_setfilter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice", "to": "eventservice_todiscordtimestamps", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice", "to": "eventservice_buildeventembed", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice", "to": "eventservice_resolveannouncementchannel", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice", "to": "eventservice_eventservice", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_todiscordtimestamps", "to": "eventservice_buildeventembed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_buildeventembed", "to": "eventservice_eventservice_announceevent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_buildeventembed", "to": "eventservice_eventservice_processdueevents", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_buildeventembed", "to": "eventservice_eventservice_sendreminder", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_resolveannouncementchannel", "to": "eventservice_eventservice_announceevent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_resolveannouncementchannel", "to": "eventservice_eventservice_processdueevents", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_eventservice", "to": "eventservice_eventservice_announceevent", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_eventservice", "to": "eventservice_eventservice_startreminderloop", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_eventservice", "to": "eventservice_eventservice_stopreminderloop", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_eventservice", "to": "eventservice_eventservice_processdueevents", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_eventservice", "to": "eventservice_eventservice_sendreminder", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eventservice_eventservice_startreminderloop", "to": "eventservice_eventservice_processdueevents", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eventservice_eventservice_processdueevents", "to": "eventservice_eventservice_sendreminder", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "F", "to": "C", "label": "relies_on", "title": "relies_on [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_Billing", "to": "Feature_PaymentGateway", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_Billing", "to": "Feature_DataStorage", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_Billing", "to": "Feature_NotificationService", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_UserAuth", "to": "Feature_APIGateway", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_UserAuth", "to": "Feature_DataStorage", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_DataStorage", "to": "Feature_ReportGeneration", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_APIGateway", "to": "Feature_RateLimiter", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_APIGateway", "to": "Feature_LoggingService", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Feature_NotificationService", "to": "Feature_WebSocketClient", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "User", "label": "is_holder_of_tier", "title": "is_holder_of_tier [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "Guild", "label": "is_controlled_by", "title": "is_controlled_by [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "Free", "label": "defines_limit", "title": "defines_limit [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "Standard", "label": "defines_limit", "title": "defines_limit [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "Pro", "label": "defines_limit", "title": "defines_limit [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "Premium", "label": "defines_limit", "title": "defines_limit [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "GuildOwnership", "label": "manages_association", "title": "manages_association [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "subscription_tier_system", "to": "UserSubscription", "label": "is_used_for_validation", "title": "is_used_for_validation [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Discord Bot Tokens", "to": "Environment Variables", "label": "is_preferred_storage_for", "title": "is_preferred_storage_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Database Credentials", "to": "Environment Variables", "label": "is_preferred_storage_for", "title": "is_preferred_storage_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "Environment Variables", "to": "Environment Variables", "label": "N/A", "title": "N/A [0.0]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "0.0"}, {"from": "A", "to": "D", "label": "uses", "title": "uses [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "A", "to": "E", "label": "modifies", "title": "modifies [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "A", "to": "H", "label": "manages_state_of", "title": "manages_state_of [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "B", "to": "C", "label": "triggers", "title": "triggers [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "B", "to": "J", "label": "logs_events_to", "title": "logs_events_to [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "C", "to": "I", "label": "is_used_by", "title": "is_used_by [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "D", "to": "G", "label": "configures", "title": "configures [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "E", "to": "J", "label": "logs", "title": "logs [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "node_1", "to": "node_2", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "node_2", "to": "node_3", "label": "", "title": " [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}];
|
|
const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "Fishing Service (UI)", "count": 55}, {"cid": 1, "color": "#F28E2B", "label": "Activity tracking & Audit", "count": 52}, {"cid": 2, "color": "#E15759", "label": "Music Service Logic", "count": 45}, {"cid": 3, "color": "#76B7B2", "label": "I18n & Localization", "count": 20}, {"cid": 4, "color": "#59A14F", "label": "Bot Errors & Exceptions", "count": 20}, {"cid": 5, "color": "#EDC948", "label": "Permission Audits", "count": 17}, {"cid": 6, "color": "#B07AA1", "label": "Event Scheduling", "count": 17}, {"cid": 7, "color": "#FF9DA7", "label": "Refinement Economy", "count": 13}, {"cid": 8, "color": "#9C755F", "label": "Emoji & Interaction", "count": 12}, {"cid": 9, "color": "#BAB0AC", "label": "System Architecture", "count": 10}, {"cid": 10, "color": "#4E79A7", "label": "Conceptual placeholders", "count": 10}, {"cid": 11, "color": "#F28E2B", "label": "Subscription Tiers", "count": 9}, {"cid": 12, "color": "#E15759", "label": "Voice Channel Logic", "count": 8}, {"cid": 13, "color": "#76B7B2", "label": "Fishing Gameplay", "count": 6}, {"cid": 14, "color": "#59A14F", "label": "Invite Management", "count": 6}, {"cid": 15, "color": "#EDC948", "label": "Audit Logging", "count": 6}, {"cid": 16, "color": "#B07AA1", "label": "Configuration & DB", "count": 5}, {"cid": 17, "color": "#FF9DA7", "label": "Mini-game Registry", "count": 5}, {"cid": 18, "color": "#9C755F", "label": "Bot Presence", "count": 4}, {"cid": 19, "color": "#BAB0AC", "label": "Music Commands", "count": 4}, {"cid": 20, "color": "#4E79A7", "label": "Group: Database Credentials", "count": 3}, {"cid": 21, "color": "#F28E2B", "label": "Group: Node 1", "count": 3}, {"cid": 22, "color": "#E15759", "label": "Group: Language", "count": 2}, {"cid": 23, "color": "#76B7B2", "label": "Group: Jest Config", "count": 1}, {"cid": 24, "color": "#59A14F", "label": "Group: I18N Test", "count": 1}, {"cid": 25, "color": "#EDC948", "label": "Group: Temp Core Concepts", "count": 1}, {"cid": 26, "color": "#B07AA1", "label": "Group: I18N System", "count": 1}, {"cid": 27, "color": "#FF9DA7", "label": "Group: Translationschema", "count": 1}, {"cid": 28, "color": "#9C755F", "label": "Group: Src/I18N/Locales/En.Ts", "count": 1}, {"cid": 29, "color": "#BAB0AC", "label": "Group: Src/I18N/Locales/Ko.Ts", "count": 1}, {"cid": 30, "color": "#4E79A7", "label": "Group: Youtube Music Playback", "count": 1}, {"cid": 31, "color": "#F28E2B", "label": "Group: Musicservice", "count": 1}, {"cid": 32, "color": "#E15759", "label": "Group: Slash Command", "count": 1}, {"cid": 33, "color": "#76B7B2", "label": "Group: Guildevent", "count": 1}, {"cid": 34, "color": "#59A14F", "label": "Group: Reminderoffsets", "count": 1}, {"cid": 35, "color": "#EDC948", "label": "Group: Fishing Mini Game", "count": 1}, {"cid": 36, "color": "#B07AA1", "label": "Group: Fishing Mini Game Registry", "count": 1}, {"cid": 37, "color": "#FF9DA7", "label": "Group: /Fishing Cast Command", "count": 1}, {"cid": 38, "color": "#9C755F", "label": "Group: /Fishing End Command", "count": 1}, {"cid": 39, "color": "#BAB0AC", "label": "Group: \uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "count": 1}, {"cid": 40, "color": "#4E79A7", "label": "Group: \uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "count": 1}, {"cid": 41, "color": "#F28E2B", "label": "Group: \uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "count": 1}, {"cid": 42, "color": "#E15759", "label": "Group: \uace8\ub4dc \uc9c0\uae09", "count": 1}, {"cid": 43, "color": "#76B7B2", "label": "Group: Refinementprofile.Gold", "count": 1}, {"cid": 44, "color": "#59A14F", "label": "Group: Src/Commands/Fishing.Ts", "count": 1}, {"cid": 45, "color": "#EDC948", "label": "Group: Src/Services/Fishingservice.Ts", "count": 1}, {"cid": 46, "color": "#B07AA1", "label": "Group: Src/Events/Interactioncreate.Ts", "count": 1}, {"cid": 47, "color": "#FF9DA7", "label": "Group: Src/Services/Minigameregistry.Ts", "count": 1}, {"cid": 48, "color": "#9C755F", "label": "Group: Src/Services/Refinementservice.Ts", "count": 1}, {"cid": 49, "color": "#BAB0AC", "label": "Group: Src/I18N/Types.Ts", "count": 1}, {"cid": 50, "color": "#4E79A7", "label": "Group: Tests/Services/Fishingservice.Test.Ts", "count": 1}, {"cid": 51, "color": "#F28E2B", "label": "Group: Youtube Music Playback", "count": 1}, {"cid": 52, "color": "#E15759", "label": "Group: Pause/Resume Control", "count": 1}, {"cid": 53, "color": "#76B7B2", "label": "Group: Next-Track Preview", "count": 1}, {"cid": 54, "color": "#59A14F", "label": "Group: Src/Commands/Music.Ts", "count": 1}, {"cid": 55, "color": "#EDC948", "label": "Group: Src/Services/Musicservice.Ts", "count": 1}, {"cid": 56, "color": "#B07AA1", "label": "Group: Error Guidance Ux", "count": 1}, {"cid": 57, "color": "#FF9DA7", "label": "Group: Boterror Class", "count": 1}, {"cid": 58, "color": "#9C755F", "label": "Group: Errorcodes.Ts", "count": 1}, {"cid": 59, "color": "#BAB0AC", "label": "Group: Fishingprofile", "count": 1}, {"cid": 60, "color": "#4E79A7", "label": "Group: Fishingservice", "count": 1}, {"cid": 61, "color": "#F28E2B", "label": "Group: /Fishing Status", "count": 1}, {"cid": 62, "color": "#E15759", "label": "Group: Fishingcollectionentry", "count": 1}, {"cid": 63, "color": "#76B7B2", "label": "Group: /Fishing Ranking", "count": 1}, {"cid": 64, "color": "#59A14F", "label": "Group: Permissionauditservice", "count": 1}, {"cid": 65, "color": "#EDC948", "label": "Group: /Audit-Permissions", "count": 1}, {"cid": 66, "color": "#B07AA1", "label": "Group: Presenceservice", "count": 1}, {"cid": 67, "color": "#FF9DA7", "label": "Group: Auditchannel", "count": 1}, {"cid": 68, "color": "#9C755F", "label": "Group: Auditlogservice", "count": 1}, {"cid": 69, "color": "#BAB0AC", "label": "Group: File1", "count": 1}, {"cid": 70, "color": "#4E79A7", "label": "Group: Root", "count": 1}, {"cid": 71, "color": "#F28E2B", "label": "Group: Data", "count": 1}, {"cid": 72, "color": "#E15759", "label": "Group: Model", "count": 1}, {"cid": 73, "color": "#76B7B2", "label": "Group: Function A", "count": 1}, {"cid": 74, "color": "#59A14F", "label": "Group: Function B", "count": 1}];
|
|
|
|
// HTML-escape helper — prevents XSS when injecting graph data into innerHTML
|
|
function esc(s) {
|
|
return String(s).replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"').replace(/'/g,''');
|
|
}
|
|
|
|
// Build vis datasets
|
|
const nodesDS = new vis.DataSet(RAW_NODES.map(n => ({
|
|
id: n.id, label: n.label, color: n.color, size: n.size,
|
|
font: n.font, title: n.title,
|
|
_community: n.community, _community_name: n.community_name,
|
|
_source_file: n.source_file, _file_type: n.file_type, _degree: n.degree,
|
|
})));
|
|
|
|
const edgesDS = new vis.DataSet(RAW_EDGES.map((e, i) => ({
|
|
id: i, from: e.from, to: e.to,
|
|
label: '',
|
|
title: e.title,
|
|
dashes: e.dashes,
|
|
width: e.width,
|
|
color: e.color,
|
|
arrows: { to: { enabled: true, scaleFactor: 0.5 } },
|
|
})));
|
|
|
|
const container = document.getElementById('graph');
|
|
const network = new vis.Network(container, { nodes: nodesDS, edges: edgesDS }, {
|
|
physics: {
|
|
enabled: true,
|
|
solver: 'forceAtlas2Based',
|
|
forceAtlas2Based: {
|
|
gravitationalConstant: -60,
|
|
centralGravity: 0.005,
|
|
springLength: 120,
|
|
springConstant: 0.08,
|
|
damping: 0.4,
|
|
avoidOverlap: 0.8,
|
|
},
|
|
stabilization: { iterations: 200, fit: true },
|
|
},
|
|
interaction: {
|
|
hover: true,
|
|
tooltipDelay: 100,
|
|
hideEdgesOnDrag: true,
|
|
navigationButtons: false,
|
|
keyboard: false,
|
|
},
|
|
nodes: { shape: 'dot', borderWidth: 1.5 },
|
|
edges: { smooth: { type: 'continuous', roundness: 0.2 }, selectionWidth: 3 },
|
|
});
|
|
|
|
network.once('stabilizationIterationsDone', () => {
|
|
network.setOptions({ physics: { enabled: false } });
|
|
});
|
|
|
|
function showInfo(nodeId) {
|
|
const n = nodesDS.get(nodeId);
|
|
if (!n) return;
|
|
const neighborIds = network.getConnectedNodes(nodeId);
|
|
const neighborItems = neighborIds.map(nid => {
|
|
const nb = nodesDS.get(nid);
|
|
const color = nb ? nb.color.background : '#555';
|
|
return `<span class="neighbor-link" style="border-left-color:${esc(color)}" onclick="focusNode(${JSON.stringify(nid)})">${esc(nb ? nb.label : nid)}</span>`;
|
|
}).join('');
|
|
document.getElementById('info-content').innerHTML = `
|
|
<div class="field"><b>${esc(n.label)}</b></div>
|
|
<div class="field">Type: ${esc(n._file_type || 'unknown')}</div>
|
|
<div class="field">Community: ${esc(n._community_name)}</div>
|
|
<div class="field">Source: ${esc(n._source_file || '-')}</div>
|
|
<div class="field">Degree: ${n._degree}</div>
|
|
${neighborIds.length ? `<div class="field" style="margin-top:8px;color:#aaa;font-size:11px">Neighbors (${neighborIds.length})</div><div id="neighbors-list">${neighborItems}</div>` : ''}
|
|
`;
|
|
}
|
|
|
|
function focusNode(nodeId) {
|
|
network.focus(nodeId, { scale: 1.4, animation: true });
|
|
network.selectNodes([nodeId]);
|
|
showInfo(nodeId);
|
|
}
|
|
|
|
// Track hovered node — hover detection is more reliable than click params
|
|
let hoveredNodeId = null;
|
|
network.on('hoverNode', params => {
|
|
hoveredNodeId = params.node;
|
|
container.style.cursor = 'pointer';
|
|
});
|
|
network.on('blurNode', () => {
|
|
hoveredNodeId = null;
|
|
container.style.cursor = 'default';
|
|
});
|
|
container.addEventListener('click', () => {
|
|
if (hoveredNodeId !== null) {
|
|
showInfo(hoveredNodeId);
|
|
network.selectNodes([hoveredNodeId]);
|
|
}
|
|
});
|
|
network.on('click', params => {
|
|
if (params.nodes.length > 0) {
|
|
showInfo(params.nodes[0]);
|
|
} else if (hoveredNodeId === null) {
|
|
document.getElementById('info-content').innerHTML = '<span class="empty">Click a node to inspect it</span>';
|
|
}
|
|
});
|
|
|
|
const searchInput = document.getElementById('search');
|
|
const searchResults = document.getElementById('search-results');
|
|
searchInput.addEventListener('input', () => {
|
|
const q = searchInput.value.toLowerCase().trim();
|
|
searchResults.innerHTML = '';
|
|
if (!q) { searchResults.style.display = 'none'; return; }
|
|
const matches = RAW_NODES.filter(n => n.label.toLowerCase().includes(q)).slice(0, 20);
|
|
if (!matches.length) { searchResults.style.display = 'none'; return; }
|
|
searchResults.style.display = 'block';
|
|
matches.forEach(n => {
|
|
const el = document.createElement('div');
|
|
el.className = 'search-item';
|
|
el.textContent = n.label;
|
|
el.style.borderLeft = `3px solid ${n.color.background}`;
|
|
el.style.paddingLeft = '8px';
|
|
el.onclick = () => {
|
|
network.focus(n.id, { scale: 1.5, animation: true });
|
|
network.selectNodes([n.id]);
|
|
showInfo(n.id);
|
|
searchResults.style.display = 'none';
|
|
searchInput.value = '';
|
|
};
|
|
searchResults.appendChild(el);
|
|
});
|
|
});
|
|
document.addEventListener('click', e => {
|
|
if (!searchResults.contains(e.target) && e.target !== searchInput)
|
|
searchResults.style.display = 'none';
|
|
});
|
|
|
|
const hiddenCommunities = new Set();
|
|
const legendEl = document.getElementById('legend');
|
|
LEGEND.forEach(c => {
|
|
const item = document.createElement('div');
|
|
item.className = 'legend-item';
|
|
item.innerHTML = `<div class="legend-dot" style="background:${c.color}"></div>
|
|
<span class="legend-label">${c.label}</span>
|
|
<span class="legend-count">${c.count}</span>`;
|
|
item.onclick = () => {
|
|
if (hiddenCommunities.has(c.cid)) {
|
|
hiddenCommunities.delete(c.cid);
|
|
item.classList.remove('dimmed');
|
|
} else {
|
|
hiddenCommunities.add(c.cid);
|
|
item.classList.add('dimmed');
|
|
}
|
|
const updates = RAW_NODES
|
|
.filter(n => n.community === c.cid)
|
|
.map(n => ({ id: n.id, hidden: hiddenCommunities.has(c.cid) }));
|
|
nodesDS.update(updates);
|
|
};
|
|
legendEl.appendChild(item);
|
|
});
|
|
</script>
|
|
<script>
|
|
// Render hyperedges as shaded regions
|
|
const hyperedges = [];
|
|
function drawHyperedges() {
|
|
const canvas = network.canvas.frame.canvas;
|
|
const ctx = canvas.getContext('2d');
|
|
hyperedges.forEach(h => {
|
|
const positions = h.nodes
|
|
.map(nid => network.getPositions([nid])[nid])
|
|
.filter(p => p !== undefined);
|
|
if (positions.length < 2) return;
|
|
// Draw convex hull as filled polygon
|
|
ctx.save();
|
|
ctx.globalAlpha = 0.12;
|
|
ctx.fillStyle = '#6366f1';
|
|
ctx.strokeStyle = '#6366f1';
|
|
ctx.lineWidth = 2;
|
|
ctx.beginPath();
|
|
const scale = network.getScale();
|
|
const offset = network.getViewPosition();
|
|
const toCanvas = (p) => ({
|
|
x: (p.x - offset.x) * scale + canvas.width / 2,
|
|
y: (p.y - offset.y) * scale + canvas.height / 2
|
|
});
|
|
const pts = positions.map(toCanvas);
|
|
// Expand hull slightly
|
|
const cx = pts.reduce((s, p) => s + p.x, 0) / pts.length;
|
|
const cy = pts.reduce((s, p) => s + p.y, 0) / pts.length;
|
|
const expanded = pts.map(p => ({
|
|
x: cx + (p.x - cx) * 1.15,
|
|
y: cy + (p.y - cy) * 1.15
|
|
}));
|
|
ctx.moveTo(expanded[0].x, expanded[0].y);
|
|
expanded.slice(1).forEach(p => ctx.lineTo(p.x, p.y));
|
|
ctx.closePath();
|
|
ctx.fill();
|
|
ctx.globalAlpha = 0.4;
|
|
ctx.stroke();
|
|
// Label
|
|
ctx.globalAlpha = 0.8;
|
|
ctx.fillStyle = '#4f46e5';
|
|
ctx.font = 'bold 11px sans-serif';
|
|
ctx.textAlign = 'center';
|
|
ctx.fillText(h.label, cx, cy - 5);
|
|
ctx.restore();
|
|
});
|
|
}
|
|
network.on('afterDrawing', drawHyperedges);
|
|
</script>
|
|
</body>
|
|
</html> |