Commit Graph

7 Commits

Author SHA1 Message Date
kennethreitz 7e71b762b7 Add Isaiah, Ezra, and Nehemiah to biblical biographies
Added comprehensive biographies for the last 3 missing major figures:

1. Isaiah - The evangelical prophet
   - Vision of God's holiness in the temple
   - Extensive messianic prophecies (virgin birth, suffering servant)
   - Most quoted OT prophet in the New Testament

2. Ezra - Priest and scribe
   - Led second wave of exiles from Babylon
   - Reestablished centrality of God's Law
   - Religious reform and covenant renewal

3. Nehemiah - Rebuilding leader
   - Rebuilt Jerusalem's walls in 52 days
   - Exemplary prayer and practical leadership
   - Worked with Ezra in spiritual restoration

All major biblical figures now have biographies. The remaining ~400
people in the GEDCOM are mostly genealogical entries (the 'begats').

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 14:01:58 -05:00
kennethreitz 6464844e95 Add Jonathan (David's friend) to biblical biographies
Added comprehensive biography for Jonathan including:
- Summary of his friendship with David and royal lineage
- Theological significance as example of sacrificial friendship
- 7 key life events from military victories to death at Mount Gilboa

Jonathan was the only major figure from the list missing - all others
(Eve, Cain, Abel, Jesus, David, Solomon, Mary, Daniel, Ruth) already
had biographies.

Now accessible via GET /api/family-tree/Jonathan

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:58:09 -05:00
kennethreitz 8ea1b53031 Add Job to biblical biographies
Added comprehensive biography for Job including:
- Summary of his story from the Book of Job
- Theological significance as prefiguring Christ
- 7 key life events from suffering to restoration

Now accessible via GET /api/family-tree/Job

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:48:27 -05:00
kennethreitz 508bcd7c7c Add biography aliases and Malachi 3:6 commentary
- Add comprehensive name aliases for 19 biblical figures
  Resolves issue where GEDCOM compound names (e.g., "Jacob or Israel")
  couldn't find biographies stored under single names (e.g., "Jacob")

  Added aliases for: Jacob/Israel, Abraham/Abram, Judah/Juda/Judas,
  Boaz/Booz, Shem/Sem, Tamar/Thamar, Methuselah/Mathusala,
  Bathsheba/Bathshua, Caleb/Chelubai, Enoch/Henoch, Jared/Jered,
  Jehoshaphat/Josaphat, Joram/Jehoram, Nahor/Nachor, Peleg/Phalec,
  Rehoboam/Roboam, Terah/Thara, Eber/Heber, Cainan/Kenan, Adah/Bashemath

- Add AI-generated commentary for Malachi 3:6
  Explores divine immutability, covenant faithfulness, and God's
  unchanging character as foundation for Israel's preservation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:16:16 -05:00
kennethreitz f53993c33a Add 23 more biographies for notable biblical figures
Added biographies for:
- Women: Naamah, Asenath, Ahinoam, Abigail, Abital, Eglah, Haggith, Adah, Zillah, Hagar, Keturah (11 total)
- Early Patriarchs: Terah, Nahor, Eber, Peleg, Cainan, Jared, Ham, Japheth, Lamech (9 total)
- Kings: Rehoboam, Asa (2 total)
- Other: Korah (1 total)

Each biography includes summary, significance, and key events with verse references.
Total biographies: 122 (was 99)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 12:22:35 -05:00
kennethreitz 858cb4eed1 Add biographies for 36 biblical figures from family tree
Added comprehensive biographies for significant people in the GEDCOM family tree who were missing entries:
- Patriarchal family: Benjamin, Reuben, Simeon, Dan, Naphtali, Gad, Asher, Issachar, Zebulun, Dinah, Bilhah, Zilpah, Laban
- Joseph's sons: Manasseh, Ephraim
- David's family: Absalom, Amnon, Adonijah, Tamar, Nathan, Joab, Abishai, Abinadab, Eliab, Shimma
- Kings of Judah: Jehoshaphat, Joram, Ahaziah, Amaziah, Azariah, Jotham, Ahaz, Amon, Jehoiakim, Jeconiah, Zedekiah

Each biography includes summary, significance, and key events with verse references.
Total biographies: 99 (was 63)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 12:06:53 -05:00
kennethreitz 105df4a18e Move embedded Python data to JSON files
- Move data from Python modules to JSON in data/ directory:
  - verse_collections.json, topics.json, biographies.json
  - cross_references.json, reading_plans.json, resources.json
- Update Python modules to load from JSON at import
- Remove intermediary Python data files from data/
- Move stories.py loader to main module directory
- Add Heroes of Faith Bible stories (Job, Ruth, Esther, Jonah, Daniel, Shadrach/Meshach/Abednego)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 10:30:31 -05:00