Litigation Chronology

Canonical path: skills/litigation/litigation-chronology/SKILL.md

Agent Trigger Description

Use when building a factual timeline for litigation from provided source documents, producing a structured chronology table with citations, disputed/undisputed flags, and gap analysis for attorney review.

What this produces: Structured chronology table with citations, disputed/undisputed flags, and gap analysis

What you give it: The source documents, records, and correspondence; The matter context; The date range and events of interest

When to use it: A user asks to "build a timeline," "create a chronology," or "put the facts in order" from a set of documents.

At a glance

Practice areaLitigation
Categoryextraction
Risk levelmedium
Recommended quality checksattorney-review-gate assumption-audit citation-integrity-check source-validation-check jurisdiction-deadline-gates privilege-confidentiality-check output-format-compliance-check
Eval coverageScored eval
Compatible platformschatgpt, claude, cursor, codex, gemini, generic-md
Related skillsmatter intake, demand letter, redline summary
See sample outputView an illustrative sample of what this skill produces →

Purpose

Produce a structured, sourced factual chronology of events relevant to a litigation or dispute matter. Every event in the chronology is tied to a specific source document or Bates reference. The skill separates undisputed facts from disputed ones, flags evidentiary gaps, and never resolves or adjudicates a factual conflict. It produces draft legal work product for attorney review — not legal advice and not a statement of what happened.

Use When

Required Inputs

If no source documents are provided, stop and request them. Do not populate the chronology from background knowledge, assumed facts, or the description of events alone.

Do Not Use When

Workflow

  1. Confirm inputs. Verify that source documents have been provided and that each has been identified with a name or Bates reference. If documents are missing, stop and request them.
  1. Confirm privilege posture. Before extracting any events, determine the privilege status of the source documents. For each document (or the set as a whole), confirm whether it is: (a) cleared for use in this chronology; (b) potentially privileged or of mixed privilege status; or (c) unknown. If status is unknown or mixed, add [ATTORNEY TO CONFIRM: privilege status of source documents before distribution of this chronology] to the Open Items section, note it in the Assumptions section, and proceed only if the attorney has authorized construction of the chronology despite the uncertainty. A chronology derived from privileged or mixed-status materials is itself sensitive work product and must be treated accordingly. [verify jurisdiction]
  1. Catalog source documents. Create a source document list: Document Name | Bates Range / Identifier | Date of Document | Document Type (email, contract, invoice, deposition excerpt, etc.) | Produced by / Custodian. This list becomes the "Sources Reviewed" header in the chronology.

Source-type discipline. Different evidence types carry different citation conventions and evidentiary characteristics. When cataloging, note:

  1. Extract events from each document. For each source document, extract every discrete event, communication, action, or statement that is relevant to the matter. Record:
    • The event date (from the document; flag if approximate or unclear).
    • The time, if stated in the document.
    • A concise description of the event.
    • A verbatim quote or accurate paraphrase of the supporting language, with page/Bates citation.
    • The actor(s) involved.
  1. De-duplicate across sources. After extracting events from all documents, identify events that appear in more than one source. Where multiple documents describe the same event without factual conflict, merge them into a single chronology entry and list all supporting source citations in the Source Document / Bates column (e.g., "Ex. A at p. 3; Ex. C at Bates 0042"). Do not silently drop a duplicate source, and do not create separate rows for the same event merely because it appears in more than one document. If the accounts appear to conflict on a material fact, treat the event as disputed under step 6 rather than merging it.
  1. Assign significance. For each event, note its apparent significance to the claims or defenses at issue. Label significance as "High," "Medium," or "Low" and briefly explain (e.g., "High — date of alleged breach per Complaint ¶ 12"). Do not characterize legal effect.
  1. Flag disputed events. Where two or more documents conflict on a fact, date, or description of events, record each version separately, cite each source, and mark the event as [DISPUTED: see attorney note]. Do not resolve the dispute or assert which version is correct.
  1. Identify gaps. After extracting events, note time periods that are not covered by any provided document. Flag anticipated documents that have not been produced (e.g., "No emails from [date range] produced — gap in record"). Record each gap in the "Gaps and Missing Periods" section.
  1. Sequence all events. Sort all extracted events into chronological order. Where a date is uncertain, place the event in the most probable position and flag it.
  1. Draft the chronology table. Populate the chronology table using the template at templates/chronology-table.md. Every row must have a source citation. Rows without a citation must not be included.
  1. Compile open items. List all events marked [DISPUTED], all gaps, all approximate dates, all privilege-posture flags, and all events where the source document needs to be obtained or verified. These become the "Open Items for Attorney Verification" section.
  1. Label the output. Mark the completed chronology as "Draft — Attorney Work Product — For Attorney Review Only." Note the sources reviewed, the date prepared, and that the chronology reflects only the documents listed.

