Bundle textbook JSON so fresh clones build without re-running pipeline

The pbxproj references textbook_data.json and textbook_vocab.json as Copy
Bundle Resources, so xcodebuild fails if they're missing. Committing the
generated output keeps the repo self-sufficient — regenerate via
Conjuga/Scripts/textbook/run_pipeline.sh when content changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Trey T
2026-04-19 15:28:45 -05:00
parent df96a9e540
commit cd491bd695
3 changed files with 8991 additions and 3 deletions

6
.gitignore vendored
View File

@@ -50,6 +50,6 @@ epub_extract/
# Scripts are committed; their generated outputs are not. # Scripts are committed; their generated outputs are not.
Conjuga/Scripts/textbook/*.json Conjuga/Scripts/textbook/*.json
Conjuga/Scripts/textbook/review.html Conjuga/Scripts/textbook/review.html
# App-bundle copies of the textbook content # Note: the app-bundle copies (Conjuga/Conjuga/textbook_{data,vocab}.json)
Conjuga/Conjuga/textbook_data.json # ARE committed so `xcodebuild` works on a fresh clone without first running
Conjuga/Conjuga/textbook_vocab.json # the pipeline. They're regenerated from the scripts when content changes.

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff