d3mocide/Sovereign_Watch
Distributed Multi-INT Fusion Center designed for decentralized situational awareness.
86Stars
17Forks
135Claude Commits
TypeScriptLanguage
adbsadsbaisanalyticsdata-sovereigntyosintosint-toolreconnaissancesigintsigint-recon
First Claude commit: Feb 16, 2026Last Claude commit: 4mo agoDiscovered: Mar 17, 2026
Recent Claude Commits
feat: add session token gates for MCP and z-ordering context
12d331f4mo agoauthor_emailfeat(infra-poller): modernize to async service architecture
552da5f4mo agoauthor_emailrefactor: consolidate space domain pollers into unified space_pulse service
073841c4mo agoauthor_emailfeat(rendering): five tactical layer visual enhancements
c4f42254mo agoauthor_emailfeat(ingest-05): SatNOGS integration for spectrum verification
0d56d1f4mo agoauthor_emailfeat(aurora): smooth aurora rendering with HeatmapLayer + spatial shimmer
d03c3254mo agoauthor_emailmerge(dev): resolve conflicts — keep tighter TS types from dev + our aurora/jamming additions
6c1fbf34mo agoauthor_emailfeat: SIGINT GPS Jamming Detection + NOAA Space Weather layers (Ingest-04 / FE-36 / Ingest-15)
f4dbd294mo agoauthor_emailmerge(main): resolve App.tsx conflict from JS8/GhostNet integration
e4163bb4mo agoauthor_emailmerge(main): resolve conflicts from RF/FCC enrich feature merge
a9401ff4mo agoauthor_emailfeat: configurable fetch-hour gating for RadioReference, orbital TLE, and FCC
6f8bdf54mo agoauthor_emailperf: reduce SSD write load and bound unbounded table growth
18b89ec4mo agoauthor_emaildocs(frontend): document deferred lint warnings for IDE review
f16d1ec4mo agoauthor_emailfix(frontend): eliminate all no-explicit-any ESLint warnings
cb0a0d34mo agoauthor_emailchore(frontend): install missing eslint deps to unblock linting
ba767964mo agoauthor_emailfix(infra): wire towersData through useAnimationLoop to composeAllLayers
de59f584mo agoauthor_emailfix(js8call): align KiwiSDR passband and dial freq with GhostNet guide
8574d974mo agoauthor_emailfeat(js8call): integrate GhostNet-specific UI into RadioTerminal
566e9ea4mo agoauthor_emailfeat: propagate _source tag to enable global watchlist entity rendering
1867ea34mo agoauthor_emailfix(ingestion): implement RadioReference trunked system fetch via correct v9 API call chain
71523c84mo agoauthor_emailfeat: add flight track history panel with altitude chart and route info
35c98bc4mo agoauthor_emailfeat(watchlist): add global watchlist management UI and fix spatial filter bypass
7db9f2b4mo agoauthor_emailfeat(adsb): OpenSky global ICAO24 watchlist tracking
994c6964mo agoauthor_emaildocs: add task log for MCP LSP configuration changes
ef99f504mo agoauthor_emaildocs: update LSP setup section for Docker/local-binary dual-path
e2ad77d4mo agoauthor_emailadd wrapper scripts so Docker and local binary coexist for LSP MCP servers
3841fc94mo agoauthor_emailfix: use relative workspace path in mcp.json LSP args
cfa20314mo agoauthor_emailswitch LSP MCP servers from Docker to local binary
c24a8074mo agoauthor_emailfeat(adsb): integrate OpenSky Network as supplemental aircraft source
83a37184mo agoauthor_emailfix(playback): correct time-range selection and missing recent-track bugs
f53c7264mo agoauthor_emailfix: correct JS8Call default frequency and remove dead QT platform override
51160174mo agoauthor_emailfeat(sdr): add WebSDR integration as VHF/UHF supplement to KiwiSDR
35328304mo agoauthor_emaildocs(research): WebSDR integration investigation report
f99c9664mo agoauthor_emailfix(rf_pulse): resolve startup errors in radioref and repeaterbook adapters
13ccebf4mo agoauthor_emailfeat: remove orbital_tracks — compute satellite positions on-demand via SGP4
b9035d94mo agoauthor_emailfix(replay): drop orbital data from replay query
df9d9b84mo agoauthor_emailfix: playback shows no data for long windows — three root causes
51ccdb24mo agoauthor_emaildocs(deps): note JS8Call-improved fork as intentional exception
19c1f574mo agoauthor_emailchore(deps): migrate to uv, update all dependencies to latest stable
2cdd3f04mo agoauthor_emailfeat(tooling): vendor mcp-language-server binary from pinned source
4dea62e4mo agoauthor_emaildocs(dev): clarify local vs Docker split and add local dependency setup
793e38a4mo agoauthor_emailoptimize: reduce unnecessary tool calls in agent rules
aff52a04mo agoauthor_emaildocs(dev): add developer setup guide and cross-editor tooling config
092c8164mo agoauthor_emailfeat(lsp): integrate LSP tooling and enhance AI analyst schema context
809607a4mo agoauthor_emailfix: resolve Gemini API network errors in AI analyst panel
7e252684mo agoauthor_emailfeat(dashboard): Add stream health, sparkline, orbital tabs, outages, RF EmComm panels
cb465294mo agoauthor_emailfeat: Add DASHBOARD view mode with tactical at-a-glance overview
f10cdfd4mo agoauthor_emailfeat(listening-post): full UI↔backend feature parity for KiwiSDR DSP controls
eb7212b4mo agoauthor_emailfix(kiwi_client): full protocol compatibility with modern KiwiSDR nodes
8a3c3004mo agoauthor_emaildocs(layers): rewrite z-ordering reference with full layer matrix and depth rules
89594574mo agoauthor_email