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
998 B
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-05-16 | 2 | macher | Samstag | 6 | auto |
Samstag, 2026-05-16 — Tag 2 (Macher-Sicht)
Vom lokal-grünen Gerüst zum Live-Deploy. λ-4 wird vervollständigt und die
App geht auf lesen.mana.how (19:13 CEST). Drei Themen bestimmen den Tag:
Plattform-Anbindung. Der API-Container muss mana-news-pool:3079
erreichen — gelöst über join ins manacore-monorepo_default-Compose-Netz.
Der Prod-Port der eigenen Postgres landet auf 5447, weil 5443 schon von
manameme-postgres belegt ist (klassische Mac-Mini-Port-Kollision).
Runtime-Konfiguration. Die PUBLIC_API_URL zieht aus
$env/dynamic/public statt aus $env/static/public — sonst würde die
API-Adresse zur Build-Zeit eingebrannt statt zur Laufzeit gesetzt.
Login (λ-A). Echter Auth-Flow via Redirect zu auth.mana.how, nach
dem Cards-Pattern. Damit hängt Pageta am gemeinsamen mana-Konto, ohne
eigene Identitäts-Logik. CI- und Production-Compose runden den Tag ab.