Your NameandClaude Sonnet 5 585f57558c ÁSZF: lakó-fejezet kiválasztása önálló dokumentumba; landing-specifikus adatkezelési tájékoztató
A ResidentFirst frontend (HRF-6) már ma sem mutatja meg az ingatlanhasználónak az
ÁSZF-et vagy a DPA-t — csak egy passzív "Adatvédelem" linket az Adatkezelési
tájékoztatóra, elfogadó checkbox nélkül, mert a lakó nem szerződő fél. A korábbi
ÁSZF VI. fejezete (lakói szabályok) emiatt gyakorlatilag halott szöveg volt: egy
B2B szerződésbe ágyazva, amit a címzettje soha nem lát.

Az ÁSZF-ből kikerült:
- VI. fejezet (lakói jogviszony, használat, ügyintézési felelősség, elállás) — a
  helyén rövid hivatkozás az új dokumentumra
- IX.2 (fogyasztói jogérvényesítés) — az ÁSZF két megmaradt Felhasználója
  (Kezelő, Szolgáltató partner) kategorikusan nem fogyasztó, ez a gépezet csak a
  lakóra vonatkozott
- VIII.5, VII.2.3 lakó-említései — rövid hivatkozásra cserélve
- I.2.3 táblázat + I.2.4 — az ÁSZF hatálya explicit két félre szűkítve, kimondva
  hogy a lakó nem Felhasználó e dokumentum értelmében

Új dokumentum: felhasznalasi-feltetelek-lakoknak.md — a fenti tartalom
tájékoztató jellegű, nem-szerződéses átfogalmazásban (nincs "elfogadom", csak
"Ön jogosult" jellegű megfogalmazás), kiegészítve a Békéltető testület
elérhetőségével.

Új dokumentum: adatkezelesi-tajekoztato-landing.md — a H2W Ticketing landing
oldal (demó igénylés, konzultációs jelentkezés, visszahívás-kérés és
online hívás widget, cal.diy időpontfoglalás, Umami) saját, jóval szűkebb
adatkezelési tájékoztatója. Eddig a landing a teljes SaaS-tájékoztatót
szolgálta ki (kezelő/partner/lakó szerepek, közös nyilvántartás stb.), ami
pontos volt, de irreleváns a látogató számára. A tényleges adatfolyamok
(server.js: /api/demo-request, /api/consultation-signup, /api/vapi-call,
/internal/consent) alapján íródott.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-08-06 08:24:59 +02:00

H2W Public Legal

Publikusan kiszolgálandó jogi dokumentumok forrása, projektenkénti almappákba szervezve, hogy egy repóból több H2W-projekt jogi tartalmát is le lehessen kezelni.

Struktúra

<projekt-mappa>/
  aszf.md
  adatkezelesi-tajekoztato.md
  adatfeldolgozoi-melleklet.md
  impresszum.md
  ...

Jelenleg egy projekt van itt:

  • H2W-Ticketing/ — a H2W Ticketing landing page (H2W_Ticketing_home) és a ResidentFirst /manager portál közös jogi tartalma:
    • aszf.md — Általános Szerződési Feltételek
    • adatkezelesi-tajekoztato.md — Adatkezelési tájékoztató
    • adatfeldolgozoi-melleklet.md — Adatfeldolgozói szerződési feltételek (DPA)
    • impresszum.md — Impresszum

Új projekt bevonásakor egyszerűen egy új, hasonló szerkezetű almappát kell létrehozni (pl. H2W-Business/, ResidentFirst-sajat/), a meglévők érintése nélkül.

Szerkesztés — ismétlődő adatok egy helyen

A H2W-Ticketing/*.md fájlok generáltak, ne szerkeszd őket közvetlenül — a legközelebbi python3 scripts/render-templates.py futás felülírja a kézi módosítást.

A tényleges szerkesztési forrás projektenként két hely:

  • <projekt-mappa>/_data.json — az összes dokumentumban ismétlődő tény (a szolgáltató azonosító adatai, a tárhelyszolgáltató, az al-adatfeldolgozók neve/országa)
  • <projekt-mappa>/_templates/*.md — maga a dokumentumszöveg, {{ dotted.path }} jelölésű helyeken hivatkozva a fenti adatokra

Adatváltozás után (pl. cím- vagy adatfeldolgozó-csere):

python3 scripts/render-templates.py

Ez feloldja a sablonokat, és felülírja velük a <projekt-mappa>/*.md fájlokat — ugyanazokat, amiket a build-manifest.py és a fogyasztó szinkron-szkriptek olvasnak. A generált fájlok tartalma innentől semmiben sem különbözik a korábbi, kézzel írt verzióktól: a content_hash/version továbbra is a tényleges, feloldott szöveget hasheli, a fogyasztók (lásd lent) nem érzékelik a különbséget.

Szándékosan nincs tokenizálva minden ismétlődő szám (pl. a „30 nap" több, egymástól független jelentéssel fordul elő) — csak azok az adatok, amelyek ténylegesen ugyanazt a tényt jelentik mindenhol, ahol szerepelnek.

Drift-ellenőrzés (nem írja felül a fájlokat, csak jelzi az eltérést):

python3 scripts/render-templates.py --check

Fogyasztók

A tartalmat a fogyasztó alkalmazások saját maguk szinkronizálják egy build-/deploy-időben futtatott szkripttel — nincs futásidejű publikus git-fetch (lásd HT-3 a H2W_Ticketing_home repóban a részletes indoklásért: bizonyíthatóság, rendelkezésre állás, adatvédelem).

Fogyasztó Szkript Melyik almappát olvassa
H2W_Ticketing_home (landing page) scripts/sync-legal.js LEGAL_PROJECT_FOLDER env var (.env), jelenleg H2W-Ticketing
ResidentFirst (/manager portál) backend/scripts/sync_legal.py LEGAL_PROJECT_FOLDER env var (.env), jelenleg H2W-Ticketing
S
Description
No description provided
Readme
571 KiB
Languages
HTML 93.7%
Python 6.3%