- Replace request+unwrap with fetchData across /me admin, posts, timeline, rss, profile - Inline form errors: profile uploads/save use notify:false + getApiErrorMessage - Remove duplicate extractError/toast in media-storage, orphans, markdown editor - PostComments and logout use fetchData for consistent error toasts Made-with: Cursor