Acerca de
This skill provides standardized patterns for cross-language error propagation in Tauri apps by utilizing Rust's internally-tagged enums. It guides developers through creating discriminated unions that translate into TypeScript-friendly JSON, ensuring that backend errors remain structured, predictable, and exhaustively handleable in the frontend. By integrating Rust crates like thiserror and serde with TypeScript runtime validation tools like Arktype, it bridges the gap between low-level failure modes and high-level UI feedback, significantly reducing runtime bugs and manual type mapping.