- Store state as `INTEGER`s and `JOIN` with `states` table - Return tags and notes as JSON arrays in views - Add views for all list commands - Use a trigger to add next task in repetition / recurrence series Local tracking issue: `qv6q8`