Skip to content

Commit 46d588f

Browse files
chitcommitclaude
andcommitted
docs: update compliance triad with evidence/timeline/litigation/jobs endpoints
- CHARTER.md: add ChittyEvidence dependency, timeline/litigation/jobs endpoints, update MCP tool count (28→48), add case timeline and litigation scope items - CHITTY.md: add same endpoints, update MCP tool count (32→48), add ChittyEvidence to direct API data sources Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 15cea3f commit 46d588f

2 files changed

Lines changed: 27 additions & 5 deletions

File tree

CHARTER.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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*

CHITTY.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Cloudflare Worker at command.chitty.cc with Neon PostgreSQL via Hyperdrive, R2 f
5151
| Category | Sources |
5252
|----------|---------|
5353
| Financial (auto-sync) | Mercury, Stripe, Plaid, ChittyFinance |
54-
| Direct API | ChittyBooks, ChittyAssets, ChittyCharge, ChittyLedger |
54+
| Direct API | ChittyBooks, ChittyAssets, ChittyCharge, ChittyLedger, ChittyEvidence |
5555
| Scrape (via ChittyScrape) | Mr. Cooper mortgage, Cook County property tax, Court docket |
5656
| Email Parse | ComEd, Peoples Gas, Xfinity, Citi, Home Depot, Lowe's |
5757

@@ -121,7 +121,16 @@ See [CHARTER.md](CHARTER.md) (Dependencies section) — canonical source for the
121121
| `/auth/*` | Various | No | Login/verify flows |
122122
| `/api/bridge/*` | Various | Service | Inter-service bridge routes |
123123
| `/api/bridge/credentials/get` | POST | Service | Allowlisted credential proxy via ChittyConnect |
124-
| `/mcp/*` | Various | Service | MCP server (32 tools) |
124+
| `/api/v1/timeline/:caseId` | GET | Bearer | Unified case timeline (facts, deadlines, disputes, docs) |
125+
| `/api/v1/litigation/synthesize` | POST | Bearer | AI fact synthesis from raw notes |
126+
| `/api/v1/litigation/synthesize-from-case` | POST | Bearer | AI fact synthesis from ChittyEvidence |
127+
| `/api/v1/litigation/draft` | POST | Bearer | AI email drafting from synthesized facts |
128+
| `/api/v1/litigation/qc` | POST | Bearer | AI risk scan of draft vs source notes |
129+
| `/api/v1/jobs` | GET/POST | Bearer | Scrape job queue management |
130+
| `/api/v1/jobs/:id` | GET | Bearer | Scrape job details |
131+
| `/api/v1/jobs/:id/retry` | POST | Bearer | Retry failed scrape job |
132+
| `/api/v1/jobs/dead-letters` | GET | Bearer | Dead letter queue |
133+
| `/mcp/*` | Various | Service | MCP server (48 tools across 12 domains) |
125134

126135
## Document Triad
127136

0 commit comments

Comments
 (0)