Add Matins' missing closing (Benedicamus Domino / Fidelium animae)
Deploy / deploy (push) Successful in 1m7s
Deploy / deploy (push) Successful in 1m7s
Matins is hand-assembled in TS rather than driven by a data/hours/*.yml parts list, so it never got the closing wired in that every other hour has. Live-verified against the reference engine's Monastic Tridentinum 1617 Matutinum "Conclusio" block that Matins' closing text is byte-identical to lauds-conclusio — reusing it the same way Vespers already does. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -371,5 +371,12 @@ export function resolveOrdo(date: string): ResolvedOrdo {
|
|||||||
|
|
||||||
parts.push({ kind: 'prayer', text: getDayCollect(day) });
|
parts.push({ kind: 'prayer', text: getDayCollect(day) });
|
||||||
|
|
||||||
|
// Conclusio: live-verified against Divinum Officium (Monastic Tridentinum
|
||||||
|
// 1617) to be byte-identical to `lauds-conclusio` (Domine exaudi / Benedicamus
|
||||||
|
// Domino / Fidelium animae) — same reuse Vespers already makes (see
|
||||||
|
// data/hours/vespers.yml's own header). Not dropped in the Triduum: the
|
||||||
|
// Triduum only omits the opening block (see isInTriduum comment above).
|
||||||
|
parts.push({ kind: 'preces', text: resolveCommon('lauds-conclusio') });
|
||||||
|
|
||||||
return { hourId: 'matins', date, parts, dayLabel: getDayLabel(day) };
|
return { hourId: 'matins', date, parts, dayLabel: getDayLabel(day) };
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user