Skip to main content

Module physiology_prefs

Module physiology_prefs 

Source
Expand description

The person’s own physiological-state declaration — where they are on the reproductive continuum.

The reproductive-continuum layer (P1, wellfare-core::anatomy::physiology) models the continuum as whole-body physiological states. The StateModulator re-parameterises all body systems by the current state — but the person must be able to declare where they are on the continuum, so the score-card reads them at their current life stage, not a neutral baseline.

This is the person’s own, self-declared state — forum-internum / Sanctuary-class selfhood content (their inward knowledge of their own body), stored under the same prefs-style prefix as the weight model. Absence of a stored state means “the person has not declared one” — the caller falls back to [PhysiologicalState::Baseline], never an assumption about their body.

Constants§

PHYSIOLOGY_STATE_FILE
Where the person’s declared physiological state lives (prefs-style, under the wellfair/ prefix).

Functions§

clear
Clear the person’s declared state — revert to the implicit [PhysiologicalState::Baseline]. Idempotent (no-op if none exists).
load
Load the person’s declared physiological state, or None if they have not declared one (→ the caller uses [PhysiologicalState::Baseline]).
save
Persist the person’s declared physiological state — their own statement of where they are on the reproductive continuum. Forum-internum / Sanctuary-class.