Home>Blogs>AI Exhibit List Validation: 7 Checks for Missing Files, Duplicate Labels and Broken References

AI Exhibit List Validation: 7 Checks for Missing Files, Duplicate Labels and Broken References

AI exhibit list validation with a 3D exhibit register, numbered document folders, magnifying glass and broken-link warning.

AI exhibit list validation with a 3D exhibit register, numbered document folders, magnifying glass and broken-link warning.

TL;DR: AI exhibit list validation checks whether an exhibit register matches the files and references a litigation team intends to review. Use seven checks: missing or unlisted files; duplicate labels; description mismatches; incorrect page references; broken links and bookmarks; unapproved versions; and unresolved release exceptions. Use deterministic checks for identifiers, file access and page counts, and AI to propose content matches. Require evidence and human review before making changes or releasing a package.

An exhibit index can look complete while pointing to the wrong attachment. The document may open, its filename may resemble the description, and its page count may look plausible. None of that proves it is the version counsel approved.

The useful job for an AI-assisted workflow is to expose those inconsistencies with enough evidence for someone to resolve them. This guide focuses on validating an existing exhibit list and its associated package. It does not rank legal software, assemble a trial strategy or determine whether evidence is admissible.

Scope: The workflow below is an operational quality-control proposal, not a court-prescribed procedure. Official court sources were reviewed on 10 November 2026. Check the applicable rules, orders and judge-specific instructions for the matter; the responsible legal team determines the required format and filing decisions. Examples are hypothetical, not LuMay client results.

Start with the package and the applicable instructions

Freeze a working copy of the exhibit register and the exact files under review. Record the matter, party or exhibit namespace, package version, owner and review date. Keep the approved source documents separate from working conversions and exports.

Collect the instructions that govern this package, including its recipient. An internal attorney-review bundle, a chambers copy and materials intended for another audience may require different handling.

For example, Judge Chappell's published procedures describe individually identified exhibits and a combined electronic PDF binder with exhibit bookmarks. These are a specific court example, not a universal template. Record which instructions actually apply before configuring validation.

Use a common manifest to connect list rows, documents and review decisions:

FieldPurposeExample
Package ID and versionIdentify the exact bundle being checkedMAT-042 / review-v3
Exhibit namespace and labelAvoid conflating different parties' identifiersClaimant / C-014
Source document ID and versionLink to the approved sourceDOC-884 / version 2
Expected descriptionState what the index says the exhibit containsExecuted service agreement
Expected and actual file locationConnect the row to a packaged fileexhibits/C-014.pdf
Page count and reference schemeSeparate PDF position, printed labels and Bates identifiersPDF 8; printed 6; ABC000126
Review status and ownerRecord who resolves an exceptionOpen / litigation support
Resolution evidenceExplain an accepted match or correctionAttorney approval record

Identifiers in this table are illustrative. Preserve your existing numbering convention; do not introduce a new one merely to accommodate an AI tool.

1. Reconcile missing files and files without list entries

Run the comparison in both directions. Every row should resolve to the file or documented non-file item it represents. Every file intended for the package should have the required register relationship. A one-way check can miss an extra document that was copied into the bundle accidentally.

Use file-system and document-management checks to confirm existence, readability and location. Do not ask a model to infer that a file exists from a plausible filename. If an item is physical evidence or another permitted exception, record the intended representation and owner rather than treating it as a missing PDF.

AI can suggest a candidate when an expected filename differs from the actual export. Keep that as a proposed match until a reviewer verifies the source, version and content.

Pass condition: every expected item is accounted for, and every extra item is resolved or explicitly excluded with a recorded decision.

2. Detect duplicate labels without merging different evidence

Check uniqueness within the applicable namespace. 'Exhibit 12' in one party's register may be distinct from 'Exhibit 12' in another. Subparts and joint exhibits also need an explicit representation rather than accidental normalization.

