# citesure 0.2: CourtListener case law and CJK title matching

> Source: <https://dev.to/sybilgambleyyu/citesure-02-courtlistener-case-law-and-cjk-title-matching-2m5c>
> Published: 2026-07-22 21:23:37+00:00

LLM-written bibliographies do not stop at arXiv preprints. Law review drafts invent reporter cites; multilingual papers mangle Chinese titles. **citesure 0.2** extends the integrity gate into those failure modes.

References that look like court cases — `@jurisdiction`

entries, `Plaintiff v. Defendant`

titles, or reporter strings such as `347 U.S. 483`

— are resolved against Free Law Project CourtListener. Ranking prefers an exact reporter cite over companion orders, so Brown lands on `347 U.S. 483`

rather than a later procedural listing.

```
@jurisdiction{brown1954,
  title        = {Brown v. Board of Education},
  year         = {1954},
  howpublished = {347 U.S. 483},
}
citesure check examples/packs/us-case-law.bib
citesure warm-cache cases.bib
```

Optional `COURTLISTENER_TOKEN`

for higher rate limits. Law-review CI: `templates/journal/law-review.yml`

.

NFKC + fullwidth folding; character-level similarity for CJK-heavy titles; CJK bigrams in claim scoring so Chinese claims are not silently empty.

`us-case-law`

```
pip install "git+https://github.com/SybilGambleyyu/citesure.git[pdf]"
```

Source: [github.com/SybilGambleyyu/citesure](https://github.com/SybilGambleyyu/citesure) · Demo: [workers.dev](https://citesure.sybilgambleyyu.workers.dev/)
