[pull] main from Open-Legal-Products:main

✅ merged · #21 · admariner/mike ← Open-Legal-Products/mike · opened 1mo ago by pull[bot] · merged 1mo ago by pull[bot] · +881-41 across 15 files · ↗ on GitHub

From the PR description

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Our analysis

Merge automated pull request — read the full analysis →

Think the analysis missed something the PR description covers?

Commits in this PR (4)

SHA Subject Author Date
a05e2956 feat: server-side citation verification against source text Amalanand Muthukumaran 2026-07-25 ↗ GitHub
commit body
Port of the fork's document-quote verification (apps/api/src/lib/tools/
verifyCitations.ts and its wiring) to upstream layout. After the model's
<CITATIONS> block is parsed, each document quote is located in the
document's extracted source text (exact, then whitespace/case-tolerant,
then punctuation-tolerant matching). Quotes get a per-quote verification
record and each citation an aggregate verification_status:
verified | repaired (exact source excerpt swapped in) | unverified.
Case-law citations pass through untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CEguyEgXa9JjCciXCcVemC
2fc7a6da feat: surface unverified citation quotes willchen96 2026-08-04 ↗ GitHub
94bb82cd chore: ignore local Supabase scaffold willchen96 2026-08-04 ↗ GitHub
8313af19 Merge pull request #249 from amal66/olp-pr/sec-citation-verify Will Chen 2026-08-04 ↗ GitHub
[Security 6/9] Server-side citation verification against source text

Capture this PR into my fork

Download a Markdown prompt that tells Claude how to port every commit in this PR into your working tree. Run it via claude -p < capture-pull-21.md from inside the repo you want the changes in.

⬇ Download capture-pull-21.md