Öffentliche Knowledge-Base für NoRiskClient — Crashes, Anleitungen und häufige Fragen. Jedes gelöste Problem wird einmal dokumentiert: menschenlesbar im Wiki und maschinenlesbar, damit eine AI bei einem gemeldeten Log/Frage automatisch Problem + Lösung findet.
📖 → Zum Wiki
nrc-wiki/
├── entries/ ← QUELLE — hier werden Einträge geschrieben
│ ├── crash/ ← Crash-Logs + Lösungen
│ ├── guide/ ← Anleitungen / How-To
│ ├── faq/ ← häufige Fragen
│ └── _templates/ ← Vorlagen zum Kopieren
├── scripts/
│ └── build-wiki.mjs ← Generator: entries/ → wiki/ + index.json
├── wiki/ ← GENERIERT (nicht editieren, gitignored)
├── index.json ← GENERIERT — Maschinen-Index für AI-Lookup
└── .github/workflows/
└── publish.yml ← baut wiki/ + spiegelt es ins GitHub Wiki
- Quelle ist allein
entries/.wiki/undindex.jsonwerden vom Generator erzeugt — niemals von Hand bearbeiten. - Bei jedem Push auf
mainläuftpublish.yml: bautwiki/neu und pusht es ins<repo>.wiki.git. Index-Seiten (Crashes/Guides/FAQ) entstehen automatisch aus den Einträgen — keine Liste pflegen.
Siehe CONTRIBUTING.md. Kurz:
- Vorlage aus
entries/_templates/kopieren. - Als
entries/<kategorie>/<slug>.mdablegen (oderentries/<kategorie>/<slug>/index.md- Medien daneben, wenn Bilder/GIFs dazu).
- Meta-Block ausfüllen, committen → erscheint automatisch im Wiki.
node scripts/build-wiki.mjs # erzeugt wiki/ + index.jsonDamit publish.yml pushen kann, muss das Wiki im Repo aktiviert und mit einer
ersten Seite initialisiert sein (Repo → Settings → Features → Wikis, dann eine
beliebige Wiki-Seite anlegen/speichern). Danach übernimmt der Workflow.