<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dura-lex.org/index.php?action=history&amp;feed=atom&amp;title=Sources%2FFR%2FLEGI</id>
	<title>Sources/FR/LEGI - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dura-lex.org/index.php?action=history&amp;feed=atom&amp;title=Sources%2FFR%2FLEGI"/>
	<link rel="alternate" type="text/html" href="https://wiki.dura-lex.org/index.php?title=Sources/FR/LEGI&amp;action=history"/>
	<updated>2026-04-23T05:44:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.dura-lex.org/index.php?title=Sources/FR/LEGI&amp;diff=12&amp;oldid=prev</id>
		<title>Nicolas: Source doc: legi — FR consolidated legislation (via create-page on MediaWiki MCP Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.dura-lex.org/index.php?title=Sources/FR/LEGI&amp;diff=12&amp;oldid=prev"/>
		<updated>2026-04-23T01:49:53Z</updated>

		<summary type="html">&lt;p&gt;Source doc: legi — FR consolidated legislation (via create-page on MediaWiki MCP Server)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;French consolidated legislation from the DILA open data platform. The primary source for codes, laws, decrees, ordinances. Every article is versioned with enforcement status and temporal validity. Linked to [[Sources/FR/JORF|jorf]] (original gazette publication) via &amp;lt;code&amp;gt;source_text&amp;lt;/code&amp;gt; edges.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Status:&amp;#039;&amp;#039;&amp;#039; active&lt;br /&gt;
&lt;br /&gt;
== Source ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key !! Kind !! Origin !! Auth !! Update&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;legi&amp;lt;/code&amp;gt; || legislation (+ section) || DILA open data dump — &amp;lt;code&amp;gt;echanges.dila.gouv.fr/OPENDATA/LEGI/&amp;lt;/code&amp;gt; || none || incremental (tar.gz archives)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ID format:&amp;#039;&amp;#039;&amp;#039; &amp;lt;code&amp;gt;fr.{raw_id.lower()}&amp;lt;/code&amp;gt; (e.g. &amp;lt;code&amp;gt;fr.legiarti000006900168&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Coverage:&amp;#039;&amp;#039;&amp;#039; 1539–present (includes forward entry-into-force dates)&lt;br /&gt;
&lt;br /&gt;
== Tags ==&lt;br /&gt;
&lt;br /&gt;
=== Classification ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tag !! Values !! When&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;statute&amp;lt;/code&amp;gt; || always&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nature&amp;lt;/code&amp;gt; || raw (e.g. &amp;lt;code&amp;gt;CODE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;LOI&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DECRET&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ORDONNANCE&amp;lt;/code&amp;gt;) ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code&amp;lt;/code&amp;gt; || code name || when nature = CODE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nor&amp;lt;/code&amp;gt; || act identifiers ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Enforcement ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;code&amp;gt;enforcement_status&amp;lt;/code&amp;gt; !! &amp;lt;code&amp;gt;in_force&amp;lt;/code&amp;gt; !! DILA code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;in_force&amp;lt;/code&amp;gt; || true || VIGUEUR, VIGUEUR_ETEN, VIGUEUR_NON_ETEN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;deferred_enforcement&amp;lt;/code&amp;gt; || true || VIGUEUR_DIFF&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;deferred_repeal&amp;lt;/code&amp;gt; || false || ABROGE_DIFF&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;repealed&amp;lt;/code&amp;gt; || false || ABROGE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;superseded&amp;lt;/code&amp;gt; || false || MODIFIE, REMPLACE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;never_in_force&amp;lt;/code&amp;gt; || false || MODIFIE_MORT_NE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expired&amp;lt;/code&amp;gt; || false || PERIME&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;annulled&amp;lt;/code&amp;gt; || false || ANNULE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;transferred&amp;lt;/code&amp;gt; || false || TRANSFERE, DEPLACE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;denounced&amp;lt;/code&amp;gt; || false || DENONCE&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;disjoined&amp;lt;/code&amp;gt; || false || DISJOINT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Structure ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tag !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;article_number&amp;lt;/code&amp;gt; || article number within the text&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;section_path&amp;lt;/code&amp;gt; || breadcrumb through TM hierarchy&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;text_id&amp;lt;/code&amp;gt; || canonical text ID (e.g. &amp;lt;code&amp;gt;fr.legitext000006069577&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nota&amp;lt;/code&amp;gt; || legislative notes (NOTA/CONTENU)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Temporal validity via &amp;lt;code&amp;gt;date&amp;lt;/code&amp;gt; (entry into force) and &amp;lt;code&amp;gt;date_end&amp;lt;/code&amp;gt; (end of validity). Sentinel &amp;lt;code&amp;gt;2999-01-01&amp;lt;/code&amp;gt; stripped to null.&lt;br /&gt;
&lt;br /&gt;
== Edges ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;code&amp;gt;kind&amp;lt;/code&amp;gt; !! Direction !! Trigger&lt;br /&gt;
|-&lt;br /&gt;
| various (amends, repeals, cites...) || article → article || LIENS elements with sens=&amp;quot;cible&amp;quot;, normalized via &amp;lt;code&amp;gt;normalize_link_type()&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;source_text&amp;lt;/code&amp;gt; || LEGITEXT → JORFTEXT || META_TEXTE_CHRONICLE/CID starts with &amp;quot;JORFTEXT&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related sources ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Source !! Relationship&lt;br /&gt;
|-&lt;br /&gt;
| [[Sources/FR/JORF|jorf]] || Same texts, different view. LEGI = consolidated + versioned. JORF = original gazette with visas and ministère. Linked by &amp;lt;code&amp;gt;source_text&amp;lt;/code&amp;gt; edges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
* ~4% of JORF texts have no LEGI counterpart&lt;br /&gt;
* No per-article grading — importance derived from text nature and code membership&lt;br /&gt;
* Consolidation lag: recent amendments may take days to appear&lt;br /&gt;
&lt;br /&gt;
[[Category:Sources]][[Category:FR]]&lt;/div&gt;</summary>
		<author><name>Nicolas</name></author>
	</entry>
</feed>