Bereiche und Felder¶
Bereich → Feld → Typ → Wert¶
Die Ebenen¶
flowchart LR
S[Bereich / section] --> F[Felddefinition]
F --> T[Feldtyp]
T --> V[Rohwert im Tagesdatensatz]
F --> G[Zielrichtung]
S --> R[Lebensrad-Achse]
V --> A[Analyse]
G --> A
R --> W[Lebensrad]
1. Bereich¶
Ein Bereich strukturiert die Oberfläche. Beispiele sind sleep, work, mental oder
reflection. Er bestimmt:
- wo ein Feld angezeigt wird,
- die Reihenfolge im Check-in,
- optionale Wochentagsfilter,
- die Zuordnung zu einer Lebensrad-Achse.
Standardzuordnung zum Lebensrad¶
| Bereich | Standardachse |
|---|---|
reflection |
Zustand |
sleep |
Schlaf |
social |
Verbindung |
work |
Arbeit |
sport |
Bewegung |
mental |
Regulation |
nutrition |
Ernährung |
evening |
Recovery |
spaa |
Recovery |
morning |
keine Achse |
Die Zuordnung wird im Gruppenmanager bearbeitet. Eine Gruppe kann bewusst keiner Achse zugeordnet sein.
2. Felddefinition¶
Ein Feld beschreibt die Bedeutung des Rohwerts.
{
"id": "stress",
"section": "reflection",
"type": "scale",
"min": 0,
"max": 10,
"goal": "low",
"stats": true
}
Wichtige Eigenschaften:
| Eigenschaft | Bedeutung |
|---|---|
id |
physische ID dieser Feldversion |
logicalId |
gemeinsame Identität über Versionen hinweg |
section |
Bereich der Oberfläche |
type |
Eingabe- und Konvertierungslogik |
min, max, step |
Zahlenraum |
goal |
high, low, target oder neutral |
targetMin, targetMax |
günstiger Zielbereich |
stats |
darf das Feld analysiert werden? |
active |
aktuell sichtbar? |
3. Feldtypen¶
| Typ | gespeicherter Wert | Beispiel | Analytics |
|---|---|---|---|
boolean |
yes, no oder fehlend |
Zähne geputzt | Statusqualität |
status |
yes, partial, no, na oder fehlend |
To-dos vorbereitet | abgestufte Qualität |
scale |
Zahl | Stress 0–10 | Normalisierung nach Zielrichtung |
duration |
Zahl plus Einheit | Meditation in Minuten | Wert + sättigende Evidenz |
number |
Zahl | Recovery-Kontakte | Aggregation nach Konfiguration |
choice |
Optionswert | Arbeitsort | Explorer/Breakdown, nicht automatisch Radar |
text |
Text | Reflexionsnotiz | normalerweise keine numerische Analyse |
4. Wert und Zielrichtung¶
Die gleiche Zahl kann je nach Zielrichtung etwas anderes bedeuten:
- hoch ist günstig: Stimmung, Energie, Schlafqualität
- niedrig ist günstig: Stress, Prokrastination, Urge-Stärke
- Zielbereich ist günstig: Schlafdauer, Essensmenge
- neutral: nur beobachten; keine automatische Wertung im Lebensrad
5. Gewicht¶
Aktuell gibt es keine frei konfigurierbaren Feldgewichte. Die Lebensrad-Engine verwendet:
- feste Evidenzwerte je Feldtyp,
- spezielle Kurven für Dauer und dynamische Ereignisse,
- sättigende Zusammenführung mehrerer Signale eines Tages.
Die Zuordnung ist gegenwärtig Bereich → Lebensrad-Achse, nicht Feld → mehrere Achsen. Das ist bewusst als aktuelle Systemgrenze dokumentiert.
Quellen¶
src/config/app-config.jsonsrc/features/settings/GroupManager.jsxsrc/features/settings/RadarAxisManager.jsxsrc/features/analysis/radar-score.js