- Implement rich state machines and hemodynamic/metabolic models across
organs (brain, heart, lungs, kidneys, liver, stomach, intestines,
pancreas, gallbladder, spleen, spinal cord, bladder, esophagus)
- Add new enums for organ phases/states (e.g., SleepStage,
VentilatoryState, CardiacRhythmState, RenalAutoregulationState,
GastricPhase, etc.)
- Extend organ structs with explicit physiology fields; rewrite update()
loops and summaries to reflect realistic dynamics
- Wire inter-organ signaling in Patient (oxygenation, CPP, autonomic,
hormones, bile, bile acids, urine→bladder, gastric emptying→intestines)
using a relax_value smoothing helper
- Minor formatting in build.rs
BREAKING CHANGE: public organ structs gained/renamed fields and updated
summaries; code using struct literals or prior field names will break.
Use constructors (e.g., new()) and updated fields; summary outputs have
changed.