CLAUDE.md verlangt `pnpm run format` vor jedem Commit, der Bestand war aber nie durchgelaufen — beim Formatieren der eigenen Aenderungen hat prettier 94 weitere Dateien angefasst. Getrennt gehalten, damit der Import-Commit davor lesbar bleibt. Reine Umbrueche und Anfuehrungszeichen: 55 Markdown, 28 JSON, 10 TS, 1 Svelte. Kein semantischer Unterschied — mit `git diff -w` geprueft, die Code-Aenderungen sind ausschliesslich Zeilenumbrueche (z.B. eine Methodenkette ueber vier Zeilen statt einer). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MhVjQpDUkFZGtFWsLid4PT
1.1 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-05-20 | 6 | macher | Mittwoch | 8 | auto |
Mittwoch, 2026-05-20 — Tag 6 (Macher-Sicht)
Drei Stränge: Landing live, Migrations-Infrastruktur, Theme-Konsolidierung.
Marketing-Astro live auf pageta.com. Eine eigene apps/landing mit
Astro-Pages, später das Gegenstück zur App-Domain app.pageta.com.
Versionierte Drizzle-Migrations + Auto-Apply beim Boot. Statt
db:push im Dev-Stil bekommt die API jetzt richtige versionierte
Migrationen, die beim Container-Start automatisch laufen — die saubere
Grundlage für reproduzierbare Prod-Deploys. Dazu ein NOTICE-Suppress im
migrate-Client, damit Postgres-Rauschen die Logs nicht flutet.
TimelineVignette (Phase-4-Per-App-Heute-Karte): „Deine Woche in
Pageta" oben in /lese-liste, amber/paper-Theme. Zieht
@mana/event-sync 0.1.0 → 0.4.0 und @mana/shared-schemas 0.1.3 → 0.1.8
nach.
Theme. @mana/themes als Dependency, die inline paper-Variant durch
das geteilte Paket ersetzt. Plus Hygiene: .npmrc in .gitignore, damit
der Verdaccio-Token nie in git landet.