Data layout
OpenMevzuat stores each supported document as a folder.
data/
canonical/
constitution/
laws/
decrees/
5237-turk-ceza-kanunu/
cbk-1-cumhurbaskanligi-teskilati-hakkinda-cumhurbaskanligi-kararnamesi/
README.md
articles/
madde-001.md
madde-002.md
madde-081.md
metadata/
constitution/
laws/
decrees/
5237-turk-ceza-kanunu.edn
manifests/
2026-06-06.edn
derived/
full-text/
constitution/
laws/
decrees/
5237-turk-ceza-kanunu.md
search/
documents.jsonl Document types
Supported document types are constitution, law, and decree. Decree subtypes are khk and cbk.
Regulations are not included yet.
Canonical data
Canonical files are human-readable and Git-friendly.
Derived data
Derived files may be deleted and regenerated.