Add Te decet laus to Matins, drop Ps 129/50 from ferial Preces
Deploy / deploy (push) Successful in 1m24s
Deploy / deploy (push) Successful in 1m24s
Matins now sings "Te decet laus" (Psalterium/Common/Prayers.txt's [Te decet]) immediately after the Te Deum on every 3-nocturn day, matching Rule of Benedict ch. 11's close of Vigils. New common text te-decet-laus.yml, wired into both matins.ts branches that render a Te Deum; absent on ferial days along with it. Also drops Psalm 129 (De profundis) from the Lauds ferial Preces and Psalm 50 (Miserere) from the Vespers ferial Preces, per direct instruction — both were embedded inline in the live-transcribed text. Updated the affected fixture tests to key off a versicle that survives the removal instead of the now-absent psalm text. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EWzE3kaSZCs79fPBrrE1aF
This commit is contained in:
@@ -491,6 +491,7 @@ export function resolveOrdo(date: string): ResolvedOrdo {
|
||||
parts.push(...sundayCanticleNocturn(sundayAntiphons.nocturn3, day));
|
||||
parts.push(...(nocturn3Readings ?? []));
|
||||
parts.push({ kind: 'te-deum', text: resolveCommon('te-deum') });
|
||||
parts.push({ kind: 'versicle', text: resolveCommon('te-decet-laus') });
|
||||
} else if (threeNocturns) {
|
||||
// A Duplex+ weekday feast — genuinely different psalmody from a real
|
||||
// Sunday's, not the same content reused. getMatinsPsalmodyOverride
|
||||
@@ -523,6 +524,7 @@ export function resolveOrdo(date: string): ResolvedOrdo {
|
||||
parts.push(...(nocturn3Readings ?? []));
|
||||
}
|
||||
parts.push({ kind: 'te-deum', text: resolveCommon('te-deum') });
|
||||
parts.push({ kind: 'versicle', text: resolveCommon('te-decet-laus') });
|
||||
} else {
|
||||
parts.push(...ferialAntiphonedNocturn(day));
|
||||
parts.push(...(nocturn1Readings ?? []));
|
||||
|
||||
Reference in New Issue
Block a user