joerglohrerde/docs/superpowers/plans
Jörg Lohrer 11e406e5de docs: prerender-snapshot spec-klarstellungen + implementation-plan
spec:
- deploy upload-reihenfolge: drei-phasen-flow (assets → html → delete)
  mit präziser beschreibung statt flag-kombi-raten
- migrations-schritt 4 + 5 entkoppelt: 4 liefert snapshot primär mit
  runtime-fallback für nostr-first-posts, 5 entfernt fallback erst
  nach stabilem cutover
- exclude-glob im delete-pass für extern verwaltete files

plan (20 tasks, tdd):
- snapshot/ als deno-modul mit config, relays, dedup, plausibility,
  cover, extract, write — voll unit-getestet
- renderMarkdown auf isomorphic-dompurify
- sveltekit-route mit prerender=true, entries, og/twitter/json-ld/
  hreflang im head, snapshot-primary + runtime-fallback
- deploy-script auf lftp drei-phasen
- dokumentation in HANDOFF und CLAUDE.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 17:20:25 +02:00
..
2026-04-15-spa-sveltekit.md plan: sveltekit-spa implementierung (35 tasks, 6 phasen) 2026-04-15 14:57:26 +02:00
2026-04-16-publish-pipeline.md docs: publish-pipeline-vorbereitung + bild-metadaten-konvention 2026-04-16 15:14:02 +02:00
2026-04-21-multilingual-posts-i18n.md docs: plan 3/3 für multilinguale SPA (svelte-i18n + listen-filter) 2026-04-21 13:29:38 +02:00
2026-04-21-multilingual-posts-pipeline.md docs: plan 1/3 für multilinguale posts + spec-korrektur (26 statt 8 posts) 2026-04-21 09:14:43 +02:00
2026-04-21-multilingual-posts-spa.md feat(content): erste englische übersetzung (bible-selfies) + bidirektionaler a-tag 2026-04-21 12:53:59 +02:00
2026-04-21-prerender-snapshot.md docs: prerender-snapshot spec-klarstellungen + implementation-plan 2026-04-21 17:20:25 +02:00