Output Format

Deliver a Litigation Chronology consisting of:

  1. Header Block — Matter name, client and role, preparer, date prepared, sources reviewed (document catalog).
  2. Chronology Table — Using the template at templates/chronology-table.md. Columns: Date | Time (if known) | Event Description | Source Document / Citation (Bates, page:line for depositions, docket cite for filings, timestamp for recordings) | Actor(s) | Significance | Disputed? | Attorney Note.

Where a document's metadata date and the event date it describes diverge materially, both dates appear: the event date drives row order; the metadata date appears in the Source column with a tag (e.g., "Email sent [date]; describes meeting on [different date]").

  1. Gaps and Missing Periods — Bulleted list of time periods not covered and anticipated documents not produced.
  2. Open Items for Attorney Verification — All [DISPUTED], [CONFIRM], and unresolved items requiring attorney review.
  3. Assumptions — Any assumptions made about document dates, party identities, or event sequencing.

Every row in the chronology table must cite a source. The completed document must be labeled as draft attorney work product.

Attorney Verification Checklist

Full raw SKILL.md

---
name: Litigation Chronology
description: "Use when building a factual timeline for litigation from provided source documents, producing a structured chronology table with citations, disputed/undisputed flags, and gap analysis for attorney review."
practice_area: litigation
task_type: extraction
jurisdictions: []
risk_level: medium
requires_attorney_review: true
inputs:
  - "The source documents, records, and correspondence"
  - "The matter context"
  - "The date range and events of interest"
outputs:
  - "Structured chronology table with citations, disputed/undisputed flags, and gap analysis"
related_skills:
  - skills/litigation/matter-intake/SKILL.md
  - skills/litigation/demand-letter/SKILL.md
  - skills/contracts/redline-summary/SKILL.md
tags:
  - litigation
  - chronology
  - timeline
  - fact-development
  - ediscovery
---

# Litigation Chronology

## Purpose

Produce a structured, sourced factual chronology of events relevant to a litigation or dispute matter. Every event in the chronology is tied to a specific source document or Bates reference. The skill separates undisputed facts from disputed ones, flags evidentiary gaps, and never resolves or adjudicates a factual conflict. It produces draft legal work product for attorney review — not legal advice and not a statement of what happened.

## Use When

- A user asks to "build a timeline," "create a chronology," or "put the facts in order" from a set of documents.
- Counsel needs a fact-organized view of events across multiple documents, productions, or depositions.
- Pre-trial preparation requires organizing the documentary record by event date.
- A mediation brief, motion, or opening statement requires a supporting factual narrative grounded in the record.
- A second attorney is joining the matter and needs a document-grounded orientation to the facts.
- Discovery gaps or missing time periods need to be identified and flagged.

## Required Inputs

- One or more source documents (contracts, correspondence, emails, text messages, records, pleadings, deposition excerpts, discovery responses, or other materials). Do not build a chronology without source documents.
- Identification of each source document: document name, Bates range or other identifier, and date of the document if known.
- The matter name or a brief description of the dispute (to give the chronology appropriate context).
- The client's role (plaintiff, defendant, etc.) so that significance assessments can be framed appropriately.
- **Privilege posture of the source documents.** For each source document (or the set as a whole), confirm one of the following: (a) all documents are cleared for use in this chronology (e.g., produced non-privileged materials); (b) some or all documents may be privileged or of mixed privilege status; or (c) privilege status is unknown. If status is unknown or mixed, do not proceed without attorney confirmation — record `[ATTORNEY TO CONFIRM: privilege status of source documents before distribution of this chronology]` and flag the chronology as potentially sensitive.

If no source documents are provided, stop and request them. Do not populate the chronology from background knowledge, assumed facts, or the description of events alone.

## Do Not Use When

- No source documents have been provided (the chronology would be fabricated — do not proceed).
- The user needs an initial matter intake, not a document-based timeline (use `matter-intake`).
- The user needs a demand letter rather than a chronology (use `demand-letter`).
- The user is asking for a legal argument about what the facts mean — the chronology is a factual record, not a legal brief.
- The user needs a summary of tracked changes between document drafts (use `redline-summary`).

## Legal Safety Rules

- **Source and citation discipline.** Follow `core/source-and-citation-discipline.md`. Never invent legal authority, citations, quotations, statutes, cases, regulations, filing deadlines, or procedural rules. Label what is a provided source, a user-provided fact, an assumption, a legal inference, or an item requiring attorney verification, and use a citation placeholder such as `[Attorney to insert authority]` when no source is available.
- Produce draft legal work product for attorney review. This is not legal advice.
- Every event entered in the chronology must be supported by a specific source document. Record the document name and Bates number or page reference for each event.
- Do not infer, extrapolate, or assert events that are not explicitly supported by a provided document.
- Do not resolve factual disputes. When documents conflict, record both versions and mark the event as `[DISPUTED]`.
- Do not characterize a document's legal effect or admissibility — those are attorney determinations.
- Do not invent, guess, or fill in dates. If a date is uncertain or approximate, note that explicitly (e.g., "circa," "on or around," "date unclear — see [CONFIRM]").
- Distinguish the document's date from the event date if they differ.
- Do not quote documents inaccurately. Reproduce language verbatim or paraphrase and note that it is a paraphrase. Never misstate what a document says.
- Flag every gap in the timeline — missing periods, undocumented events, and anticipated documents not yet produced.
- **Privilege posture governs distribution.** A chronology built from privileged or mixed-status source documents is itself a sensitive work product. If the privilege status of any source document is unknown or unconfirmed, add `[ATTORNEY TO CONFIRM: privilege status of source documents before distribution of this chronology]` to the Open Items section and do not distribute the chronology until an attorney has confirmed the posture. [verify jurisdiction]
- Preserve confidentiality: the chronology itself is attorney work product. Limit distribution accordingly.

## Workflow

1. **Confirm inputs.** Verify that source documents have been provided and that each has been identified with a name or Bates reference. If documents are missing, stop and request them.

2. **Confirm privilege posture.** Before extracting any events, determine the privilege status of the source documents. For each document (or the set as a whole), confirm whether it is: (a) cleared for use in this chronology; (b) potentially privileged or of mixed privilege status; or (c) unknown. If status is unknown or mixed, add `[ATTORNEY TO CONFIRM: privilege status of source documents before distribution of this chronology]` to the Open Items section, note it in the Assumptions section, and proceed only if the attorney has authorized construction of the chronology despite the uncertainty. A chronology derived from privileged or mixed-status materials is itself sensitive work product and must be treated accordingly. [verify jurisdiction]

3. **Catalog source documents.** Create a source document list: Document Name | Bates Range / Identifier | Date of Document | Document Type (email, contract, invoice, deposition excerpt, etc.) | Produced by / Custodian. This list becomes the "Sources Reviewed" header in the chronology.

   **Source-type discipline.** Different evidence types carry different citation conventions and evidentiary characteristics. When cataloging, note:
   - **Deposition extracts**: cite by deponent, date, page:line range (e.g., "Smith Dep. 47:8-12, June 5, 2025"), not Bates.
   - **Discovery responses**: distinguish responses verified by the party (under oath) from responses signed by counsel only. Note the distinction in the source column.
   - **Documents bearing metadata**: where a document has a metadata date (file creation, email send/received, document modification) that differs from the content date (the date the document describes an event as having occurred), record both. The metadata date goes in the Source Document column with a tag; the content date drives the chronology row placement, with a note where the two diverge materially.
   - **Pleadings and filings**: cite by docket number and date filed, with paragraph references.
   - **Transcripts of recorded statements** (interviews, recorded calls): cite by recording identifier, date, and timestamp.

4. **Extract events from each document.** For each source document, extract every discrete event, communication, action, or statement that is relevant to the matter. Record:
   - The event date (from the document; flag if approximate or unclear).
   - The time, if stated in the document.
   - A concise description of the event.
   - A verbatim quote or accurate paraphrase of the supporting language, with page/Bates citation.
   - The actor(s) involved.

5. **De-duplicate across sources.** After extracting events from all documents, identify events that appear in more than one source. Where multiple documents describe the same event without factual conflict, merge them into a single chronology entry and list all supporting source citations in the Source Document / Bates column (e.g., "Ex. A at p. 3; Ex. C at Bates 0042"). Do not silently drop a duplicate source, and do not create separate rows for the same event merely because it appears in more than one document. If the accounts appear to conflict on a material fact, treat the event as disputed under step 6 rather than merging it.

6. **Assign significance.** For each event, note its apparent significance to the claims or defenses at issue. Label significance as "High," "Medium," or "Low" and briefly explain (e.g., "High — date of alleged breach per Complaint ¶ 12"). Do not characterize legal effect.

7. **Flag disputed events.** Where two or more documents conflict on a fact, date, or description of events, record each version separately, cite each source, and mark the event as `[DISPUTED: see attorney note]`. Do not resolve the dispute or assert which version is correct.

8. **Identify gaps.** After extracting events, note time periods that are not covered by any provided document. Flag anticipated documents that have not been produced (e.g., "No emails from [date range] produced — gap in record"). Record each gap in the "Gaps and Missing Periods" section.

9. **Sequence all events.** Sort all extracted events into chronological order. Where a date is uncertain, place the event in the most probable position and flag it.

10. **Draft the chronology table.** Populate the chronology table using the template at `templates/chronology-table.md`. Every row must have a source citation. Rows without a citation must not be included.

11. **Compile open items.** List all events marked `[DISPUTED]`, all gaps, all approximate dates, all privilege-posture flags, and all events where the source document needs to be obtained or verified. These become the "Open Items for Attorney Verification" section.

12. **Label the output.** Mark the completed chronology as "Draft — Attorney Work Product — For Attorney Review Only." Note the sources reviewed, the date prepared, and that the chronology reflects only the documents listed.

## Output Format

Deliver a Litigation Chronology consisting of:

1. **Header Block** — Matter name, client and role, preparer, date prepared, sources reviewed (document catalog).
2. **Chronology Table** — Using the template at `templates/chronology-table.md`. Columns: Date | Time (if known) | Event Description | Source Document / Citation (Bates, page:line for depositions, docket cite for filings, timestamp for recordings) | Actor(s) | Significance | Disputed? | Attorney Note.

   Where a document's metadata date and the event date it describes diverge materially, both dates appear: the event date drives row order; the metadata date appears in the Source column with a tag (e.g., "Email sent [date]; describes meeting on [different date]").
3. **Gaps and Missing Periods** — Bulleted list of time periods not covered and anticipated documents not produced.
4. **Open Items for Attorney Verification** — All `[DISPUTED]`, `[CONFIRM]`, and unresolved items requiring attorney review.
5. **Assumptions** — Any assumptions made about document dates, party identities, or event sequencing.

Every row in the chronology table must cite a source. The completed document must be labeled as draft attorney work product.

## Attorney Verification Checklist

- [ ] All source documents are identified and accounted for in the Sources Reviewed list.
- [ ] The privilege status of every source document has been confirmed; if any status is unknown or mixed, a `[ATTORNEY TO CONFIRM]` flag is present and distribution has been restricted pending attorney review.
- [ ] Every chronology entry cites a specific source document and page or Bates reference.
- [ ] No event has been included without documentary support.
- [ ] Where the same event appears in multiple source documents without factual conflict, it has been merged into a single entry citing all supporting sources — no duplicate rows exist for the same event.
- [ ] Disputed events are flagged and not resolved; both versions are recorded.
- [ ] Approximate dates are identified as such and not treated as established facts.
- [ ] Document dates and event dates are distinguished where they differ.
- [ ] All quotations accurately reproduce the source document language.
- [ ] Gaps and missing periods have been identified and flagged for follow-up discovery or production.
- [ ] The significance assessments reflect the current theory of the case — verify with lead counsel.
- [ ] The chronology has been reviewed for completeness against the full document production.
- [ ] Source citations follow the appropriate convention for each evidence type (Bates for produced documents, page:line for depositions, docket cites for filings, timestamps for recordings).
- [ ] Where document metadata dates and event dates diverge, both have been recorded and the chronology placement reflects the event date.
- [ ] Discovery responses have been tagged by verification status (party-verified vs. counsel-signed only).
- [ ] The document is labeled as draft attorney work product and distribution is appropriately limited.