Adds ~1017 chapter YAML files under src/data/scripture/ carrying verified bilingual (Latin Vulgate / Douay-Rheims English) verse text, closing out the bulk scripture import TODO.md has tracked as pending bulk-content work. Daniel 14 (the Greek deuterocanonical addition) has no counterpart in the Latin source and stays unauthored. Raises the PWA precache size cap (8 -> 24 MiB) to fit the larger bundle, repoints scripture.test.ts's "unauthored chapter" case from Genesis 1 (now authored) to Daniel 14, and adds bulk-import.test.ts asserting every imported chapter has verified, gap-free, ordered verse text in both languages -- tolerating the pre-existing isa-33/sir-36 pointing-split half-verses, whose English intentionally isn't split to match. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Je2mXNHoXmi1DS3xEL67rH
This commit is contained in:
@@ -18,7 +18,10 @@ describe('getScriptureVerses', () => {
|
||||
});
|
||||
|
||||
it('is empty, not throwing, for an unauthored book/chapter', () => {
|
||||
expect(getScriptureVerses('gen', 1)).toEqual([]);
|
||||
expect(getScriptureChapter('gen', 1)).toBeUndefined();
|
||||
// Daniel 14 has no counterpart in the bulk-imported Latin source (it
|
||||
// stops at 3:22, missing the deuterocanonical Greek additions) -- see
|
||||
// TODO.md's bulk scripture import entry.
|
||||
expect(getScriptureVerses('dan', 14)).toEqual([]);
|
||||
expect(getScriptureChapter('dan', 14)).toBeUndefined();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user