pub fn list_notes(opts: &ListOptions) -> Result<Vec<Note>, String>
List notes with optional tag filtering, sort mode, and result limit.