rdms and Claude Haiku 4.5
80b8b369c7
refactor: Tilgungsplan-Helfer schedule_for, Kredit-Laufzeit 1–1200 Monate (A14-T5)
...
- Neuer schedule_for() in app/engine/loans.py: vereinheitlicht Tilgungsplan-Erstellung
- Laufzeit-Validierung in LoanIn und LoanPatch: 1–1200 Monate
- Aufrufstellen aktualisiert (routers/planning.py, services/breakdown.py,
services/projection_service.py, services/planning_chart.py)
- Keine direkten loan_schedule(Decimal(...)) Aufrufe außerhalb engine/loans.py mehr
- Tests für schedule_for und Laufzeit-Grenzen (1, 1200, sowie 0/-5/1201 Ablehnung)
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-30 13:10:55 +02:00
rdms and Claude Opus 5.5
aaf05b9209
feat: Szenario-Einträge je Stichtag mit Zeitraum und Art Neuer Betrag (A14-T2)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-30 13:00:18 +02:00
rdms and Claude Opus 5.5
9e804cd349
fix: Torte – große Segmente als zwei Teilbögen (A13-T3)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-29 16:16:49 +02:00
rdms and Claude Opus 5.5
125d370497
feat: Engine pie – Tortensegmente mit Übrige-Regel und SVG-Pfaden (A13-T3)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-29 16:13:11 +02:00
rdms and Claude Opus 5.5
7555d8e6a4
feat: Engine breakdown – Monatsbeträge je Posten, Summen, Kategorie-Filter (A13-T2)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-29 16:09:30 +02:00
rdms and Claude Opus 5.5
0f5bb45a55
refactor: Modifikator-Helfer öffentlich, load_scenario_inputs aus run_projection (A13-T1)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-29 16:05:43 +02:00
rdms and Claude Fable 5
5519037688
feat: Engine+Schema fuer Szenario-Ende und szenario-eigene Einmalzahlungen
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-20 11:46:52 +02:00
rdms and Claude Fable 5
020f41e9f2
feat: Szenario-Engine (Projektion, Modifikatoren, Zahlungsstrom)
...
Implementiert Task 5 mit TDD-Ansatz: projection.py mit Projection-Klasse
und project()-Funktion für Cashflow-Simulation; scenario.py mit PlainRecurring,
PlainPlanned, PlainModifier Dataclasses und build_cashflows() für Szenarien-Zahlungsströme
mit Modifier-Support (remove, percent, absolute). Alle 15 Tests grün.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-17 17:22:36 +02:00
rdms and Claude Fable 5
82800ea7d0
feat: Recurrence-Terminberechnung
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-17 17:16:36 +02:00
rdms and Claude Fable 5
9f50435df9
feat: Kredit-Mathematik (Annuitaet, endfaellig)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-17 17:12:25 +02:00