Two root causes:
1. noteListHooks used a stale selection.entry to build relationship groups —
now looks up the fresh entry from the entries array so relationship updates
propagate immediately.
2. frontmatterToEntryPatch didn't update entry.relationships — added
RelationshipPatch support so frontmatter changes also update the
relationships map in state.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>