docs: Szenario-Zeitraum, Neuer Betrag, Szenario-Zahlungen (Tool v0.14.0)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-30 13:30:07 +02:00
co-authored by Claude Opus 5.5
parent c46dab7647
commit 1bd4994986
2 changed files with 14 additions and 3 deletions
+11 -3
View File
@@ -127,10 +127,18 @@ curl -s -H "Authorization: Bearer $KEY" \
`GET`/`POST` (`name`, `description`, `include_recurring`, `include_planned`),
`PATCH`/`DELETE /{id}`. Namen mit Präfix `System-` sind reserviert (422).
Kredit zuordnen: `POST`/`DELETE
/{id}/loans/{loan_id}`. Modifikator hinzufügen: `POST /{id}/modifiers` mit
/{id}/loans/{loan_id}`. Eintrag (Modifikator) hinzufügen: `POST /{id}/modifiers` mit
`target_type` (`category`|`recurring`), `target_id`, `kind`
(`percent`|`absolute`|`remove`), `value`; löschen über `DELETE
/{id}/modifiers/{mod_id}`.
(`percent`|`absolute` = Kürzung in €|`set` = neuer Betrag mit Vorzeichen, nur
`recurring`|`remove`|`ende`), `value`, optional `start_date`/`end_date`
(Gültig ab/bis, inklusiv; bei `ende` ist `end_date` Pflicht und das
Enddatum); ändern per `PATCH` (voller Body), löschen über `DELETE
/{id}/modifiers/{mod_id}`. Szenario-eigene Einmalzahlungen: `/{id}/planned`
(`name`, `amount`, `due`, optional `category_id`). Szenario-eigene
wiederkehrende Zahlungen: `/{id}/recurring` (`name`, `amount`, `rhythm`,
`due_day`, optional `start_date`, `end_date`, `category_id`) mit
`GET`/`POST`/`PATCH`/`DELETE`; zählen immer, unabhängig von
`include_recurring`.
```bash
curl -s -X POST -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
+3
View File
@@ -36,6 +36,9 @@ Beratung erfolgt datengetrieben über das Finanzberatungs-Tool (Skill
- Kürzungspotenzial: Modifikatoren je Kategorie oder wiederkehrendem Posten
anlegen (`POST /api/scenarios/{id}/modifiers`, `target_type`
`category`|`recurring`, `kind` `percent`|`absolute`|`remove`).
Änderungen ab einem Stichtag (z. B. Rate halbiert ab Oktober) als Eintrag
mit `start_date` abbilden, nicht als Ende + neuer Posten; neue laufende
Zahlungen nur für eine Variante über `/api/scenarios/{id}/recurring`.
- Für jede Fragestellung ein eigenes Szenario (Kopie der Idee, nicht das
Basis-Szenario verändern), damit Varianten unabhängig vergleichbar bleiben.