Strukturált jogszabály‑feldolgozás, gyors cache, statisztika és keresés — mindez egyetlen txt forrásból.
Megnyitás: Olvasó API JSON Statisztikatxt/akr.txt — jogszabály nyers szöveg
cache/akr.json — automatikusan frissül
cache/akr_stats.json — stemmer alapú
Fejezet + alcím + paragrafus + bekezdés + alpont
A projekt moduláris felépítésű, minden komponens külön fájlban él.
txt/akr.txt – nyers törvényszöveg
api.php – feldolgozás + cache
cache/akr.json – API cache
reader.php – UI megjelenítés
reader.js – kliens logika
reader-stats.js – statisztika megjelenítés
hu_stemmer.php – magyar stemmer
stats.php – statisztika API
style.css – globális stílusok
A feldolgozott jogszabály elemei:
{
"type": "fejezet",
"title": "IV. FEJEZET",
"content": "..."
},
{
"type": "alcim",
"title": "42. Határozat és végzés",
"content": "..."
},
{
"type": "paragrafus",
"title": "80. § [A döntés formái]",
"id": "80. §",
"bekezdesek": [...]
}