Move documents into H2W-Ticketing/ project subfolder

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.
This commit is contained in:
Claude Code
2026-07-16 10:30:39 +02:00
parent a120c76c9e
commit e200414a8c
5 changed files with 29 additions and 6 deletions
+29 -6
View File
@@ -1,12 +1,35 @@
# H2W Public Legal
Publikusan kiszolgálandó H2W Ticketing jogi dokumentumok forrása:
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.
- `aszf.md` — Általános Szerződési Feltételek
- `adatkezelesi-tajekoztato.md` — Adatkezelési tájékoztató
- `adatfeldolgozoi-melleklet.md` — Adatfeldolgozói szerződés (DPA) sablon
- `impresszum.md` — Impresszum (jelenleg dummy/helyőrző tartalom)
## Struktúra
Ezeket a `H2W_Ticketing_home` repo `scripts/sync-legal.js` szkriptje szinkronizálja a landing page `posts/` mappájába. A weboldal a saját, szinkronizált másolatból szolgálja ki a tartalmat — **nem** tölt be tartalmat futásidőben közvetlenül ebből a repóból (lásd HT-3).
```
<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és (DPA) sablon
- `impresszum.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ő.