From da1a014335543d4897a194b2c1fb60e8b2ad700c Mon Sep 17 00:00:00 2001 From: Jordan Bryan Date: Wed, 19 Aug 2026 20:27:37 -0400 Subject: [PATCH 1/3] Add the Version Story document-comparison connector Version Story turns document versions into true redlines: Word tracked-changes, PDF, or changed-pages-only PDF comparisons produced by a deterministic engine that preserves footnotes, tables, numbering, and formatting. It also merges separately edited versions of one base document into a single draft whose tracked changes are labeled by the revision they came from, and builds version histories in which every surviving change is attributed to the version that introduced it. Server: https://mcp-compare.versionstory.com/mcp (streamable HTTP; OAuth with dynamic client registration). Read-heavy tool surface: create and list comparisons, fetch redline files, read document text; results return download links to the generated artifacts. The same capability ships as a desktop plugin (VersionStory/version-story-plugin-marketplace) that works from files on the user's computer. Added to commercial-legal, corporate-legal, and litigation-legal - the plugins whose workflows negotiate, diff, and track versions of documents (vendor-agreement redlines, amendment-history tracing, diligence drafts, settlement agreement versions). --- CONNECTORS.md | 1 + README.md | 1 + commercial-legal/.mcp.json | 9 ++++++++- commercial-legal/README.md | 3 +++ corporate-legal/.mcp.json | 9 ++++++++- corporate-legal/README.md | 1 + litigation-legal/.mcp.json | 9 ++++++++- litigation-legal/README.md | 1 + 8 files changed, 31 insertions(+), 3 deletions(-) diff --git a/CONNECTORS.md b/CONNECTORS.md index 35b6bb589e..0b16ef4279 100644 --- a/CONNECTORS.md +++ b/CONNECTORS.md @@ -29,6 +29,7 @@ Connectors shipped in the default `.mcp.json` of each plugin: | **Descrybe** | legal-clinic, ip-legal, law-student | | **Definely** | commercial-legal, corporate-legal | | **iManage** | commercial-legal, corporate-legal | +| **Version Story** | commercial-legal, corporate-legal, litigation-legal | | **Solve Intelligence** | corporate-legal, ip-legal | | **TopCounsel** | commercial-legal, corporate-legal, litigation-legal | | **Box** | corporate-legal | diff --git a/README.md b/README.md index 5bdc249bbc..114e48e100 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,7 @@ These plugins ship connectors for the systems legal teams live in. A connector g | **Ironclad** | Read the contract register, renewal dates, clauses | `commercial-legal` | Customer subscription | | **DocuSign / DocuSign CLM** | Envelope status, executed contracts, CLM metadata | `commercial-legal` | Customer subscription | | **iManage** | Read from the DMS — matter workspaces, document versions | `commercial-legal`, `corporate-legal` | Customer subscription | +| **Version Story** | True redlines between document versions — Word tracked changes, PDF, merged drafts, version history | `commercial-legal`, `corporate-legal`, `litigation-legal` | Version Story account; OAuth. Also a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) for files on your computer | | **Everlaw** | E-discovery productions, tagged sets, chronologies | `litigation-legal` | Customer subscription | | **CourtListener** | Federal dockets and opinions | `legal-clinic`, `ip-legal`, `litigation-legal`, `law-student` | Public; optional API key | | **Trellis** | State court dockets and motions | `litigation-legal` | Customer subscription | diff --git a/commercial-legal/.mcp.json b/commercial-legal/.mcp.json index 9612097668..fdf172c60e 100644 --- a/commercial-legal/.mcp.json +++ b/commercial-legal/.mcp.json @@ -30,6 +30,12 @@ "title": "Definely", "description": "Live, deterministic access to contract structure — resolve definitions, validate cross-references, map dependencies, run structural diffs." }, + "Version Story": { + "type": "http", + "url": "https://mcp-compare.versionstory.com/mcp", + "title": "Version Story", + "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." + }, "Slack": { "type": "http", "url": "https://mcp.slack.com/mcp", @@ -51,6 +57,7 @@ "documents", "chat", "contract-review", - "outside-counsel-network" + "outside-counsel-network", + "document-comparison" ] } diff --git a/commercial-legal/README.md b/commercial-legal/README.md index 1e82e057a7..f22a3781b7 100644 --- a/commercial-legal/README.md +++ b/commercial-legal/README.md @@ -70,6 +70,7 @@ Ships with connectors configured in `.mcp.json`: - **Ironclad** — contract lifecycle management - **DocuSign** — signature status and envelope tracking +- **Version Story** — document comparison and redlining - **Slack** — search messages, read channels, find discussions (general bucket) - **Google Drive** — search, read, and fetch documents (general bucket) @@ -77,6 +78,8 @@ With a [CLM] connected: reviews check for prior agreements with the same counter With DocuSign connected: track signature status, route envelopes in approver order. +With Version Story connected: turn any two versions of an agreement into a true Word tracked-changes or PDF redline, merge parallel counterparty edits into one draft, and trace how a provision evolved across versions. Also available as a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) that works from files on your computer. + ## Quick start ### 1. Get interviewed diff --git a/corporate-legal/.mcp.json b/corporate-legal/.mcp.json index 68c83e273c..596d05dd20 100644 --- a/corporate-legal/.mcp.json +++ b/corporate-legal/.mcp.json @@ -41,6 +41,12 @@ "url": "https://api.solveintelligence.com/mcp/", "title": "Solve Intelligence", "description": "Patent workflows — search patent and non-patent literature, legal texts, SEP technical standards, prior art, claim analysis." + }, + "Version Story": { + "type": "http", + "url": "https://mcp-compare.versionstory.com/mcp", + "title": "Version Story", + "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." } }, "recommendedCategories": [ @@ -50,6 +56,7 @@ "board-governance", "documents", "chat", - "email" + "email", + "document-comparison" ] } diff --git a/corporate-legal/README.md b/corporate-legal/README.md index a8ed189277..759243adfc 100644 --- a/corporate-legal/README.md +++ b/corporate-legal/README.md @@ -84,6 +84,7 @@ Ships with: - **Slack** — search messages, read channels, find discussions (general bucket) - **Google Drive** — search, read, and fetch documents (general bucket) - **Box** — data room and document management +- **Version Story** — document comparison and redlining across versions Intralinks, Datasite, and other VDR connectors can be added to `.mcp.json` when partner URLs are available. diff --git a/litigation-legal/.mcp.json b/litigation-legal/.mcp.json index a46d735811..ddfa31f3ae 100644 --- a/litigation-legal/.mcp.json +++ b/litigation-legal/.mcp.json @@ -41,6 +41,12 @@ "url": "https://mcp.trellis.law/anthropic", "title": "Trellis", "description": "The largest state trial court dataset in the U.S. — dockets, rulings, verdicts, filings, judge and opposing counsel analytics, expert witness vetting." + }, + "Version Story": { + "type": "http", + "url": "https://mcp-compare.versionstory.com/mcp", + "title": "Version Story", + "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." } }, "recommendedCategories": [ @@ -50,6 +56,7 @@ "court-analytics", "outside-counsel-network", "documents", - "chat" + "chat", + "document-comparison" ] } diff --git a/litigation-legal/README.md b/litigation-legal/README.md index 479e31aacd..c7a76f84a5 100644 --- a/litigation-legal/README.md +++ b/litigation-legal/README.md @@ -129,6 +129,7 @@ Ships with the general bucket of connectors in `.mcp.json`: - **Slack** — search messages, read channels, find discussions - **Google Drive** — search, read, and fetch documents +- **Version Story** — true redlines between document versions (settlement drafts, contested agreements, expert reports) Designed to be useful with nothing connected. If/when you want to pull from Relativity, DISCO, CLMs, or email, integration skills can be added without changing the core architecture. From 51c24f8392d0c2541dc8020a7695a7b0c4cb36a1 Mon Sep 17 00:00:00 2001 From: Jordan Bryan Date: Fri, 21 Aug 2026 10:28:44 -0400 Subject: [PATCH 2/3] Update language in documentation --- README.md | 2 +- commercial-legal/.mcp.json | 2 +- commercial-legal/README.md | 2 +- corporate-legal/.mcp.json | 2 +- litigation-legal/.mcp.json | 2 +- litigation-legal/README.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 114e48e100..06435cc24c 100644 --- a/README.md +++ b/README.md @@ -310,7 +310,7 @@ These plugins ship connectors for the systems legal teams live in. A connector g | **Ironclad** | Read the contract register, renewal dates, clauses | `commercial-legal` | Customer subscription | | **DocuSign / DocuSign CLM** | Envelope status, executed contracts, CLM metadata | `commercial-legal` | Customer subscription | | **iManage** | Read from the DMS — matter workspaces, document versions | `commercial-legal`, `corporate-legal` | Customer subscription | -| **Version Story** | True redlines between document versions — Word tracked changes, PDF, merged drafts, version history | `commercial-legal`, `corporate-legal`, `litigation-legal` | Version Story account; OAuth. Also a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) for files on your computer | +| **Version Story** | Redlines between document versions — Word tracked changes, PDF, merged drafts, version history | `commercial-legal`, `corporate-legal`, `litigation-legal` | Version Story account; OAuth. Also a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) for files on your computer | | **Everlaw** | E-discovery productions, tagged sets, chronologies | `litigation-legal` | Customer subscription | | **CourtListener** | Federal dockets and opinions | `legal-clinic`, `ip-legal`, `litigation-legal`, `law-student` | Public; optional API key | | **Trellis** | State court dockets and motions | `litigation-legal` | Customer subscription | diff --git a/commercial-legal/.mcp.json b/commercial-legal/.mcp.json index fdf172c60e..3739f962b6 100644 --- a/commercial-legal/.mcp.json +++ b/commercial-legal/.mcp.json @@ -34,7 +34,7 @@ "type": "http", "url": "https://mcp-compare.versionstory.com/mcp", "title": "Version Story", - "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." + "description": "Deterministic document comparison — turn any two versions into Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." }, "Slack": { "type": "http", diff --git a/commercial-legal/README.md b/commercial-legal/README.md index f22a3781b7..59be90f1f5 100644 --- a/commercial-legal/README.md +++ b/commercial-legal/README.md @@ -78,7 +78,7 @@ With a [CLM] connected: reviews check for prior agreements with the same counter With DocuSign connected: track signature status, route envelopes in approver order. -With Version Story connected: turn any two versions of an agreement into a true Word tracked-changes or PDF redline, merge parallel counterparty edits into one draft, and trace how a provision evolved across versions. Also available as a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) that works from files on your computer. +With Version Story connected: turn any two versions of an agreement into a Word tracked-changes or PDF redline, merge parallel counterparty edits into one draft, and trace how a provision evolved across versions. Also available as a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) that works from files on your computer. ## Quick start diff --git a/corporate-legal/.mcp.json b/corporate-legal/.mcp.json index 596d05dd20..6128dedabd 100644 --- a/corporate-legal/.mcp.json +++ b/corporate-legal/.mcp.json @@ -46,7 +46,7 @@ "type": "http", "url": "https://mcp-compare.versionstory.com/mcp", "title": "Version Story", - "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." + "description": "Deterministic document comparison — turn any two versions into Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." } }, "recommendedCategories": [ diff --git a/litigation-legal/.mcp.json b/litigation-legal/.mcp.json index ddfa31f3ae..27a7e4c171 100644 --- a/litigation-legal/.mcp.json +++ b/litigation-legal/.mcp.json @@ -46,7 +46,7 @@ "type": "http", "url": "https://mcp-compare.versionstory.com/mcp", "title": "Version Story", - "description": "Deterministic document comparison — turn any two versions into true Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." + "description": "Deterministic document comparison — turn any two versions into Word tracked-changes or PDF redlines, merge parallel edits into one draft, build version histories with every change attributed." } }, "recommendedCategories": [ diff --git a/litigation-legal/README.md b/litigation-legal/README.md index c7a76f84a5..05a11e0835 100644 --- a/litigation-legal/README.md +++ b/litigation-legal/README.md @@ -129,7 +129,7 @@ Ships with the general bucket of connectors in `.mcp.json`: - **Slack** — search messages, read channels, find discussions - **Google Drive** — search, read, and fetch documents -- **Version Story** — true redlines between document versions (settlement drafts, contested agreements, expert reports) +- **Version Story** — redlines between document versions (settlement drafts, contested agreements, expert reports) Designed to be useful with nothing connected. If/when you want to pull from Relativity, DISCO, CLMs, or email, integration skills can be added without changing the core architecture. From 9f6f91b25813b38b3eb94d28103c77784953b388 Mon Sep 17 00:00:00 2001 From: Jordan Bryan Date: Fri, 21 Aug 2026 10:45:27 -0400 Subject: [PATCH 3/3] Update language in documentation --- README.md | 2 +- commercial-legal/.mcp.json | 4 ++-- commercial-legal/CLAUDE.md | 1 + commercial-legal/README.md | 2 +- commercial-legal/skills/cold-start-interview/SKILL.md | 5 +++-- corporate-legal/.mcp.json | 4 ++-- corporate-legal/CLAUDE.md | 1 + corporate-legal/skills/cold-start-interview/SKILL.md | 2 +- litigation-legal/.mcp.json | 4 ++-- litigation-legal/CLAUDE.md | 1 + litigation-legal/README.md | 6 +++--- litigation-legal/skills/cold-start-interview/SKILL.md | 4 ++-- 12 files changed, 20 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 06435cc24c..c7fb748add 100644 --- a/README.md +++ b/README.md @@ -310,7 +310,7 @@ These plugins ship connectors for the systems legal teams live in. A connector g | **Ironclad** | Read the contract register, renewal dates, clauses | `commercial-legal` | Customer subscription | | **DocuSign / DocuSign CLM** | Envelope status, executed contracts, CLM metadata | `commercial-legal` | Customer subscription | | **iManage** | Read from the DMS — matter workspaces, document versions | `commercial-legal`, `corporate-legal` | Customer subscription | -| **Version Story** | Redlines between document versions — Word tracked changes, PDF, merged drafts, version history | `commercial-legal`, `corporate-legal`, `litigation-legal` | Version Story account; OAuth. Also a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) for files on your computer | +| **Version Story** | Redlines between document versions — Word tracked changes, PDF, merged drafts, version history | `commercial-legal`, `corporate-legal`, `litigation-legal` | Version Story account; OAuth | | **Everlaw** | E-discovery productions, tagged sets, chronologies | `litigation-legal` | Customer subscription | | **CourtListener** | Federal dockets and opinions | `legal-clinic`, `ip-legal`, `litigation-legal`, `law-student` | Public; optional API key | | **Trellis** | State court dockets and motions | `litigation-legal` | Customer subscription | diff --git a/commercial-legal/.mcp.json b/commercial-legal/.mcp.json index 3739f962b6..631718287a 100644 --- a/commercial-legal/.mcp.json +++ b/commercial-legal/.mcp.json @@ -53,11 +53,11 @@ "contract-management", "e-signature", "legal-document-management", + "document-comparison", "email", "documents", "chat", "contract-review", - "outside-counsel-network", - "document-comparison" + "outside-counsel-network" ] } diff --git a/commercial-legal/CLAUDE.md b/commercial-legal/CLAUDE.md index 502181e801..2b18baad4f 100644 --- a/commercial-legal/CLAUDE.md +++ b/commercial-legal/CLAUDE.md @@ -57,6 +57,7 @@ is the final escalation point. We process roughly [N] agreements per month, most | CLM (Ironclad, Agiloft, etc.) | [PLACEHOLDER ✓/✗] | Manual record-keeping; renewal-tracker runs against a local register | | E-signature (DocuSign, etc.) | [PLACEHOLDER ✓/✗] | User routes for signature outside the plugin | | Document storage (Drive / SharePoint / Box) | [PLACEHOLDER ✓/✗] | User uploads agreements directly for each review | +| Document comparison (Version Story) | [PLACEHOLDER ✓/✗] | Version differences described in prose; no tracked-changes or PDF redline produced | | Slack | [PLACEHOLDER ✓/✗] | Alerts and stakeholder summaries delivered inline instead of posted | *Re-check: `/commercial-legal:cold-start-interview --check-integrations`* diff --git a/commercial-legal/README.md b/commercial-legal/README.md index 59be90f1f5..77914b72aa 100644 --- a/commercial-legal/README.md +++ b/commercial-legal/README.md @@ -78,7 +78,7 @@ With a [CLM] connected: reviews check for prior agreements with the same counter With DocuSign connected: track signature status, route envelopes in approver order. -With Version Story connected: turn any two versions of an agreement into a Word tracked-changes or PDF redline, merge parallel counterparty edits into one draft, and trace how a provision evolved across versions. Also available as a [desktop plugin](https://github.com/VersionStory/version-story-plugin-marketplace) that works from files on your computer. +With Version Story connected: turn any two versions of an agreement into a Word tracked-changes or PDF redline, merge parallel edits into one draft, and trace how a provision evolved across versions. ## Quick start diff --git a/commercial-legal/skills/cold-start-interview/SKILL.md b/commercial-legal/skills/cold-start-interview/SKILL.md index f35e0ca37e..0a0fc2cb7a 100644 --- a/commercial-legal/skills/cold-start-interview/SKILL.md +++ b/commercial-legal/skills/cold-start-interview/SKILL.md @@ -35,7 +35,7 @@ Runs the cold-start interview. First run writes `~/.claude/plugins/config/claude ## `--check-integrations` -Re-runs the integration availability check (CLM, e-signature, document storage, Slack) and updates `## Available integrations` in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. Does not re-interview. Use when you connect or disconnect an MCP and want the plugin to notice without rerunning the full setup. +Re-runs the integration availability check (CLM, e-signature, document storage, document comparison, Slack) and updates `## Available integrations` in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. Does not re-interview. Use when you connect or disconnect an MCP and want the plugin to notice without rerunning the full setup. When probing: only report ✓ if an MCP tool call actually succeeded. Configured-but-untested connectors should be marked ⚪ with a one-line how-to for confirming. Never report ✓ based on `.mcp.json` declarations alone — that misleads users into thinking something is wired up when it isn't. @@ -194,7 +194,7 @@ If the answer is 3, add: #### What's connected? -> This plugin can work with: CLM (Ironclad, Agiloft, etc.), e-signature (DocuSign, etc.), document storage (Google Drive, SharePoint, Box), and Slack. Let me check which connectors you have configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently. +> This plugin can work with: CLM (Ironclad, Agiloft, etc.), e-signature (DocuSign, etc.), document storage (Google Drive, SharePoint, Box), document comparison (Version Story), and Slack. Let me check which connectors you have configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently. **Check what's actually connected, not what's configured.** A connector listed in `.mcp.json` is *available*. A connector that's actually responding is *connected*. These are different, and confusing them destroys trust. For each connector this plugin uses: @@ -432,6 +432,7 @@ contract lifecycle management. | CLM (Ironclad, Agiloft, etc.) | [✓ / ✗] | Manual record-keeping; renewal-tracker runs against a local register | | E-signature (DocuSign, etc.) | [✓ / ✗] | User routes for signature outside the plugin | | Document storage (Drive / SharePoint / Box) | [✓ / ✗] | User uploads agreements directly for each review | +| Document comparison (Version Story) | [✓ / ✗] | Version differences described in prose; no tracked-changes or PDF redline produced | | Slack | [✓ / ✗] | Alerts and stakeholder summaries delivered inline instead of posted | *Re-check: `/commercial-legal:cold-start-interview --check-integrations`* diff --git a/corporate-legal/.mcp.json b/corporate-legal/.mcp.json index 6128dedabd..983236baf9 100644 --- a/corporate-legal/.mcp.json +++ b/corporate-legal/.mcp.json @@ -54,9 +54,9 @@ "virtual-data-room", "contract-review", "board-governance", + "document-comparison", "documents", "chat", - "email", - "document-comparison" + "email" ] } diff --git a/corporate-legal/CLAUDE.md b/corporate-legal/CLAUDE.md index e5bc382bbe..e045c3db2d 100644 --- a/corporate-legal/CLAUDE.md +++ b/corporate-legal/CLAUDE.md @@ -63,6 +63,7 @@ The deliverable should read like a partner wrote it. The meta-commentary goes in | VDR (Intralinks, Datasite, Box) | [✓ / ✗] | Diligence pulls from local folder; user drops docs in `~/.claude/plugins/config/claude-for-legal/corporate-legal/deals/[code]/vdr-mirror/` | | Board portal (Diligent, BoardEffect) | [✓ / ✗] | Minutes/consents work from local templates; no portal posting | | Document storage (Google Drive, SharePoint, Box) | [✓ / ✗] | Read local paths; no cross-system search | +| Document comparison (Version Story) | [✓ / ✗] | Version differences described in prose; no tracked-changes or PDF redline produced | | Slack | [✓ / ✗] | Briefs emitted as files only; no in-channel summaries | *Re-check: `/corporate-legal:cold-start-interview --check-integrations`* diff --git a/corporate-legal/skills/cold-start-interview/SKILL.md b/corporate-legal/skills/cold-start-interview/SKILL.md index 0b393da008..7a32e92dfd 100644 --- a/corporate-legal/skills/cold-start-interview/SKILL.md +++ b/corporate-legal/skills/cold-start-interview/SKILL.md @@ -146,7 +146,7 @@ If the answer is 3, add: #### What's connected? -> This plugin can work with: VDR (Intralinks, Datasite, Box), board portal (Diligent, BoardEffect), document storage, and Slack. Let me check which connectors you have configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently. +> This plugin can work with: VDR (Intralinks, Datasite, Box), board portal (Diligent, BoardEffect), document storage, document comparison (Version Story), and Slack. Let me check which connectors you have configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently. **Check what's actually connected, not what's configured.** A connector listed in `.mcp.json` is *available*. A connector that's actually responding is *connected*. These are different, and confusing them destroys trust. For each connector this plugin uses: diff --git a/litigation-legal/.mcp.json b/litigation-legal/.mcp.json index 27a7e4c171..0b27f0b132 100644 --- a/litigation-legal/.mcp.json +++ b/litigation-legal/.mcp.json @@ -55,8 +55,8 @@ "case-law", "court-analytics", "outside-counsel-network", + "document-comparison", "documents", - "chat", - "document-comparison" + "chat" ] } diff --git a/litigation-legal/CLAUDE.md b/litigation-legal/CLAUDE.md index f0b69688c3..502b687f52 100644 --- a/litigation-legal/CLAUDE.md +++ b/litigation-legal/CLAUDE.md @@ -91,6 +91,7 @@ This file is the house-level frame every matter is triaged against. Risk calibra | Gmail | [✓ / ✗] | Correspondence pulled manually; no automated history | | Scheduled-tasks | [✓ / ✗] | Deadline + hold-refresh reminders run on demand only | | CLM (Ironclad / Agiloft) | [✓ / ✗] | Contract pulls are manual for commercial cross-reference | +| Document comparison (Version Story) | [✓ / ✗] | Version differences described in prose; no tracked-changes or PDF redline produced | *Re-check: `/litigation-legal:cold-start-interview --check-integrations`* diff --git a/litigation-legal/README.md b/litigation-legal/README.md index 05a11e0835..5e1627363b 100644 --- a/litigation-legal/README.md +++ b/litigation-legal/README.md @@ -125,10 +125,10 @@ The legal research connectors in this plugin aren't just data sources — they'r ## Integrations -Ships with the general bucket of connectors in `.mcp.json`: +Ships with the general bucket of connectors in `.mcp.json`, plus document comparison: -- **Slack** — search messages, read channels, find discussions -- **Google Drive** — search, read, and fetch documents +- **Slack** — search messages, read channels, find discussions (general bucket) +- **Google Drive** — search, read, and fetch documents (general bucket) - **Version Story** — redlines between document versions (settlement drafts, contested agreements, expert reports) Designed to be useful with nothing connected. If/when you want to pull from Relativity, DISCO, CLMs, or email, integration skills can be added without changing the core architecture. diff --git a/litigation-legal/skills/cold-start-interview/SKILL.md b/litigation-legal/skills/cold-start-interview/SKILL.md index 6e5843ebf0..ee9aa29003 100644 --- a/litigation-legal/skills/cold-start-interview/SKILL.md +++ b/litigation-legal/skills/cold-start-interview/SKILL.md @@ -21,7 +21,7 @@ argument-hint: "[--redo | --check-integrations]" ## Flags - `--redo` — re-run the full interview and overwrite `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md`. -- `--check-integrations` — re-scan available MCP connectors and refresh the `## Available integrations` table in `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` without re-running the full interview. Use after setting up a new connector (DMS, document storage, Gmail, scheduled-tasks, CLM). +- `--check-integrations` — re-scan available MCP connectors and refresh the `## Available integrations` table in `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` without re-running the full interview. Use after setting up a new connector (DMS, document storage, Gmail, scheduled-tasks, CLM, document comparison). When probing: only report ✓ if an MCP tool call actually succeeded. Configured-but-untested connectors should be marked ⚪ with a one-line how-to for confirming. Never report ✓ based on `.mcp.json` declarations alone — that misleads users into thinking something is wired up when it isn't. @@ -200,7 +200,7 @@ This refines escalation / supervision language in the practice profile: ### What's connected? -> This plugin can work with: DMS (iManage), document storage (Google Drive, SharePoint, Box), Gmail, scheduled-tasks, CLM (Ironclad), eDiscovery (Everlaw, Relativity, DISCO, Aurora), legal research (CourtListener, Descrybe, Trellis), outside-counsel recommendations (TopCounsel). Let me check which connectors you have configured — features that need them will work, and features that don't will fall back gracefully instead of failing silently. +> This plugin can work with: DMS (iManage), document storage (Google Drive, SharePoint, Box), Gmail, scheduled-tasks, CLM (Ironclad), eDiscovery (Everlaw, Relativity, DISCO, Aurora), legal research (CourtListener, Descrybe, Trellis), outside-counsel recommendations (TopCounsel), document comparison (Version Story). Let me check which connectors you have configured — features that need them will work, and features that don't will fall back gracefully instead of failing silently. **Check what's actually connected, not what's configured.** A connector listed in `.mcp.json` is *available*. A connector that's actually responding is *connected*. These are different, and confusing them destroys trust. For each connector this plugin uses: