StaticbreathableStaticconductivityThermal conductivity of an atmosphere tag — the surrounding
medium's term in a Thermal object's heat-exchange resistance.
Throws on unknown tag (mirrors densityOf). Water conducts
far faster than air; vacuum is tiny but non-zero so insulated
vessels cool slowly rather than never.
StaticdensityDensity of an atmosphere tag at standard conditions. Throws on
unknown tag — this is the validation seam for the otherwise-
silent setAtmosphere(string) setter. (The setter accepts any
string; the density lookup is where unknown tags surface.)
StaticfindSingleton path lookup. Returns null when no template is
registered at the path. Cross-references on Atmospheric scopes
store the path string and re-resolve on each call (HMR-safe).
StaticgetCached accessor for the root universe biome at /lib/biome/.
Used by chain step 6 (universe terminal) and by Altimeter's
sea-level reference. Throws when the root biome isn't loaded —
a boot-time invariant; the seeded universe biome at
seeds/lib/biome/universe.yaml is mandatory.
StaticinvalidateDrop the cached root biome instance. Wired by template HMR.
StaticisStaticresolveStaticresolveStaticresolveStaticresolveStaticresolveStaticresolveStaticrestampRe-stamp every Thermal object directly contained in room so each
re-resolves its cached ambient (lastAmbientK) against the room's
current — now possibly weather-deviated — temperature. The gated
wrapper (D-F) over the same fan-out AtmosphericMixin runs on an
ambient-shift; the weather segment-boundary coupling
(WeatherApi.onBoundary) calls this for occupied SkyExposed rooms so
a weather change reaches thermal without touching its sync read path.
Fire-and-forget — restamp is async; the room scope stays sync.
StatictraceAggregate provenance for every atmospheric field at scope.
Convenience helper for the analyze atmosphere controller.
StatictraceStatictraceStatictraceStatictraceStatictraceStatictrace
Whether a default air-breather exchanges gas in an atmosphere tag. Throws on unknown tag — the same validation seam as BiomeApi.densityOf. The respiration driver's medium trigger reads this: air-breathers drown in
water/vacuum.