# Stage 2 - Deterministic history reset

Plugin v0.11 adds a stack-generation counter. Every successful stack/preset/shader reload advances the generation and invalidates all temporal histories without needing to destroy otherwise reusable render targets. Monitor lifecycle resets also drop the generation.

The first frame after activation, off/on, preset changes, chain reorder, shader hot reload, resize/scale/transform change or DPMS-like wake therefore receives `u_history_valid = 0`. Old persistence/glitch frames cannot reappear.
