docs: Uebergabe, README und Fahrplan halten Stufe 3 fest

Neu drin: die vier Regeln, die man nicht sieht, aber merkt, wenn sie fehlen
(Teilaenderung schickt nur Gesetztes, leere Tag-Liste bedeutet etwas, kein
Kategorie beim Uebertrag, planned_cents bleibt bei "berechnet" unberuehrt),
und warum die Waehrung eines bestehenden Kontos nicht aenderbar ist.

Dazu der Befehl, mit dem man fehlende Uebersetzungen findet - ein unbekannter
Schluessel uebersetzt anstandslos und zeigt dem Nutzer den Schluessel.

Festgehalten, was aus Stufe 3 bewusst nicht mitkam: Vertragslogo und
Kontoreihenfolge. Und wo der 409-Fall wartet: an POST
/transactions/{id}/transfer, also in Stufe 4.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Guido
2026-10-21 21:07:06 +02:00
co-authored by Claude Opus 5
parent 82db09e6de
commit d04b6b74ad
3 changed files with 93 additions and 31 deletions
+6 -5
View File
@@ -52,10 +52,11 @@ zweispaltig, offline der letzte Stand mit Datum.
Stufe 1 ✅: Gerüst, Netzwerkschicht, Anmeldung samt zweitem Faktor und
Pflicht-Passwortwechsel, Kontenliste. Stufe 2 ✅: Übersicht, Budget-Monat,
Buchungsliste mit Suche, Vertragsliste. Übersetzt fehlerfrei, 44 Tests grün,
läuft im Simulator; das Xcode-Projekt entsteht aus `ios/project.yml`, die
Modelle werden gegen echte Serverantworten geprüft.
Stufen 3–7 (Schreiben, Arbeitsliste, Nebenräume, Erweiterungen, voller
CSV-Import) stehen aus.
Buchungsliste mit Suche, Vertragsliste. Stufe 3 ✅: Buchungen, Budget-Zeilen,
Verträge und Konten anlegen, ändern und löschen. Übersetzt fehlerfrei,
49 Tests grün, läuft im Simulator; das Xcode-Projekt entsteht aus
`ios/project.yml`, die Modelle werden gegen echte Serverantworten geprüft.
Stufen 4–7 (Arbeitsliste, Nebenräume, Erweiterungen, voller CSV-Import)
stehen aus.
**Stand, Entscheidungen und offene Punkte: `ios/UEBERGABE.md`.**