Flag differences in spacing, punctuation or leading zeros as possible collisions. Preserve the original labels for review. Do not silently treat C-01, C-1 and C-1A as the same identifier.

A cryptographic hash can identify byte-identical files. It does not establish authenticity, admissibility or whether two copies have different intended uses. Conversely, different hashes can result from a new cover page, changed metadata or recompression without a meaningful content change.

Pass condition: duplicate labels and duplicate-file candidates have documented resolutions. The system does not automatically renumber exhibits or delete similar files.

3. Match descriptions to the actual document

This is where AI can add useful assistance. A filename cannot reliably tell you whether a document is a signed agreement, an unsigned draft or only one schedule. Compare the register description with the contents and approved source record.

Ask the system to extract supporting evidence: document title, visible date, parties, relevant heading, signature-page presence and page location. Separate an observed fact from an inference. A visible signature block is not proof that a signature is valid or authorized.

For scanned files, show the relevant image alongside OCR text. OCR can confuse names, dates and punctuation. Confidence scores should help prioritize review, not replace source inspection.

A useful exception says, 'The list describes an executed agreement; the matched PDF is titled Draft and no completed signature page was found in the inspected pages.' An unhelpful exception says only, 'Possible mismatch.'

Pass condition: proposed matches include source locations, and material discrepancies are resolved by the designated reviewer.

4. Validate page references using the correct numbering scheme

PDF position, printed page number and Bates identifier are different fields. Cover sheets, inserted separators and combined binders can move PDF positions without changing the printed reference on a source page.

Keep those schemes separate in the manifest. Use deterministic checks to identify out-of-range PDF positions. Verify that a reference reaches the intended document and passage, not merely an existing page.

Where Bates identifiers are used, preserve their prefix and formatting. AI or OCR can propose a mapping, but ambiguous characters and missing text require review. A stated range should not be assumed to prove that every identifier in that range is present.

If the package is rebuilt, regenerate the affected mapping and rerun checks. Do not carry forward a clean result from a differently paginated export.

Pass condition: references resolve to the intended material under the declared numbering scheme, with uncertain mappings left open.

5. Test hyperlinks and bookmarks in the delivery copy

A link can work on the preparer's computer and fail after delivery. An absolute local path may point to a drive the recipient cannot access. A renamed PDF can break a relative path. A bookmark can remain clickable while landing on the wrong exhibit.

Test the exported package in the intended environment or a representative approved test environment. Check target existence, recipient access, navigation and destination identity. A successful HTTP response or a valid PDF destination alone is not enough.

Avoid using live external destinations for evidence access without the legal team's approval. An external page can change, disappear or create an unintended access path. Record any approved exception.

Pass condition: tested links and bookmarks open the correct packaged destination for the intended reviewer. Failures identify both the originating row and target.

6. Confirm versions and distribution permissions

A correctly labeled file can still be the wrong version. Compare the bundle with the source version approved for this use, and distinguish original, redacted, annotated and converted copies.

Never let an AI-generated description establish that redaction is complete. Where release includes redacted documents, use the separate review and file-inspection process described in our legal AI redaction review guide.

Check the distribution boundary as well as the file. A document approved for internal review may not be approved for sharing with another party or uploading to a third-party AI service. Configure permitted processing and access before running semantic analysis.

Pass condition: the exact distributed version is approved for its intended audience, and any version or access discrepancy remains a blocking exception until resolved.

7. Close exceptions and bind approval to the final package

Produce an exception register with stable issue IDs, affected rows, evidence, proposed corrections, owners and dispositions. Useful statuses include open, awaiting source, corrected, accepted exception and ready for attorney review.

An AI suggestion should not become an approved correction simply because the suggestion was generated confidently. Record who accepted it and why. Keep the original value and the replacement so changes can be reconstructed.

Generate a final package manifest or digest after corrections. Bind the review record to that version. A later file substitution, renumbering or PDF rebuild should trigger relevant rechecks and a renewed release decision.

