-
Notifications
You must be signed in to change notification settings - Fork 0
Fuer Entwickler
github-actions[bot] edited this page Sep 29, 2026
·
1 revision
Reines HTML/CSS/JavaScript, kein Build-Schritt, keine Laufzeit-Abhängigkeiten. Details: docs/ARCHITEKTUR.md.
git clone https://github.com/GSB-Deleven/AllergyGuard.git
cd AllergyGuard
node --test # Tests (Node 20+)
python3 -m http.server 8765 # App unter http://localhost:8765| Datei | Zweck |
|---|---|
src/core/matcher.js |
Prüflogik |
src/core/lexicon.js |
Wörterliste aufbauen, Vergleichsarten |
data/synonyms.manual.json |
Wörter ergänzen, Doppelgänger, Spuren-Formulierungen |
tools/update-synonyms.mjs |
Wörterliste aus Open Food Facts neu erzeugen |
sw.js |
Offline (neue Dateien in PRECACHE eintragen) |
- Jede Änderung an Prüflogik oder Wörtern bekommt einen Test.
- Doku (README,
docs/wiki/) im selben PR mitpflegen. - Keine Schlüssel ins Repo,
tools/check-secrets.mjsprüft das in CI. - Neue Bibliotheken nach
vendor/, nie per CDN.
Diese Seiten werden automatisch aus docs/wiki/ erzeugt. Änderungen bitte dort per Pull Request.