Start · Devlog

Tag 20 · Samstag, 6. Juni 2026

Samstag, 2026-06-06 — Tag 20

deploy

Spieler-Sicht

Das Erfassen einer Mahlzeit fühlt sich jetzt runder an: Die Optionen öffnen sich als Auswahl-Sheet von unten, und das Ergebnis der Foto-Analyse kannst du direkt nachfeilen. Erkannte Zutaten lassen sich von Hand bearbeiten, und ein schief aufgenommenes Foto kannst du im Erfassen-Vorgang drehen.

Macher-Sicht

Stats: 5 Commits, +1146 / -162 LoC, 9 Files Top-Dirs: apps/web/src/routes (40%), apps/web/src/lib (30%), infrastructure/docker-compose.yml (10%), deploy.sh (10%), apps/api/src/lib (10%) Tags: deploy Session: 16:48 → 02:56 (~0 aktive Min, längster Fokus 0 Min)

Großer Erfassen-Umbau in zwei dicken Commits: Erfassen als Bottom-Options-Sheet + Review nachfeilbar (+595) macht den Einstieg zum Bottom-Sheet (Bottom-Anker-Muster) und die Analyse-Review nachträglich editierbar; Zutaten editierbar + Foto drehen im Erfassen-Flow (+526) ergänzt Inline-Zutaten-Edit und Foto-Rotation. Zusammen das Gros der +1146 LoC.

Infra-Härtung: DB/MinIO restart=always verhindert, dass Postgres/MinIO nach einem Docker-Daemon-Neustart als Orphans hängen bleiben, und chore(deploy): Build-Retry + up --wait macht deploy.sh robuster — Retry beim Build und echte Fehler-Propagation statt stillem Durchrutschen. Dazu Foto-Analyse auf Operations-Pin mana/op/nutriphi.food.recognize — die Vision-Operation wird auf einen festen Operations-Pin gelegt (stabile Abrechnung/Routing über die mana-Plattform). Der eine Nicht-claudebot-Commit (Author „Mana") fällt in diesen Pin-Strang.

Stats

5
Commits
+1146/-162
Zeilen
9
Files
0.0 h
Aktiv
Erster Commit
16:48 (Samstag)
Letzter Commit
02:56
Spannweite
10.1 Stunden
Aktiv (ohne Pausen > 30min)
0.0 Stunden
Pausen
4
Längster Fokus
0.0 Stunden

Wo wurde gearbeitet

  • 40% apps/web/src/routes
  • 30% apps/web/src/lib
  • 10% infrastructure/docker-compose.yml
  • 10% deploy.sh
  • 10% apps/api/src/lib

Commits (5)

Volle Liste aufklappen
  • 5aa6391 infra: DB/MinIO restart=always — verhindert Orphaning nach Docker-Daemon-Neustart
  • 0bae671 chore(deploy): Build-Retry + up --wait, echte Fehler-Propagation
  • a419a93 api/llm: Foto-Analyse auf Operations-Pin mana/op/nutriphi.food.recognize
  • 81925f4 nutriphi-web: Erfassen als Bottom-Options-Sheet + Review nachfeilbar
  • 088e069 nutriphi-web: Zutaten editierbar + Foto drehen im Erfassen-Flow
Geschrieben mit Claude — Hand veredelt