Classifying Interpretive Canons at the Sentence Level: A Benchmark from the German Federal Constitutional Court
Paper · 2026 · Felix Ringe
Summary
Studies of judicial reasoning usually tag argument types per paragraph. That shows whether an argument occurs but not exactly where. Ringe moves the task to single sentences, using the four classical interpretive canons (grammatical, systematic, historical, objective-teleological) as formulated by Larenz in Savigny's tradition. He breaks the notion of a "reading" into explicit tests: the statement must be abstract, a genuine assertion, tied to a specific statutory provision with determinate content, and advanced by the court itself. These tests become separate subtasks. One expert annotated a dataset of German Federal Constitutional Court decisions, recording reasons for edge cases. Fifteen decisions are labelled exhaustively, and extra material was added for rare classes. Four LLMs from three families were tested with expert-written prompts and with GEPA-optimized prompts. Mean F1 across seven binary subtasks lies between 70.4 and 79.2. Grammatical arguments are usually easiest to detect and systematic ones hardest. GEPA does not reliably beat the expert prompts. The benchmark gives a reproducible, fine-grained baseline for large-scale empirical legal research.
Key points
- The models evaluated are DS-V4-Pro, DS-V4-Flash, Gemini-3.5-FL and MiniMax-M3, each run with an expert prompt and a GEPA prompt.
- There are seven binary subtasks, and mean F1 across them ranges from 70.4 to 79.2:
- two reading criteria: nicht_abstrakt and nicht_selbst_aufgestellt;
- an argument gate;
- four canon labels: wortlaut, systematik, geschichte, zweck.
- konkretes_gesetz (the statutory reference) is handled differently. It is a citation-extraction target scored by per-document set-overlap F1, and its span-level score is much lower.
- Systematic interpretation scores lowest in six of eight model–prompt configurations, with a mean of 58.4. Historical (70.2) and teleological (70.9) are roughly tied.
- All gold labels come from one annotator, so no inter-annotator agreement can be reported. The data covers one court in one language, and the test sets are small, which makes the confidence intervals wide.
- The code is hosted on GitHub, the datasets are published via Hugging Face, and the evaluation runs are logged in Weights & Biases. An AI agent reproduced the reported scores and datasets from the method descriptions alone, without the code.
Interesting ideas
- I1. Labels relative to a reference point. A sentence's canon depends on the reference point. The same sentence counts as grammatical with respect to one provision and systematic with respect to another, so the label belongs to a sentence–anchor pair rather than to the sentence alone.
- I2. Fuzzy concepts as a conjunction of tests. The vague idea of a "reading" is turned into several narrow, checkable conditions, each scored separately, with a gate in front of the finer labels. This gives an error profile per condition instead of one opaque judgement.
- I3. Error analysis that names the surface proxy. False positives were traced to concrete shortcuts the models took: the word "Wortlaut", any parallel citation, or any section number. The systematic canon fails both ways because its proxy is unreliable.
- I4. Labelling every sentence of a multi-sentence argument. This exposed that models miss continuation and conclusion sentences that lack cue words, which hurts recall for gradually built arguments.
- I5. Reproduction by an agent from the paper alone. An independent agent rebuilt both the data and the scores from the written methods, which tests how complete the documentation is.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (frames): Argument and stance relations in prag could be stored as edges toward an explicit target, not as properties of a clause. Two frames could then interpret the same clause differently without conflict.
- I2 (frames): Speech-act and assertion detection could use the same tests: is the claim generic or about a specific case, is it asserted or merely quoted, and is it the speaker's own claim or attributed to someone else. Each test would be a separate, explainable feature.
- I3 (learn): For each classifier or repair rule, list its likely surface proxy. Then build negative controls where the cue is present but the phenomenon is absent, and the reverse.
- I4 (world): Track discourse units that span sentences, so a concluding sentence inherits its role from the chain it closes rather than needing its own lexical trigger.
- I5 (learn): Evaluation pipelines could be checked the same way. Regenerate silver data and metrics from the spec only, and treat any mismatch as a documentation or determinism bug.
Fields, topics and concepts
📚 Shelves 7The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksSocial Sciences · 1,772 worksPolitical Science and International Relations · 182 worksLaw · 77 works
🧭 Topics 2Research subjects and languages the work is about.Evaluation & benchmarks · 1,220 worksLegal AI · 134 works
Cite
Cite as Felix Ringe. 2026. Classifying Interpretive Canons at the Sentence Level: A Benchmark from the German Federal Constitutional Court. arXiv:2609.26945.
@misc{ringe2026classifying,
title = {{Classifying Interpretive Canons at the Sentence Level: A Benchmark from the German Federal Constitutional Court}},
author = {Felix Ringe},
year = {2026},
doi = {10.48550/arxiv.2609.26945},
eprint = {2609.26945},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.2609.26945}
}References
- Agrawal, L. A., Tan, S., Soylu, D., Ziems, N., Khare, R., Opsahl-Ong, K., Singhvi, A., Shandilya, H., Ryan, M. J., Jiang, M., Potts, C., Sen, K., Dimakis, A. G., Stoica, I., Klein, D., Zaharia, M., and Khattab, O. Gepa: Reflective prompt evolution can outperform reinforcement learning. In International Conference on Learning Representations (ICLR), 2026. find
- Brugger, T., Stürmer, M., and Niklaus, J. MultiLegalSBD: A multilingual legal sentence boundary detection dataset. In Proceedings of the Nineteenth International Conference on Artificial Intelligence and Law, ICAIL ’23, pp. 42– 51. Association for Computing Machinery, 2023. doi: 10.1145/3594536.3595132. ↗
- Floro, A., Dhorasoo, T., Pellez, S., and Holzenberger, N. Where experts disagree, models fail: Detecting implicit legal citations in french court decisions, 2026. URL https://arxiv.org/abs/2603.22973. ↗
- Gorsuch, N. M. Of lions and bears, judges and legislators, and the legacy of justice Scalia. Case Western Reserve Law Review, 66(4):905–917, 2016. ISSN 0008-7262. find
- Harbor Framework Team. Harbor: A framework for evaluating and optimizing agents and models in container environments, January 2026. URL https://github.com/harbor-framework/harbor. ↗
- Koref, T., Held, L., Namazov, M., Kumru, H., Thlija, Y., and Habernal, I. Mining legal arguments to study judicial formalism, 2026. URL https://arxiv.org/abs/2512.11374. ↗
- Kriele, M. Theorie der Rechtsgewinnung: entwickelt am Problem der Verfassungsinterpretation. Number 41 in Schriften zum Öffentlichen Recht. Duncker & Humblot, Berlin, 1967. find
- Larenz, K. Methodenlehre der Rechtswissenschaft. Springer, Berlin, Heidelberg, 6 edition, 1991. find
- Larenz, K. Metodologia da Ciência do Direito. Fundação Calouste Gulbenkian, Lisboa, 7 edition, 2014. ISBN 978-972-31-0770-8. Tradução de José Lamego; título original: Methodenlehre der Rechtswissenschaft. find
- Larenz, K. Faxue fangfalun [Methodenlehre der Rechtswissenschaft]. The Commercial Press, Beijing, 2020. Translated by Huang Jiazhen; from the 6th German edition. find
- Larenz, K. Metodología de la ciencia del derecho. Biblioteca de filosofía del derecho. Ediciones Olejnik, Santiago de Chile, 2023. ISBN 956-407-380-4. Traducción de Marcelino Rodríguez Molinero, Carlos Antonio Agurto Gonzáles, Sonia Lidia Quequejana Mamani y Benigno Choque Cuenca; título original: Methodenlehre der Rechtswissenschaft. find
- Larenz, K. Beophak bangbeomnon [Methodenlehre der Rechtswissenschaft]. Parkyoungsa, Seoul, 2026. ISBN 979-11-303-4950-3. Translated by Lee Dong-jin. find
- Lüders, K. and Stohlmann, B. Classifying proportionality – identification of a legal argument. Artificial Intelligence and Law, 33(4):1051–1078, 2025. doi: 10.1007/s10506-024-09415-9. ↗
- Mendelson, N. A. Change, creation, and unpredictability in statutory interpretation: Interpretive canon use in the Roberts court’s first decade. Michigan Law Review, 117 (1):71–142, 2018. ISSN 0026-2234. find
- Möllers, C. and Wendel, L. Korpus der entscheidungen des bundesverfassungsgerichts. Zenodo, 2023. URL https://doi.org/10.5281/zenodo.10369205. Data set. ↗
- Raisch, P. Vom Nutzen der überkommenen Ausle-gungskanones für die praktische Rechtsanwendung. Juristische Studiengesellschaft Karlsruhe: Schriftenreihe Heft 181. C. F. Müller Juristischer Verlag, Heidelberg, 1988. ISBN 3-8114-6988-6. find
- Stiglitz, E. H. and Thalken, R. Historical trends in macro-jurisprudence: A language model assessment, 1870–2023. Maryland Law Review, 84(1), November 2024. find
- Thalken, R. and Stiglitz, E. Measuring jurisprudence. Journal of Law and Courts, pp. 1–22, 04 2026. doi: 10.1017/jlc.2025.10012. ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/ringe-2026-classifying-interpretive-canons-sentence-level/