Commit Graph
3 Commits
Author SHA1 Message Date
RichardandClaude Opus 4.8 782c08a860 Slice 6 (Fable-Fixes): Totcode/Demo-Balance/Settings-Validierung + Plan-Abschluss
- Totcode: services/SnapshotService.cs entfernt (nirgends registriert).
- Demo-Balance/PnL-Reconciliation: Demo-BUY zieht jetzt die Entry-Fee ab, Demo-Close
  schreibt netto (exitUsd - Exit-Fee) gut -> Summe(Balance-Aenderungen) = Summe(PnL)
  statt um die Fees zu driften (Demo als Validierung konsistent).
- Settings-Validierung: SellLogic.IsLadderConfigInverted (Max-Preisabstand >= SELL-Floor
  -> Leiter startet am Floor) + Warnung beim Settings-Laden (StartupHydration).

Bewusst als Follow-up dokumentiert (Live-Verifikation/Risiko): M3-Autoincrement-Migration,
PersistenceService-Dedup-Zeitfenster, Perf (UpsertLive-Dirty-Check, Leiter-Parallelitaet).

Tests: +3 (IsLadderConfigInverted). Build 0 Fehler, 236 gruen, --smoke-ui ok.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 18:45:52 +02:00
RichardandClaude Opus 4.8 a3d3d50681 Docs: Fortschritt Slices 0-2 im Plan vermerkt
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 13:20:26 +02:00
RichardandClaude Opus 4.8 bb929fa23a Docs: Umsetzungsplan Fable-Review-Fixes (Slices 0-6)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 11:29:41 +02:00