~/cases/mostly-aliveAktiv
Mostly Alive
Ein Wissenssystem gestalten, bei dem falsche Informationen zählen.
→Problem
Sicherheitsinhalte brauchen ein stärkeres Hierarchie- und Herkunftsmodell als ein gewöhnlicher Blog.
→Architektur
Markdown und Zod-Validierung speisen zweisprachige SvelteKit-Seiten, MiniSearch und PWA-Caching.
Verlässliche Quellen
Markdown + Zod validiertes Frontmatter
MiniSearch Fuzzy-Index im Client
SvelteKit EN · DE
Web + PWA Offline-Grundlagen
- Verlässliche Quellen werden zu validiertem Markdown-Inhalt.
- SvelteKit liefert zweisprachige Inhalte und einen clientseitigen Suchindex aus.
- PWA-Caching hält Grundlagen für Notfälle offline verfügbar.
→Abwägungen
Ein datenbankfreier Auslieferungsweg vereinfacht den Betrieb, aber Inhalt und Validierung müssen vor dem Deployment mehr leisten.
→Entscheidungen & Trade-offs
| Entscheidung | Warum | Trade-off |
|---|---|---|
| Sicherheitsanweisungen von Humor trennen | Präsentation darf eine Notfallhandlung nie verdecken. | Das Redaktionssystem trägt eine explizite Inhaltsgrenze. |
→Ergebnis
- Das Repository enthält automatisierte Prüfungen für Inhalt, Suche, Authentifizierung und Produktions-Rendering.
→Nachweise
- Inhaltsparität
- EN · DE
- Offline-Grundlagen
- PWA
- Verifikation
- Vitest
Natives zweisprachiges Content-Modell
Caching für den Notfallzugriff
Tests für Inhalt, Authentifizierung und Nutzbarkeit
→Was ich heute anders machen würde
Als Nächstes soll die synchronisierte EN/DE-Review für Beitragende sichtbar bleiben.