pageta/devlog/2026-05-20/macher.md
Till JS 2755eca4ff Bestand einmal durch prettier
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
2026-09-05 13:09:23 +02:00

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.