From 7acb2f6981644107e952fa7ef301520c00e42533 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 29 Nov 2025 12:34:05 -0500 Subject: [PATCH] Move red_letter_verses.schema.json to schemas directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Organize schema files: - Moved red_letter_verses.schema.json to schemas/ directory - Updated README.md references to point to new location (schemas/red_letter_verses.schema.json) - Maintains consistency with other schema files (all now in schemas/ directory) The validation script (scripts/validate_data.py) already uses the schemas/ directory, so no code changes needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/data/README.md | 4 ++-- kjvstudy_org/data/{ => schemas}/red_letter_verses.schema.json | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename kjvstudy_org/data/{ => schemas}/red_letter_verses.schema.json (100%) diff --git a/kjvstudy_org/data/README.md b/kjvstudy_org/data/README.md index bc824c9..f3f25ce 100644 --- a/kjvstudy_org/data/README.md +++ b/kjvstudy_org/data/README.md @@ -150,7 +150,7 @@ This directory contains all biblical reference data for the KJV Study applicatio **Used by**: `red_letter.py`, verse and chapter templates for red letter edition rendering -**Schema**: `red_letter_verses.schema.json` (JSON Schema validation file) +**Schema**: `schemas/red_letter_verses.schema.json` (JSON Schema validation file) --- @@ -693,7 +693,7 @@ uv run pytest tests/test_api.py -v - [ ] **Archaeological Data**: Historical/archaeological context ### Format Improvements -- [x] **JSON Schema**: Add JSON schema validation files (added `red_letter_verses.schema.json`) +- [x] **JSON Schema**: Add JSON schema validation files (added `schemas/red_letter_verses.schema.json`) - [ ] **TypeScript Types**: Generate TypeScript interfaces from JSON - [ ] **API Versioning**: Version data files for backward compatibility - [ ] **Multilingual**: Support for multiple Bible translations diff --git a/kjvstudy_org/data/red_letter_verses.schema.json b/kjvstudy_org/data/schemas/red_letter_verses.schema.json similarity index 100% rename from kjvstudy_org/data/red_letter_verses.schema.json rename to kjvstudy_org/data/schemas/red_letter_verses.schema.json