Nachschärfungen nach Review: - content_html als primary im Snapshot-JSON (marked + DOMPurify + highlight.js, gemeinsame Policy in shared/markdown-policy.ts) - content_markdown bleibt daneben (Debug + alternative Renderer) - translations[] um title ergänzt (SPA-Switcher ohne Relay-Fetch) - published_at vs. created_at semantisch klar getrennt (OG vs. Update) - cover_image.fallback_url mit dokumentiertem Nutzungsszenario - Fallback-Politik für fehlende summary/image/published_at - --allow-shrink-Flag und kind:5-gestützte automatische Override - Upload-Reihenfolge für Hash-benannte Bundles (Assets → HTML → Delete) - /tag/<name>/-Verhalten in Nicht-Zielen erwähnt - Edge-Case „Repo-Post + alle Relay-Events gelöscht" in Fehlertabelle - Migrations-Weg um shared/markdown-policy.ts als Schritt 1 erweitert - pro Migrations-Schritt explizite Rollback-Strategie Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 2026-04-15-nostr-page-design.md | ||
| 2026-04-15-publish-pipeline-design.md | ||
| 2026-04-16-image-metadata-convention.md | ||
| 2026-04-21-multilingual-posts-design.md | ||
| 2026-04-21-prerender-snapshot-design.md | ||