Commit Graph

17 Commits

Author SHA1 Message Date
kennethreitz c0a5155390 Add inline Greek and Hebrew words to Genesis introduction
- Added Greek γένεσις (genesis) with translation
- Added Hebrew בְּרֵאשִׁית (Bereshith) with translation
- Provides readers with original language context for the book's titles
2025-11-27 13:01:53 -05:00
kennethreitz 308345ee0e Update Genesis book data with comprehensive theological content
Replaced the Genesis book overview with significantly more detailed and
comprehensive content including:

- Expanded 5-paragraph introduction emphasizing Genesis as foundation
  for all Scripture and theology
- Detailed 15-section outline covering each major narrative from Creation
  through Joseph's death
- 9 comprehensive key themes with extensive theological descriptions:
  * The Sovereignty of God in Creation
  * Humanity as the Image of God
  * The Origin and Nature of Sin
  * The Protoevangelium and the Seed
  * Covenant as the Structure of Redemption
  * Election and Sovereign Grace
  * Justification by Faith
  * Divine Providence Over Human Evil
  * The Blessing to All Nations
- 16 key verses (expanded from 8) with full text
- Enhanced sections for historical context, literary style, theological
  significance, Christ in Genesis, relationship to NT, and practical
  application

The new content provides deeper theological analysis while maintaining
the Tufte-inspired scholarly yet accessible tone of the site.
2025-11-27 12:59:16 -05:00
kennethreitz 7d1f7a65ee Align Song of Solomon book data with verses file naming
Rename book data file and update all references to use "Solomon's Song"
(matching verses-1769.json) instead of "Song of Solomon".

Changes:
- Rename song_of_solomon.json → solomons_song.json
- Update "name" field: "Song of Solomon" → "Solomon's Song"
- Update all verse references to use "Solomon's Song X:Y" format

This ensures the book data name matches the verses file exactly,
eliminating the need for normalization redirects.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 09:27:26 -05:00
kennethreitz f2a079f4b8 Replace Song of Solomon content with new comprehensive version
Updated all sections of the Song of Solomon book data:

- Introduction: Revised to emphasize the Song's unique place in Scripture,
  Hebrew superlative title, dialogue structure, and dual literal/typological
  interpretation following Reformed approach

- Key Themes: Replaced 8 themes with 7 focused themes including goodness of
  marital desire, exclusive devotion, love strong as death, beauty of the
  beloved, seeking and finding, the garden enclosed, and Christ/church typology

- Key Verses: Simplified to 7 core verses with reference and text only

- Outline: Updated to 6 sections tracking the Song's movement from longing
  through consummation to the seal of love

- Historical Context: Expanded on Solomonic era and wisdom literature context

- Literary Style: Enhanced treatment of lyric poetry, wasf genre, imagery,
  and Hebrew linguistic complexity

- Theological Significance: Four-paragraph treatment of creation goodness,
  marital love, bride metaphor, and love's cosmic significance

- Christ in Book: Six-paragraph typological reading showing bridegroom seeking
  bride, delighting in beauty, mutual possession, garden restoration, and
  love conquering death

- Relationship to NT: Four-paragraph treatment of Ephesians 5, Revelation's
  marriage imagery, Jesus as bridegroom, and NT sexual ethics

- Practical Application: Five-paragraph treatment for married couples, singles,
  spiritual dryness, non-transactional love, and meditation on Christ's love

All content maintains theological depth while being more accessible and
clearly structured for the website.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 09:14:33 -05:00
kennethreitz 3841fecba6 Expand book introductions for Titus, 2 Timothy, Zechariah, and Philemon
All four books now have comprehensive 2,000+ character introductions:

- Titus (890 → 2,800+ chars): Expanded to cover Cretan culture, Pastoral
  Epistles context, dual emphasis on doctrine and good works, gospel
  counterculture theme, and detailed letter structure

- 2 Timothy (898 → 3,400+ chars): Expanded to emphasize final testament
  nature, contrast between imprisonments, passing the torch theme, guarding
  the gospel deposit, Scripture's inspiration, and finishing well

