Request body for updating a sections-based note.
All fields optional. content_map replaces the full stored content_map.
When content_map is sent on a base note update, snapshot_id is required
(from create or GET /notes/{id}/edit) for collaborative conflict detection.