MCPcopy
hub / github.com/hipcityreg/situation-monitor

github.com/hipcityreg/situation-monitor @main sqlite

repository ↗ · DeepWiki ↗
321 symbols 577 edges 64 files 130 documented · 40%

Extension points exported contracts — how you extend this code

NewsItem (Interface)
(no doc)
src/lib/types/index.ts
FeedConfig (Interface)
(no doc)
src/lib/types/index.ts
MarketItem (Interface)
(no doc)
src/lib/types/index.ts
SectorPerformance (Interface)
(no doc)
src/lib/types/index.ts
CryptoItem (Interface)
(no doc)
src/lib/types/index.ts

Core symbols most depended-on inside this repo

get
called by 30
src/lib/services/cache.ts
recordFailure
called by 26
src/lib/services/circuit-breaker.ts
log
called by 23
src/lib/services/cache.ts
set
called by 17
src/lib/services/cache.ts
dedupe
called by 14
src/lib/services/deduplicator.ts
calculateMainCharacter
called by 12
src/lib/analysis/main-character.ts
analyzeNarratives
called by 9
src/lib/analysis/narrative.ts
canRequest
called by 9
src/lib/services/circuit-breaker.ts

Shape

Function 151
Interface 95
Method 55
Class 20

Languages

TypeScript100%

Modules by API surface

src/lib/types/index.ts26 symbols
src/lib/stores/settings.ts20 symbols
src/lib/stores/refresh.ts20 symbols
src/lib/services/cache.ts20 symbols
src/lib/services/client.ts19 symbols
src/lib/services/circuit-breaker.ts18 symbols
src/lib/stores/news.ts17 symbols
src/lib/api/fred.ts17 symbols
src/lib/stores/monitors.ts16 symbols
src/lib/api/markets.ts16 symbols
src/lib/stores/markets.ts15 symbols
src/lib/services/errors.ts12 symbols

Dependencies from manifests, versioned

@playwright/test1.49.0 · 1×
@sveltejs/adapter-static3.0.0 · 1×
@sveltejs/kit2.0.0 · 1×
@sveltejs/vite-plugin-svelte5.0.0 · 1×
@types/d37.4.0 · 1×
@types/node22.0.0 · 1×
@types/topojson-client3.1.0 · 1×
@typescript-eslint/eslint-plugin8.0.0 · 1×
@typescript-eslint/parser8.0.0 · 1×
autoprefixer10.4.0 · 1×
d37.9.0 · 1×

For agents

$ claude mcp add situation-monitor \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact