State management for Rust GUI apps — persistence, reactivity, and migrations without the boilerplate.