Shared marriage events; deterministic parent ordering #25

Merged
justin merged 1 commits from marriage-event-parent-order into main 2026-06-07 11:15:55 -04:00
1 Commits
Author SHA1 Message Date
justinandClaude Opus 4.8 5106538934 Shared marriage events; deterministic parent ordering
- Partnership life events (marriage/divorce/engagement) now attach to the
  couple's relationship, not each person. The add-event form asks for the
  spouse, finds-or-creates the partnership, and writes ONE event on it — shown
  on both partners' pages ("· with <spouse>"), entered once. Event values
  (RELI/OCCU detail) now render too.
- Family-view pedigree orders parents deterministically (father on top, mother
  below, stable fallback when gender is unknown) instead of by which link was
  created first.

Frontend only — no migration.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-07 11:15:54 -04:00