- Zechariah (1,029 → 3,800+ chars): Expanded to cover post-exilic context,
  eight night visions, messianic prophecies (humble king, pierced one),
  two-part structure (chs 1-8 vs 9-14), and extensive NT quotations

- Philemon (1,090 → 3,600+ chars): Expanded to cover slavery in Roman
  context, gospel doctrines (substitution, imputation, reconciliation),
  Paul's pastoral diplomacy, gospel undermining slavery from within

All introductions now match the depth and comprehensiveness of other
major books (Genesis, Romans, John, Song of Solomon, etc.)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 09:03:52 -05:00
kennethreitz 5a9fddd3e7 Remove 'Reformed' reference from Jeremiah book summary
Replace "Reformed understanding" with direct teaching statement:
- "This anticipates the Reformed understanding that even repentance is God's gift"
- → "This teaches that even repentance is God's gift"

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 21:43:45 -05:00
kennethreitz 621df3ae9d Remove duplicate chapter refs in Malachi outline 2025-11-26 17:14:30 -05:00
kennethreitz a27c0c639f Deepen Malachi introduction 2025-11-26 17:12:57 -05:00
kennethreitz 13a1bb2365 Expand data entries for key pastoral/minor prophet books 2025-11-26 17:10:32 -05:00
kennethreitz f6cb14ab71 Fix Hosea & Jonah data json formatting 2025-11-26 17:00:01 -05:00
kennethreitz f7d871607e Expand Haggai with comprehensive study content
Add extensive theological analysis, key themes, verses with significance,
and practical applications for in-depth Bible study.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 16:12:43 -05:00
kennethreitz 2fcc5932a3 updates to book summaries 2025-11-26 16:10:59 -05:00
kennethreitz 2483e57c98 updates to book summaries 2025-11-26 16:09:39 -05:00
kennethreitz 9388c8733c Fix markdown rendering in book Literary Style section
Apply markdown filter to Literary Style section to properly render
bold text and other markdown formatting. Makes it consistent with
other sections like Theological Significance.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 16:00:01 -05:00
kennethreitz d15d2309e8 Add 10 new Bible story collections and reorganize in chronological order
Add comprehensive story files for missing Bible narratives:
- Job's Suffering (7 stories)
- Samson's Strength (5 stories)
- Ruth & Redemption (4 stories)
- Samuel the Prophet (8 stories)
- Jonah & God's Mercy (4 stories)
- Daniel & Friends (6 stories)
- Esther & Deliverance (5 stories)
- Nehemiah Rebuilds (7 stories)
- Paul's Missions (5 stories)
- Revelation & Hope (10 stories)

Reorganize all story files in biblical chronological order:
- Old Testament stories: 01-15 (Creation through Nehemiah)
- New Testament stories: 16-23 (Jesus Birth through Revelation)
- Thematic collection: 24 (Heroes of Faith)

Each story includes comprehensive adult narratives (400-600 words) and
engaging kids narratives (200-400 words), with proper themes, verses,
and character lists. All content is theologically rich and biblically
faithful.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 15:41:10 -05:00
kennethreitz cd2f83d9c1 Expand Pentateuch book introductions with rich theological content
- Genesis, Exodus, Leviticus, Numbers, Deuteronomy fully expanded
- Each book now includes: multi-paragraph introductions, key themes with
  descriptions, key verses with significance, detailed outlines, historical
  context, literary style, theological significance, Christ in book,
  relationship to NT, and practical application
- Update book.html template to handle new data structure
- Add markdown filter for bold text conversion
- Template now supports both old and new data formats

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 14:41:35 -05:00
kennethreitz cf212062f7 Add individual book introduction JSON files for all 66 books
- Create books.py loader module with caching for book data
- Add JSON files for each book with introduction, themes, key verses,
  outline, historical context, literary style, Christ in book, and
  practical application sections
- Update API routes to include book metadata and introduction data
- Update book.html template to display rich book content
- Template falls back to commentary data when book_intro unavailable

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

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