Restructures the repo for multi-project use: legal docs now live under a per-project folder instead of the repo root, so future H2W projects can get their own sibling folder without touching this one.
1.8 KiB
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/managerportál közös jogi tartalma:aszf.md— Általános Szerződési Feltételekadatkezelesi-tajekoztato.md— Adatkezelési tájékoztatóadatfeldolgozoi-melleklet.md— Adatfeldolgozói szerződés (DPA) sablonimpresszum.md— Impresszum (jelenleg dummy/helyőrző tartalom)
Ú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.
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 |
Minden dokumentum tartalmaz egy "Megjegyzés a tervezethez" bekezdést, amíg a [szögletes zárójelben] jelölt adatok (cégnév, székhely, stb.) nincsenek véglegesítve és jogi átnézésen átesve. Ez a bekezdés a véglegesítéskor törlendő.