Add PATCH and DELETE endpoints with ownership checks (403 vs 404),
inline rename on DiagramCard and editor header, delete confirmation
dialog, and differentiated error states for forbidden/not-found.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>