Sections and fields¶
Section → field → type → value¶
The layers¶
flowchart LR
S[Section] --> F[Field definition]
F --> T[Field type]
T --> V[Raw value in daily entry]
F --> G[Goal direction]
S --> R[Life Wheel axis]
V --> A[Analysis]
G --> A
R --> W[Life Wheel]
1. Section¶
A section structures the interface. Examples are sleep, work, mental and reflection. It determines:
- where a field is displayed,
- the order in the check-in,
- optional weekday filters,
- assignment to a Life Wheel axis.
Default Life Wheel assignment¶
| Section | Default axis |
|---|---|
reflection |
State |
sleep |
Sleep |
social |
Connection |
work |
Work |
sport |
Movement |
mental |
Regulation |
nutrition |
Nutrition |
evening |
Recovery |
spaa |
Recovery |
morning |
no axis |
The assignment is edited in the group manager. A group may deliberately be assigned to no axis.
2. Field definition¶
A field describes the meaning of a raw value.
{
"id": "stress",
"section": "reflection",
"type": "scale",
"min": 0,
"max": 10,
"goal": "low",
"stats": true
}
Important properties:
| Property | Meaning |
|---|---|
id |
physical ID of this field version |
logicalId |
shared identity across versions |
section |
section in the interface |
type |
input and conversion logic |
min, max, step |
numeric range |
goal |
high, low, target or neutral |
targetMin, targetMax |
favorable target range |
stats |
may the field be analyzed? |
active |
currently visible? |
3. Field types¶
| Type | Stored value | Example | Analytics |
|---|---|---|---|
boolean |
yes, no or missing |
Brushed teeth | status quality |
status |
yes, partial, no, na or missing |
To-dos prepared | graded quality |
scale |
number | Stress 0–10 | normalization by goal direction |
duration |
number plus unit | Meditation in minutes | value + saturating evidence |
number |
number | Recovery contacts | aggregation by configuration |
choice |
option value | Work location | Explorer/breakdown, not automatically Life Wheel |
text |
text | Reflection note | normally no numeric analysis |
4. Value and goal direction¶
The same number can mean different things depending on goal direction:
- high is favorable: mood, energy, sleep quality,
- low is favorable: stress, procrastination, urge intensity,
- target range is favorable: sleep duration, amount of food,
- neutral: observe only; no automatic rating in the Life Wheel.
5. Weight¶
There are currently no freely configurable field weights. The Life Wheel engine uses:
- fixed evidence values per field type,
- special curves for duration and dynamic events,
- saturating combination of several signals from one day.
The current assignment is section → Life Wheel axis, not field → several axes. This is intentionally documented as a present system boundary.
Sources¶
src/config/app-config.jsonsrc/features/settings/GroupManager.jsxsrc/features/settings/RadarAxisManager.jsxsrc/features/analysis/radar-score.js