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

30 lines
1.1 KiB
Markdown

---
date: 2026-05-20
day: 6
view: macher
weekday: Mittwoch
commits: 8
review: 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.