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.2 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-05-18 | 4 | macher | Montag | 8 | auto |
Montag, 2026-05-18 — Tag 4 (Macher-Sicht)
Rebrand-Tag. Aus „lesen" wird pageta — Phase 1 ist der Code-Refactor:
packages/lesen-domain → packages/pageta-domain, CORS-Allowlist um
pageta.com erweitert, und die Brand-Lead-Domain auf pageta.com
umgestellt (für die kommende native App). Brand-Refresh: paper-Theme +
Eselsohr-Page-Icon.
Aura-Pilot. Pageta ist der erste App-Hook für onboarding.first_use
(+25) aus dem Cross-App-Reason-Katalog. Implementiert über
services/aura-client.ts mit fireFirstUseOnce(userId): nach erfolgreicher
JWT-Validierung in der Auth-Middleware fire-and-forget an mana-admin, mit
lokalem Process-Cache (Set) gegen HTTP-Overhead. Ohne Consent returnt der
Server still awarded:false; Migration 0003 sichert per UNIQUE-Index gegen
Doppel-Award. Bewusst in Kauf genommen: bei Container-Restart wird einmal
pro Worker-Generation neu gefragt.
Shared-Adoption. PWA-Setup über @mana/shared-pwa (Adoption #3),
Auth-Session über @mana/shared-auth-sso, Server-Pre für die native App
(AASA + Widget-Snapshot). Konsequente Bewegung weg von App-eigenem Code hin
zu geteilten Bausteinen.