Research

File Completeness Benchmark

Can a model running on one machine read a legal filing package and say what is missing? A public test, scored on filings no model has seen.

Design published. Results pending.

As of October 16, 2026

The short version

When a client’s file arrives at a firm, someone has to read every document and work out what is missing before the lawyer can act. In US consumer bankruptcy, the rules say exactly what a complete filing package contains, and a case is dismissed automatically on day 46 if the required items are not filed. That makes it a fair public test of whether a model can do that reading reliably, with a page reference for every line, on a machine the firm owns. This page publishes the test before the results, so the numbers cannot be chosen after the fact.

Why the model has to run inside the building

Anthropic’s API runs inference only in its “us” or “global” geographies.1 OpenAI offers storage of data at rest in Canada, and its data page marks regional processing for Canada as “No”.2 Google’s Vertex AI serves these models from its Montréal region at a regional premium, and its locations page states that endpoints “don’t guarantee data residency or in-region ML processing”.3 A firm whose files cannot leave Canada, let alone the building, has no frontier API route today. That is why the benchmark measures an open-weight model on one workstation against those services.

  1. 1. Anthropic, Data residency: https://platform.claude.com/docs/en/manage-claude/data-residency
  2. 2. OpenAI, Your data: https://developers.openai.com/api/docs/guides/your-data
  3. 3. Google Cloud, Vertex AI generative AI locations: https://docs.cloud.google.com/vertex-ai/generative-ai/docs/learn/locations

The task

Input. A filing package as filed: a mix of born-digital PDFs and scans.

Output.

  • An inventory of the documents in the package.
  • A checklist with each item the rules require marked present, defective, or missing.
  • One sentence per gap naming the rule and the computed deadline.
  • A page citation on every line.

Illustrative. Placeholder content, not drawn from any filing.

  • Form 106I: present; page 23
  • Form 122A-1: missing; Rule 1007(b)(4); due 14 days after the petition

The data

Public US bankruptcy court filings from the RECAP archive (CourtListener, Free Law Project) and PACER.

300 packages, Chapter 7 and Chapter 13, individual debtors.

Every package was filed on or after July 1, 2026. That is after every published training cutoff of the models compared (Anthropic: training data cutoff June 2026; OpenAI GPT-5.6: February 16, 2026; Gemini 3.1 Pro: released February 19, 2026), and at least 60 days before the set was frozen, so each case’s outcome is on the docket.

Stratified by chapter, district, and outcome.

No file is re-hosted here. A manifest of public document identifiers, hashes, and labels will be published so anyone can rebuild the set from the public source.

How the labels were made without a human labelling anything

Labels come from three sources, none of them a person reading a file.

  1. The court docket’s own text: what was filed, and the clerk’s deficiency notices naming what was not.
  2. Documents removed from complete packages, so the gap is known by construction.
  3. Defects constructed from complete packages: a stripped signature page, a form from the wrong chapter, pages dropped so the footer no longer matches.

Parsing accuracy is measured on degraded renders of born-digital pages against their own text layer.

The baselines

RowSystemNotes
1Checklist scriptRules encoded by hand. No model.
2Qwen3.8-27B, untunedOpen-weight model (Apache 2.0), as released, on one workstation.
3Best frontier modelTo be named at scoring.
4Cheapest frontier model within three points of itTo be named at scoring.
5Post-trained modelLater.

The metrics and the thresholds, fixed in advance

MetricDefinitionThreshold for the trained model
Missing-item recallShare of items that are in fact missing or defective which the system flags.≥ 95%, and within 2 points of the best frontier model
False-flag rateShare of items flagged that are in fact present and in order.≤ 5%
Fabrication rateFiles where any item is marked present with no supporting document.≤ 1% of files. A hard constraint.
Citation precisionQuotes that resolve at the cited address.≥ 95%
Gap-note field accuracyGap notes with the correct rule and deadline.≥ 90%
Post-training gainImprovement over the untuned model on recall or inventory F1.≥ 5 points, or the quality claim is withdrawn
Cost per 1,000 filesMeasured on a named rented GPU at the provider’s price on the day, shown next to frontier list prices on the same day for both the quality tier and the price tier.Reported. No threshold.

All with confidence intervals over 300 files.

Results

As of October 16, 2026

SystemMissing-item recallFalse-flag rateFabrication rateCitation precisionGap-note field accuracyPost-training gainCost per 1,000 files
Checklist scriptnot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measured
Qwen3.8-27B, untunednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measured
Best frontier modelnot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measured
Cheapest frontier model within three points of itnot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measured
Post-trained model (later)not yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measurednot yet measured

Interim results are labelled preliminary and dated. A negative result is published as such.

First results are planned for late 2026 / early 2027.

Privacy note

The files are public court records. Federal rules already require filers to truncate Social Security and account numbers to four digits and birth dates to the year.

No document is re-hosted. The benchmark is a manifest.

No debtor is named anywhere on this site.

Documents found with unredacted identifiers are set aside and never used.

Training text is pseudonymised.

Reproduce it

  • Repository (manifest, scoring harness, checklist tables, pseudonymisation script)available at first results
  • Model weightsavailable at first results

Source documents: RECAP archive, Free Law Project, and PACER. The analysis is Avante’s and is not endorsed by Free Law Project.

The same method applies to a firm’s own files, which never leave the firm.

Or email us directly at hello@avante.io

Changelog

  • Design published: October 16, 2026.

Avante IO

© Avante IO Inc. · 🇨🇦 Built in Toronto

Office260 Adelaide St EToronto ON M5A 1N1