Enum TickPhase
Identifies a phase within a tick's lifecycle. Used by the scheduler to drive execution and surfaced on the wire
as the u8 phase payload of PhaseStart / PhaseEnd
instant records.
public enum TickPhase : byte
Fields
DormancySweep = 5Dormancy sweep — advance sleep counters, transition idle clusters.
OutputPhase = 3Subscription output — refresh published Views, compute deltas, push to clients.
SystemDispatch = 0System dispatch phase — the DAG scheduler is running systems.
TierIndexRebuild = 4Tier index rebuild — rebuild per-archetype tier cluster indexes at tick start.
UowFlush = 1UoW flush — deferred writes becoming durable (WAL write).
WriteTickFence = 2Write tick fence — dirty bitmap snapshot, shadow entry processing, spatial index update.
Remarks
Wire stability: numeric values are part of the .typhon-trace file format. Never renumber. New phases must be appended.