mirror of
https://github.com/kennethreitz/kjvstudy.org.git
synced 2026-06-05 23:00:16 +00:00
51e4eeb561
New statistics added to the family tree overview: Most Siblings: - Tracks which person had the most siblings - Currently shows Nathan with 18 siblings (one of David's 19 children) Close Family Marriages: - Detects marriages between close relatives - Checks for sibling marriages and aunt/uncle-niece/nephew relationships - Shows 0 in current GEDCOM data - Provides historical context: "common in early biblical times" - Important for understanding biblical/ancient Near Eastern culture API Changes: - Add most_siblings field to FamilyTreeStatsResponse - Add close_family_marriages field with description - Calculate sibling counts from GEDCOM relationship data - Detect close family relationships through parent/sibling analysis Template Updates: - Add "Most Siblings" row with clickable link to person page - Add "Close Family Marriages" row with contextual note - Populate values via JavaScript from stats API Test Updates: - Add assertions for most_siblings structure - Add assertions for close_family_marriages value - Verify all new fields are present and correctly typed This helps provide educational context about how family structures differed in ancient biblical times compared to modern norms. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>