romania-law README

The project's README from github.com/lexifina/romania-law. As one markdown file: README.md.

Romania: law history in git

Part of lexifina/global-law, one git history for every country's law: this is Romania's national law, which global-law reads at romania/national/acts/.

The aim: every source a Romanian lawyer or citizen needs, in one git history. Laws and their full histories, case law, secondary legislation, local acts and more: the plan lists every part, with its progress.

Scope

Use

Romanian law in this repository: acts, changes as commits, article files, court rulings, official texts read and years of history; changes by the year they took effect; and the plan by part, published and collected

See it in use: the Romania MCP

https://github.com/user-attachments/assets/3f47ad88-f514-4765-97e3-ff67ed8f79b4

An AI assistant answering a question about Romanian law through the MCP: the answer cites the exact article and version in this repository, with the official links.

Romanian law, drawn

The government writes four acts for every law Parliament passes

One of thirty charts drawn from this repository; see visualisations/ for the rest.

Layout

Where What
constitutie/1991/, lege/, oug/, og/, hg/ the Constitution, laws (with the codes: Codul civil is lege/2009/287/), ordinances and Government decisions, by year and number
ordin/, norma/, regulament/… ministerial orders and authority norms
local/ local council decisions, by council and year
ue/, tratat/, anexa/, profesii/ EU law in Romanian, treaties, official annexes, the legal professions' rules
jurisprudenta/ court decisions: ccr/, iccj/, cedo/, cjue/
<act>/art-NNN.md · <act>/README.md one article per file (one paragraph per line) · the act's versions and notes
ACTS.md · data/ · tools/ the act list · tables and indexes (DATA.md) · the tools below

AGENTS.md explains how a program or an AI agent should query the repository.

Use it

Question Command
What did art. 1112 of the Codul civil say on 18 October 2014? python tools/on.py 2014-10-18 lege/2009/287 1112
Which act wrote each paragraph of art. 336 of the Codul penal? git blame lege/2009/286/art-336.md
Every change to an article, word by word git log --follow -p --word-diff lege/2009/286/art-297.md
Everything one act changed git show law/legea-200-2023
Is the Codul civil here current? python tools/freshness.py codul-civil

Read dates with the tools, not git rev-list --before: they pick each version by its In-force: trailer.

Data, case law and sources

How current is it

Every version names the official page it was read from, so every act can be checked against its source.

Checked against the official sources: 2026-11-07; 83% of acts verified in the last 7 days, 83% in the last 30 (data/freshness.json).

python tools/freshness.py <act> gives an act's status, its last check and the official link. The pipeline is monitored around the clock, and data/status.json (hourly) says whether updates are running and which official sources are answering. Statuses and fields: DATA.md.

Dates, authors and limits

Personal data

Official acts are republished as the Monitorul Oficial printed them, including the names of the persons they concern. CNPs, home addresses and dates of birth are removed, and decisions about criminal matters are metadata only. Anyone named can ask for a correction or removal via lexifina.com.

Licence

The legal texts are official texts of Romanian normative acts (Sursa: Portalul legislativ al Ministerului Justiției, https://legislatie.just.ro), excluded from copyright by Legea nr. 8/1996, art. 9 lit. b. The EU texts are © European Union, reused under Commission Decision 2011/833/EU. Lexifina's arrangement, tables, commit messages and tools are in the public domain (CC0), as set out in LICENSE. This repository is not legal advice and not an official publication.

În limba română

Istoria dreptului românesc în git: un fișier pentru fiecare articol și un commit pentru fiecare modificare, datat în ziua intrării ei în vigoare și semnat de actul care a făcut-o. Lista actelor este în ACTS.md; textul în vigoare la o dată: python tools/on.py 2014-10-18 lege/2009/287 1112. Sursa: Portalul legislativ al Ministerului Justiției (legislatie.just.ro). Niciun model de inteligență artificială nu a scris text juridic.

romania-law (lexifina/romania-law)

Searching Database…

Part of lexifina/global-law, one git history for every country's law: this is Romania's national law, which global-law reads at romania/national/acts/.

Creator
lexifina
Size
4.9 GB
Stars
307
Updated
CommitNov 07
Age
10d
Commits · 90 Days