Uebersicht der offenen Punkte statt Assistent, Bestaetigung je Phasenzelle
Deploy App / deploy (push) Successful in 1m55s
Deploy App / deploy (push) Successful in 1m55s
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
-- Der FPT-Assistent wird durch eine Uebersicht der OFFENEN PUNKTE ersetzt (SPEZIFIKATION 3.14).
|
||||
--
|
||||
-- Der Unterschied ist grundsaetzlich: Der Assistent war ein ABLAUF ("tu dies, dann das") und
|
||||
-- funktionierte nur beim ersten Aufsetzen. Die Uebersicht ist ein ZUSTAND ("das ist noch
|
||||
-- offen") und traegt bei jedem Plan, in jeder Reihenfolge, auch beim zwanzigsten Szenario.
|
||||
--
|
||||
-- (1) `Phase.ratesConfirmed` haelt fest, ob die Spar-/Verzehrquote dieser Phase einmal bewusst
|
||||
-- verteilt wurde. Was man nicht verteilt, sammelt sich still als Cash an -- rechnerisch
|
||||
-- richtig, aber selten die Absicht. Der Haken unterscheidet "bewusst so gelassen" von
|
||||
-- "noch nie angeschaut".
|
||||
--
|
||||
-- (2) `Scenario.assistantProgress` entfaellt mit dem Assistenten. Der Fortschritt wird nicht
|
||||
-- mehr erklaert, sondern ABGELEITET -- aus dem, was tatsaechlich noch offen ist.
|
||||
--
|
||||
-- Die Bestaetigung der Phasenwerte je Element liegt als `confirmed` im vorhandenen JSON von
|
||||
-- `ElementPhaseValue` und braucht deshalb keine Spalte.
|
||||
ALTER TABLE "Phase" ADD COLUMN "ratesConfirmed" BOOLEAN NOT NULL DEFAULT false;
|
||||
ALTER TABLE "Scenario" DROP COLUMN IF EXISTS "assistantProgress";
|
||||
@@ -223,8 +223,6 @@ model Scenario {
|
||||
initialCash Float @default(0)
|
||||
|
||||
|
||||
// Fortschritt des FPT-Assistenten (sieben Schritte, vom Benutzer abgehakt).
|
||||
assistantProgress Json?
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
@@ -284,6 +282,11 @@ model Phase {
|
||||
// und nicht in ElementTransitionValue, weil Cash kein FinancialElement ist.
|
||||
cashTransition Json?
|
||||
|
||||
// Wurde die Spar-/Verzehrquote dieser Phase einmal bewusst verteilt? Was man nicht verteilt,
|
||||
// sammelt sich still als Cash an -- rechnerisch richtig, aber selten die Absicht. Der Haken
|
||||
// unterscheidet "bewusst so gelassen" von "noch nie angeschaut".
|
||||
ratesConfirmed Boolean @default(false)
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
|
||||
|
||||
Reference in New Issue
Block a user