Unified Error Handling System (Error and Result<T>)
To build a robust, maintainable, and developer-friendly application, we established a unified error handling system. The core is a custom enum Error and a global type Result<T> = std::result::Result<T, Error>.