Start · Devlog

Tag 4 · Montag, 18. Mai 2026

Montag, 2026-05-18 — Tag 4

aurainfraweb

Spieler-Sicht

Nutriphi lässt sich jetzt als App auf dem Startbildschirm installieren und läuft dann wie eine eigenständige App, nicht nur als Browser-Tab. Den ersten Schritt durchs Onboarding merkt sich die App jetzt zuverlässig, sodass dich der Einstieg nur einmal begrüßt.

Macher-Sicht

Stats: 3 Commits, +3620 / -119 LoC, 15 Files Top-Dirs: apps/web/src/routes (13%), apps/api/src/middleware (7%), apps/api/src/services (7%), infrastructure/macmini/docker-compose.yml (7%), apps/web/package.json (7%) Tags: aura, infra, web Session: 10:48 → 22:14 (~-1 aktive Min, längster Fokus 0 Min)

Drei Stränge an einem Tag, der Großteil der LoC im PWA-Setup. feat(web): PWA-Setup über @mana/shared-pwa (Adoption #1) zieht das geteilte PWA-Paket ein — Nutriphi ist der erste Adopter, daher das große Diff (Manifest, Service-Worker-Glue, Icon-Assets). Bewusst nicht von Hand verdrahtet, sondern über @mana/shared-pwa, damit die Web-Apps der Flotte denselben Install-/Offline-Unterbau teilen.

feat(aura): onboarding.first_use hängt einen +25-Hook über den innerAuth-Wrapper an — der Erst-Nutzungs-Marker läuft also serverseitig durch die Auth-Schicht, nicht client-lokal. Dazu der Infra-Fix MANA_ADMIN_URL für aura-client in nutriphi-api compose: der Aura-Client braucht die Admin-URL im Container-Env, sonst lief der Hook ins Leere.

Stats

3
Commits
+3620/-119
Zeilen
15
Files
-0.0 h
Aktiv
Erster Commit
10:48 (Montag)
Letzter Commit
22:14
Spannweite
11.4 Stunden
Aktiv (ohne Pausen > 30min)
-0.0 Stunden
Pausen
2
Längster Fokus
0.0 Stunden

Wo wurde gearbeitet

  • 13% apps/web/src/routes
  • 7% apps/api/src/middleware
  • 7% apps/api/src/services
  • 7% infrastructure/macmini/docker-compose.yml
  • 7% apps/web/package.json

Commits (3)

Volle Liste aufklappen
  • ef1c20a feat(aura): onboarding.first_use (+25) hook über innerAuth-Wrapper
  • f5d1b55 fix(infra): MANA_ADMIN_URL für aura-client in nutriphi-api compose
  • 84ce1a3 feat(web): PWA-Setup über @mana/shared-pwa (Adoption #1)
Geschrieben mit Claude — Hand veredelt