Commit Graph
10 Commits
Author SHA1 Message Date
Marc Shade 346e26deb1 feat: Phase 18 — PDF/HTML intelligence reports (110 tools, 344 tests) 2026-03-08 11:11:21 -04:00
Marc Shade c8e344f3f5 docs: reorganize README — proper tool categorization, add LICENSE, fix table rendering
- Replaced catch-all 'Other Domains' (26 tools) with 15 proper sections
- Added missing intel_climate_anomalies to documentation
- Fixed 'What You Get' summary table (blank row broke GitHub rendering)
- All 109 tools verified: no duplicates, no gaps
- Added MIT LICENSE file (was referenced by badge but missing)
- Fixed architecture diagram alignment
2026-03-08 10:22:19 -04:00
Marc Shade 306173c0ec feat: add cross-domain analytics — correlation, domain summary, trend detection (109 tools)
- intel_cross_correlate: finds related signals across all domains for a topic,
  groups by category, shows how events ripple across intelligence streams
- intel_domain_summary: per-category aggregate of stored intelligence with
  data point counts, unique sources, latest/earliest timestamps
- intel_trend_detection: compares recent vs baseline activity rates per
  category, identifies SURGE/ELEVATED/DECLINING/DROP patterns for early warning
- All three leverage accumulated Qdrant vector store data
- 109 tools total across 30+ domains
2026-03-08 10:15:53 -04:00
Marc Shade 094f37d443 feat: add collector daemon and 5 vector search tools (106 total)
- collector.py: standalone daemon for 24/7 vector store population
  - 43 sources organized by domain with parallel fetching
  - --daemon, --interval, --sources CLI args
  - Dynamic import via _import_fetch_fn()
  - Entry point: intel-collector
- server.py: 5 new MCP tools (intel_semantic_search, intel_similar_events,
  intel_timeline, intel_vector_stats, intel_collect)
- pyproject.toml: vector optional dependency (qdrant-client + fastembed)
- README.md: updated architecture, vector store section, tool reference
- CLAUDE.md: updated tool count and architecture docs
2026-03-08 10:05:06 -04:00
Marc Shade b01a77721b docs(world-intel): update README and CLAUDE.md for 101 tools 2026-03-08 08:24:45 -04:00
Marc ShadeandClaude Opus 4.6 986f79fb8f docs: update README hero image with live 14-layer dashboard screenshot
Captured via Playwright with live SSE data showing all 14 map layers,
HUD stats, alert banner, drawer with posture/markets/crypto, and
the full layer panel including new Climate and News layers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 17:33:12 -05:00
Marc ShadeandClaude Opus 4.6 2969dfc950 feat: add strategic synthesis layer — Phase 11 (+4 = 68 tools)
- intel_strategic_posture: composite risk from 9 weighted domains
  (military, political, conflict, infrastructure, economic, cyber,
  health, climate, space) with per-domain scoring and top threats
- intel_world_brief: structured daily intelligence summary aggregating
  posture, focal points, news clusters, anomalies, trending threats
- intel_fleet_report: naval fleet activity combining theater posture,
  waterway status, military surge, and readiness scoring
- intel_population_exposure: population at risk near active events
  (earthquakes, wildfires, conflict) using 105-city dataset (1B pop)

New files: analysis/posture.py, analysis/world_brief.py,
analysis/exposure.py, sources/fleet.py, config/population.py

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 09:02:14 -05:00
Marc ShadeandClaude Opus 4.6 7359c03275 docs: update all docs for 64 tools, Phase 9 NLP complete
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 08:44:28 -05:00
Marc ShadeandClaude Opus 4.6 084a386645 docs: update README, pyproject for 60 tools across 25 domains
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 08:05:58 -05:00
Marc ShadeandClaude Opus 4.6 01cb4255ef feat: add world-intel-mcp server — 36 tools across 14 intelligence domains
New MCP server providing real-time global intelligence: financial markets
(Yahoo Finance, CoinGecko), economic indicators (FRED, EIA, World Bank),
conflict tracking (ACLED, UCDP, HDX), military flights (OpenSky),
infrastructure monitoring (Cloudflare Radar, NGA cable health), maritime
warnings (NGA), climate anomalies (Open-Meteo), news aggregation (RSS,
GDELT), prediction markets (Polymarket), displacement data (UNHCR),
aviation delays (FAA), cyber threats (Feodo, CISA KEV, SANS, URLhaus),
country intelligence briefs (Ollama LLM), and HTML report generation
(Jinja2 + Chart.js).

Includes: SQLite TTL cache, per-source circuit breakers, async HTTP
fetcher with retry/rate-limiting, Click CLI with 27 commands, 4 analysis
modules (instability scoring, geo-convergence, signal aggregation, news
clustering), 4 HTML report templates, and 28 unit tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 10:33:57 -05:00