Application bugs often appear as a bad present with a missing past. A value is wrong, a view is stale, or a process has drifted, but the chain of changes that produced the state has already disappeared into logs and memory.
GUARDENIA treats state as a navigable timeline. Changes can be named, compared, and inspected in sequence; the developer can move between moments without reconstructing the entire run by hand. The visual model is closer to version history than a live object inspector.
The aim is not to record everything forever. It is to preserve the transitions that explain behavior and make those transitions easy to reason about. When the path is visible, a broken state becomes evidence rather than a mystery.