// Package apierr defines the canonical error response shape used across all // v1 API handlers: {code, message_zh, message_en}. It provides constructor // helpers for common HTTP error categories (400/401/403/404/409/429/500) // and a middleware that serialises *APIError values to JSON automatically. package apierr