~/work/mostly-aliveActive

Mostly Alive

A web-first knowledge system where safety-critical information is prioritized, sourced and kept usable offline.

Solo Engineer · Open Source Project · 2025 - present

What it does

Open-source emergency and survival knowledge with authoritative provenance, bilingual EN/DE content, schema validation, fuzzy search and PWA caching for emergency basics.

Problem

Wrong or ambiguous information is more consequential when people use it under pressure.

Constraints

  • Safety instructions must outrank commentary and every actionable claim needs named authority.

How it's built

  • Authoritative sources become validated Markdown content.
  • SvelteKit serves bilingual content and a client-side search index.
  • PWA caching keeps emergency basics available offline.
Mostly Alive · verified content flow

Engineering decisions

Validate Markdown frontmatter with Zod

Content structure becomes a checked interface.

Trade-off Authors must satisfy the schema before publishing.

Pre-index search in the client

Guides remain searchable without a database.

Trade-off The browser carries the index.

Evidence

Content parity
EN · DE

Native bilingual content model

Offline basics
PWA

Caching for emergency access

Verification
Vitest

Content, auth and usability tests

Related case study

The project page describes what exists. The case study follows the decisions, constraints, and trade-offs behind it.

Case study

Highlights

  • Safety hierarchy Critical actions stay ahead of humor and presentation.
  • Content as code Markdown, frontmatter schemas and bilingual parity are validated before delivery.