graph-citation-extract
Copyright 2026 Flemming.AI

This product includes software developed by Dr. Stefan Flemming
and contributors (https://flemming.ai/).

------------------------------------------------------------------
Third-party acknowledgments

Regex matching uses the `regex` crate
(https://github.com/rust-lang/regex), Apache-2.0 / MIT licensed.

JSON (de)serialization uses `serde` + `serde_json`
(https://github.com/serde-rs), Apache-2.0 / MIT licensed.

Module SDK glue is provided by `chain-module-sdk`
(https://git.flemming.ai/fai/chain-module-sdk-rust), Apache-2.0.

------------------------------------------------------------------
Methodological lineage

The typed-edge schema (cites, verweist_iVm, planned: amends,
transposes, superseded_by, delegates_to_land,
delegates_to_kommune, concretizes, implements_via_vo) follows
Coupette, Beckedorf, Hartung, Bommarito and Katz,
"Measuring Law Over Time", Frontiers in Physics 9 (2021),
https://doi.org/10.3389/fphy.2021.658463 — the only published
graph schema covering the entire German Bundesrecht corpus.

The cites-citation regex patterns are adapted from
de-jure-regex-style heuristics for German legal-citation
syntax (§ N Gesetz, Art. N Gesetz, i.V.m. § N).