For the wider oversight process, see our guide to supervising AI legal review. Technical validation supports attorney review; it does not confer a legal status on the evidence.

Pass condition: no blocking issue is unresolved, accepted exceptions have authorized owners, and the recorded approval identifies the exact package reviewed.

Worked example: an index that opens the wrong document

Hypothetical example: a register lists C-014 as the executed service agreement and C-015 as its pricing schedule. The bundle contains two different files both labeled C-014, while the C-015 bookmark opens an earlier draft.

FindingEvidenceRequired response
Duplicate C-014 labelTwo manifest rows use the same namespace and labelReviewer determines the correct identifiers; no automatic renumbering
Description mismatchOne C-014 file is an unsigned draftCompare with the approved source record
Wrong bookmark targetC-015 opens the draft agreementCorrect the destination and retest the export
Uncertain approvalPrevious sign-off refers to review-v2Reconcile changes and review the corrected package

The system can expose the collisions, candidate content matches and navigation failure. Counsel or the assigned reviewer decides which document belongs in the package. After correction, the team rebuilds review-v3, reruns the affected checks and records the new approval.

Separate deterministic checks from AI-assisted review

CheckPrimary methodHuman decision still needed
File exists and opensFile and parser checksWhether a missing item has an authorized exception
Label uniquenessStructured comparisonWhether similar labels intentionally represent different items
Description matches contentEvidence extraction and AI candidate comparisonWhich source and version is intended
Page and navigation targetsPage-range and destination checksWhether the destination supports the intended reference
Release suitabilityVersion/access checks and review recordsWhether this package may be distributed

Measure the system against seeded defects and reviewer-confirmed outcomes. Track missed defects, false alarms, unresolved items and issues reopened after export. A high detection count is not inherently a good result if most flags waste review time.

Use the validation approach in our legal document-review accuracy guide when designing a representative test set. Evaluate defect categories separately instead of claiming one universal accuracy score.

A practical pre-release checklist

  • The register, source set and export version are identified.
  • Every list entry and every packaged file has been reconciled.
  • Duplicate labels and ambiguous document matches are resolved.
  • PDF positions, printed labels and Bates references remain distinguishable.
  • Links and bookmarks were tested on the final exported package.
  • Approved versions, redactions and recipient permissions were checked.
  • Accepted exceptions, reviewer decisions and final-package identity are recorded.

Questions legal operations teams should resolve

Does this prove admissibility? No. It checks package consistency and documents review evidence. Admissibility, authenticity and filing decisions remain legal questions for counsel.

Can the workflow automatically repair a broken reference? It can propose a correction. Whether an approved deterministic repair can be applied automatically depends on the firm's policy; preserve the change record and revalidate the output.

What if the source cannot be found? Keep the item unresolved and route it to its owner. Do not fabricate a replacement description, page reference or document.

Should the model review every confidential file? Only within the firm's approved processing boundary and matter permissions. Start with permitted metadata and deterministic checks where those are sufficient.

Put source evidence beside every exception

Start with one existing bundle, a fixed register and a deliberately seeded set of errors. Require each flag to show the affected item, the conflicting evidence and the decision needed. That creates a reviewable quality-control process rather than another unverified document summary.

If you are evaluating LuMay Legal Agent (Lexintis), use this checklist to define the workflow you need demonstrated. Confirm supported inputs, permissions, evidence records and human approvals through a scoped AI engineering assessment; this article does not assert that every check is a currently packaged product feature.

About the Editorial Team

Sarath Babu

Sarath Babu

Content Writer and SEO Specialist at Lumay

Creates insightful content on SEO, AI-powered marketing, digital growth, and emerging technologies. He simplifies complex topics into practical, research-backed guidance.

Palanisamy

Palanisamy

CEO and Founder at LuMay

27+ years of experience leading enterprise-scale AI, data, and systems architecture initiatives, delivering mission-critical platforms with a strong emphasis on trust, governance, and reliability.