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
Owner

Marriage/divorce/engagement attach to the partnership and show on both partners (entered once). Pedigree puts father on top deterministically. Frontend only, no migration.

Marriage/divorce/engagement attach to the partnership and show on both partners (entered once). Pedigree puts father on top deterministically. Frontend only, no migration.
justin added 1 commit 2026-06-07 11:15:55 -04:00
- 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) <noreply@anthropic.com>
justin merged commit 943f459b91 into main 2026-06-07 11:15:55 -04:00
justin deleted branch marriage-event-parent-order 2026-06-07 11:15:55 -04:00
Sign in to join this conversation.