Three separate resolver files (terce.ts/sext.ts/none.ts), not a shared little-hour module — they're structurally identical but kept independent by choice. Ordo verified against Divinum Officium (Monastic Tridentinum 1617): opening versicle, self-contained hymn, one antiphon framing three psalms (no closing repeat, unlike Prime), a capitulum with its own embedded short versicle/response, the day's own collect, and a closing identical across all three hours. Also fills in psalter-distribution.yml's previously-missing Sunday/ Monday/Tuesday psalm entries (Ps 118 sections for Sunday/Monday; Tuesday turns out to share Wednesday/Thursday's native gradual-psalm set, not a distinct one). Friday/Saturday's antiphons are derived from each day's first psalm rather than reusing the native gradual antiphons, since those two days already use a redistributed, non-native psalm set. hours/types.ts gains a 'day-collect' part kind — the first ordo to use the day's own Proper collect rather than a fixed text. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -78,9 +78,9 @@ prime:
|
||||
#
|
||||
# Sunday, Monday, and Tuesday's Terce/Sext/None are untouched by any of
|
||||
# this (still whatever Divinum Officium gives natively — Ps 118 sections
|
||||
# for Sunday/Monday, 119-127 for Tuesday) and so aren't recorded here;
|
||||
# source them from the reference engine directly when those hours are
|
||||
# built, the same as Wednesday/Thursday's unchanged 119-127 below.
|
||||
# for Sunday/Monday, 119-127 for Tuesday) — now recorded below, verified
|
||||
# against clean per-annum runs with no sanctoral override (2026-08-09 Sun,
|
||||
# 2026-08-31 Mon, 2026-10-13 Tue).
|
||||
matins:
|
||||
monday:
|
||||
- { number: 32 }
|
||||
@@ -147,10 +147,19 @@ matins:
|
||||
# redistribution; source it directly from the reference engine.
|
||||
|
||||
terce:
|
||||
wednesday: &gradual-terce
|
||||
sunday:
|
||||
- { number: 118, verses: "33-40" }
|
||||
- { number: 118, verses: "41-48" }
|
||||
- { number: 118, verses: "49-56" }
|
||||
monday:
|
||||
- { number: 118, verses: "105-112" }
|
||||
- { number: 118, verses: "113-120" }
|
||||
- { number: 118, verses: "121-128" }
|
||||
tuesday: &gradual-terce
|
||||
- { number: 119 }
|
||||
- { number: 120 }
|
||||
- { number: 121 }
|
||||
wednesday: *gradual-terce
|
||||
thursday: *gradual-terce
|
||||
friday:
|
||||
- { number: 41 }
|
||||
@@ -162,10 +171,19 @@ terce:
|
||||
- { number: 81 }
|
||||
|
||||
sext:
|
||||
wednesday: &gradual-sext
|
||||
sunday:
|
||||
- { number: 118, verses: "57-64" }
|
||||
- { number: 118, verses: "65-72" }
|
||||
- { number: 118, verses: "73-80" }
|
||||
monday:
|
||||
- { number: 118, verses: "129-136" }
|
||||
- { number: 118, verses: "137-144" }
|
||||
- { number: 118, verses: "145-152" }
|
||||
tuesday: &gradual-sext
|
||||
- { number: 122 }
|
||||
- { number: 123 }
|
||||
- { number: 124 }
|
||||
wednesday: *gradual-sext
|
||||
thursday: *gradual-sext
|
||||
friday:
|
||||
- { number: 51 }
|
||||
@@ -177,10 +195,19 @@ sext:
|
||||
- { number: 97 }
|
||||
|
||||
none:
|
||||
wednesday: &gradual-none
|
||||
sunday:
|
||||
- { number: 118, verses: "81-88" }
|
||||
- { number: 118, verses: "89-96" }
|
||||
- { number: 118, verses: "97-104" }
|
||||
monday:
|
||||
- { number: 118, verses: "153-160" }
|
||||
- { number: 118, verses: "161-168" }
|
||||
- { number: 118, verses: "169-176" }
|
||||
tuesday: &gradual-none
|
||||
- { number: 125 }
|
||||
- { number: 126 }
|
||||
- { number: 127 }
|
||||
wednesday: *gradual-none
|
||||
thursday: *gradual-none
|
||||
friday:
|
||||
- { number: 57 }
|
||||
|
||||
Reference in New Issue
Block a user