@@ -53,7 +53,10 @@ Provide a unified life management and action dashboard that ingests data from 15
5353- Cron-scheduled data sync across all sources
5454- Bridge API for inter-service data exchange (ChittyScrape, ChittyLedger)
5555- Proxy passthrough for ChittySchema validation, ChittyCert verification, ChittyRegister requirements
56- - MCP server for Claude-driven queries (28 tools: financial, ledger, schema, cert, connect, chat)
56+ - MCP server for Claude-driven queries (48 tools across 12 domains)
57+ - Case timeline aggregation from ChittyEvidence, ChittyLedger, and local DB
58+ - Litigation support (fact synthesis, drafting, QC) via ChittyConnect prompts or AI Gateway fallback
59+ - Scrape job dispatch with retry, dead-letter, and fan-out to downstream agents
5760
5861### IS NOT Responsible For
5962- Identity generation (ChittyID)
@@ -76,6 +79,7 @@ Provide a unified life management and action dashboard that ingests data from 15
7679| Upstream | ChittyCharge | Billing data |
7780| Upstream | ChittyScrape | Browser-based scraping for portals without APIs |
7881| Upstream | ChittyLedger | Evidence and document ledger sync |
82+ | Upstream | ChittyEvidence | Evidence facts, documents, entities for case timelines |
7983| Upstream | ChittyConnect | Inter-service connectivity and discovery |
8084| Upstream | ChittyRouter | Unified ingestion gateway (scrape, email routing) |
8185| Upstream | ChittySchema | Canonical schema validation and drift detection |
@@ -116,8 +120,17 @@ Provide a unified life management and action dashboard that ingests data from 15
116120| ` /api/recommendations ` | GET | Bearer | AI action recommendations |
117121| ` /api/sync ` | POST | Bearer | Manual data sync trigger |
118122| ` /api/cashflow ` | GET | Bearer | Cash flow analysis |
123+ | ` /api/v1/timeline/:caseId ` | GET | Bearer | Unified case timeline (facts, deadlines, disputes, docs) |
124+ | ` /api/v1/litigation/synthesize ` | POST | Bearer | AI fact synthesis from raw notes |
125+ | ` /api/v1/litigation/synthesize-from-case ` | POST | Bearer | AI fact synthesis auto-pulled from ChittyEvidence |
126+ | ` /api/v1/litigation/draft ` | POST | Bearer | AI email drafting from synthesized facts |
127+ | ` /api/v1/litigation/qc ` | POST | Bearer | AI risk scan of draft vs source notes |
128+ | ` /api/v1/jobs ` | GET/POST | Bearer | Scrape job queue management |
129+ | ` /api/v1/jobs/:id ` | GET | Bearer | Scrape job details |
130+ | ` /api/v1/jobs/:id/retry ` | POST | Bearer | Retry failed scrape job |
131+ | ` /api/v1/jobs/dead-letters ` | GET | Bearer | Dead letter queue |
119132| ` /api/bridge/* ` | Various | Service/Bearer | Inter-service bridge routes |
120- | ` /mcp/* ` | Various | Service | MCP server for Claude integration |
133+ | ` /mcp/* ` | Various | Service | MCP server (48 tools across 12 domains) |
121134
122135### Cron Schedule
123136| Schedule | Purpose |
@@ -170,4 +183,4 @@ This charter is part of a synchronized documentation triad. Changes to shared fi
170183- [x] CHITTY.md present
171184
172185---
173- * Charter Version: 1.1 .0 | Last Updated: 2026-03-03 *
186+ * Charter Version: 1.2 .0 | Last Updated: 2026-03-24 *
0 commit comments