Error Handling

Handle errors consistently using RokError, RFC 9457 Problem Details, and automatic HTTP status mapping.