MCPcopy Index your code
hub / github.com/cynicaloptimist/improved-initiative

github.com/cynicaloptimist/improved-initiative @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
853 symbols 1,843 edges 288 files 2 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

PlayerViewManager (Interface)
(no doc) [4 implementers]
server/playerviewmanager.ts
Tag (Interface)
(no doc) [1 implementers]
client/Combatant/Tag.ts
IRules (Interface)
(no doc) [1 implementers]
client/Rules/Rules.ts
PortraitWithCaptionProps (Interface)
(no doc)
client/PlayerView/components/PortraitModal.tsx
ButtonProps (Interface)
(no doc)
client/Components/Button.tsx
XpThresholds (Interface)
(no doc)
client/Widgets/DifficultyCalculator.ts
InitiativePromptComponentProps (Interface)
(no doc)
client/Prompts/InitiativePrompt.tsx
AccountSettingsProps (Interface)
(no doc)
client/Settings/components/AccountSettings.tsx

Core symbols most depended-on inside this repo

addCombatantFromStatBlock
called by 49
client/test/addCombatant.ts
TrackEvent
called by 47
client/Utility/Metrics.ts
useSubscription
called by 43
client/Combatant/linkComponentToObservables.tsx
probablyUniqueString
called by 33
common/Toolbox.ts
Add
called by 26
server/library.ts
buildEncounter
called by 21
client/test/buildEncounter.ts
InitializeTestSettings
called by 21
client/test/InitializeTestSettings.ts
getDefaultSettings
called by 18
common/Settings.ts

Shape

Function 390
Method 212
Class 138
Interface 107
Enum 6

Languages

TypeScript100%

Modules by API surface

client/Account/AccountClient.ts26 symbols
server/dbconnection.ts16 symbols
server/patreon.ts15 symbols
client/Utility/Store.ts15 symbols
client/Importers/Open5eImporter.ts14 symbols
client/Encounter/Encounter.ts14 symbols
client/Utility/LegacySynchronousLocalStore.ts13 symbols
client/TrackerViewModel.tsx12 symbols
client/Combatant/Combatant.ts12 symbols
server/library.ts11 symbols
client/Widgets/DifficultyCalculator.ts11 symbols
client/PlayerView/components/CombatFooter.tsx11 symbols

For agents

$ claude mcp add improved-initiative \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact