Long-context reading
Available source text within the model limit.
Record: Document order, truncation, context window, and exact token count.
Under active development · AI tools for political and policy analysis.
Development status →Evaluation program · reviewed September 29, 2026
Revision responsibility: TACITUS Research. Summary prepared September 30, 2026; paper dates remain separate. Independent peer review is not claimed.
The TACITUS Conflict Grammar Corpus is a benchmark project for actors, claims, commitments, time and disagreement. It asks whether ontology and graph structure improve analytical work enough to justify their preparation and review cost.
The repository defines fourteen task categories. They are a useful starting point for evaluating a structured representation, not evidence that every category already has enough independently annotated examples for a reliable estimate.
| Task | Focus | Failure to detect |
|---|---|---|
| actor-resolution | Entity identity and roles | Wrongly merging names or splitting one actor across documents. |
| claim-extraction | Attribution and speech acts | Recording a denied statement as an endorsed claim. |
| interest-extraction | Expressed and inferred objectives | Treating an analyst’s motive inference as a source statement. |
| constraint-extraction | Limits and conditions | Confusing a binding requirement with a negotiating position. |
| leverage-mapping | Mechanism and affected parties | Naming an advantage without evidence of the proposed mechanism. |
| commitment-tracking | Scope and status over time | Turning an intention or conditional promise into a fulfilled obligation. |
| event-ordering | Chronology | Using report order as event order or forcing uncertain events into a total order. |
| narrative-drift | Changes in framing | Calling paraphrase a substantive shift, or missing a change in attribution. |
| causal-chain | Mechanisms and conditions | Treating temporal sequence as proof of causation. |
| contradiction-detection | Material disagreement | Labeling differences in date, scope, or speaker as logically incompatible without checking. |
| provenance-attribution | Source references | Attaching a correct-looking citation to an unsupported interpretation. |
| commitment-claim-mismatch | Words, obligations, and reported action | Collapsing what was said, accepted, and done into one record. |
| position-interest-separation | Demands and underlying objectives | Assuming a stated position reveals the only relevant interest. |
| cross-document-synthesis | Combining a case | Producing a coherent-looking graph that omits the opposing account. |
Schema-extension induction, invariant checking, and cross-domain transfer are additional research directions. Before scoring them, we need published task definitions, annotation guidance, split construction, and enough examples to expose where a shared vocabulary fails.
The proposed experiment uses the same case snapshots, questions, model versions, answer instructions, and evidence requirements across conditions. It compares systems that attempt the same task; it does not compare a deliberately vague paragraph with a hand-authored gold graph.
Available source text within the model limit.
Record: Document order, truncation, context window, and exact token count.
Retrieved passages with the same answer instructions.
Record: Retriever, chunking, reranker, top-k, and token budget.
Graph records plus the source text needed to interpret them.
Record: Extraction/index cost, query mode, graph errors, and update cost.
Selected typed records, evidence, disputes, and review state.
Record: Assembly and review cost, schema version, omissions, and source-access limits.
The 2024 RAG/long-context comparison motivates a serious direct-reading baseline. GraphRAG's documented query modes show why “graph retrieval” also needs a precise configuration rather than a single generic label.
Overlap of labeled nodes and relationships against an annotated target.
Interpretation: Equivalent graphs may serialize differently; a gold graph may omit a valid interpretation. Publish alignment and partial-credit rules.
Whether records point to the expected evidence passages.
Interpretation: A matching span can still be misinterpreted. Pair source-location scoring with entailment and attribution review.
Agreement with justified temporal relations or an annotated order.
Interpretation: Do not penalize a defensible unknown relation as if the sources established a total order. Report treatment of ties and missing events.
Whether material disputes are identified without inventing them.
Interpretation: Annotators need a definition of materiality and rules for scope, time, and source dependence.
Interpretive quality where a single exact label is insufficient.
Interpretation: A model judge can favor wording, length, or its own outputs. Use blinded human checks and publish agreement and disagreements.
Use the scorer implementation at the pinned repository commit for exact formulas. Do not infer calibration from a score between zero and one. An LLM judge adjusted against a small anchor set still requires independent evaluation on unseen cases.
Did the context contain the passages needed to answer, including the material exception?
Was the answer supported, complete for the question, and appropriately uncertain?
Could a reviewer find the source, detect the error, and revise the assessment?
Report abstention and missing outputs explicitly. A system that avoids hard questions can appear precise while being unhelpful; a system that answers every question can conceal unsupported guesses. Performance should be broken down by task, domain, evidence availability, and question difficulty.
A graph or capsule may reduce repeated reading across a sequence of questions. It also incurs extraction, indexing, storage, maintenance, and review costs. A fair evaluation should show both the cost of a first question and the cost after repeated use of the same case.
Amortized cost per question = (build + updates + all query work + review) / questions answered
Report currency costs using dated provider prices, alongside raw tokens, cache behavior, wall-clock latency, model calls, and reviewer minutes. A lower token count alone is not a lower end-to-end cost.
Run a quality-versus-budget curve, not only one compression setting. In one proposed sweep, compare four input budgets at 2,000, 4,000, 8,000, and 16,000 tokens where the chosen models support them. Use the same tokenizer and reserve answer space consistently. These are experimental settings, not measured capsule sizes or claimed savings.
SARA (2026) and the Graph-RAG reasoning preprint (2026) study different compression mechanisms. Include their relevant training, preprocessing, and routing costs if reproducing them. If a compressed condition loses the decisive exception, score that as a quality failure even if it is cheaper.
Source A says delivery is due on June 30 only if approval arrives by June 1. Source B says approval arrived on June 4. Ask whether the original deadline applies.
Expected behavior: An acceptable answer preserves the condition and identifies the missing rule for late approval. Merely retrieving both dates is not enough.
A report published on September 10 alleges a breach. A correction appears on September 15. Ask separately what was known on September 12 and what the current record says.
Expected behavior: The historical answer should not use the later correction without labeling hindsight. The current answer should surface it.
Five articles repeat a single unverified statement. One later source challenges it. Ask how strong the supporting evidence is.
Expected behavior: The answer should recognize source dependence and retain the challenge. Counting five repetitions as five independent confirmations is a failure.
A question requires an annex that is not in the corpus. The available document cites it but does not reproduce its contents.
Expected behavior: The answer should identify the missing evidence, not manufacture its contents from a plausible pattern.
These are proposed synthetic test designs, not completed benchmark runs. Real cases should add domain review, source permissions, ambiguous examples, and alternative defensible interpretations.
The repository includes manifests for public-domain works such as the Federalist Papers, the Melian Dialogue, Leviathan, The Prince, The Art of War, and Caesar's Gallic War. They offer passages that readers can inspect and discuss. Editions and translations still matter, and public-domain status depends on jurisdiction and the particular edition.
Well-known material may occur in model training data. Familiarity does not disappear because the task asks for a graph. Results need contamination checks and follow-up evaluation on held-out contemporary material, with lawful access and independent annotations.
The benchmark's own ontology can also bias its evaluation. Include multiple defensible annotations, document disagreements, and test downstream questions that do not reward merely reproducing our preferred labels. Broader policy or commercial usefulness must be evaluated with the people who do that work.
The public repository is the source of truth for executable commands and available fixtures. Before a run, record its commit, install from its instructions, validate the supplied sample items, and inspect the exact scoring functions. The experiment protocol above is a proposed extension of that starting point.
A useful release includes the corpus and question versions, split manifest, model settings, prompts, index configuration, raw predictions, assembled context, scorer version, annotation rubric, costs, and failure analysis. Where source material is private, explain the reproducibility limit and publish an authorized test fixture.
We welcome critical reproduction and domain expertise. A result showing that a simpler baseline is equally good, cheaper, or easier to review would be valuable evidence about where this approach belongs.
Primary sources and the TCGC README were reviewed September 29, 2026. No results from these studies are presented as TACITUS performance.
Microsoft · official documentation · Reviewed September 29, 2026
Distinguishes local, global, DRIFT, and basic search; local search combines graph records and original text. Implementation documentation is not an independent performance comparison.
Li et al. · EMNLP Industry Track · 2024
Finds stronger average long-context performance when sufficiently resourced in its tested setup, alongside cost advantages for retrieval and a hybrid routing approach. The tested models and workloads do not determine the best choice for current deployments.
Jin et al. · ACL long paper · July 2026
Combines retained natural-language passages with learned compressed representations and evidence reranking under token budgets. The approach includes model training and mixed representations; it is not a drop-in JSON compression result.
Zarrinkia et al. · preprint · March 18, 2026 · version 2
Studies structured prompting and graph-walk compression on KET-RAG and LightRAG across three multi-hop QA benchmarks. Compression helps some configurations and hurts others. The results are not independently reproduced by TACITUS.