Fix #169: keep citation links on GEDCOM export #232
Reference in New Issue
Block a user
Delete Branch "fix-gedcom-citation-export"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Export emitted SOUR records but never the per-fact SOUR links, so a Provenance→Provenance round-trip dropped the sources graph. Now emits citation links on the facts: person (
1 SOUR+2 PAGE), name (2 SOURunder NAME), event (2 SOURunder the event, incl. partnership events in FAM), relationship (1 SOURunder FAM). Citations whose source didn't export are skipped.Test: person + event citation round-trips export→import into a fresh tree with pages intact. GEDCOM suite 6 passed.
Closes #169
🤖 Generated with Claude Code