Real collect text for all 6 March saints that have one, plus St. Joseph's own antiphon — same extraction method as January/February. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2033-03-10, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: forty-holy-martyrs-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Præsta, quǽsumus, omnípotens Deus: ut, qui gloriósos Mártyres fortes in sua confessióne cognóvimus, pios apud te in nostra intercessióne sentiámus.
|
||||||
|
Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
Grant, we beseech thee, O Almighty God, that we who know thy glorious Martyrs to have been in their testimony leal and true towards thee, may, now that they are with thee, feel them to be in their petitions pitiful towards us.
|
||||||
|
Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the unity of the Holy Ghost, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2038-03-09, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: st-frances-of-rome-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Deus, qui beátam Francíscam fámulam tuam, inter cétera grátiæ tuæ dona, familiári Angeli consuetúdine decorásti: concéde, quǽsumus; ut, intercessiónis ejus auxílio, Angelórum consórtium cónsequi mereámur.
|
||||||
|
Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
O God, Who along with other gifts of thy grace honored blessed Frances, thy handmaid, with the close companionship of an angel, grant, we beseech thee, that by the help of her intercession we may be made worthy to attain the companionship of angels.
|
||||||
|
Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the unity of the Holy Ghost, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2033-03-12, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: st-gregory-the-great-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Deus, qui ánimæ fámuli tui Gregórii ætérnæ beatitúdinis prǽmia contulísti: concéde propítius; ut, qui peccatórum nostrórum póndere prémimur, ejus apud te précibus sublevémur.
|
||||||
|
Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
O God, who hast blessed the soul of thy servant Gregory with an everlasting blessing, mercifully grant that we, who groan under the burden of our sins, may by his prayers be relieved.
|
||||||
|
Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the unity of the Holy Ghost, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
# Verified against Divinum Officium (Latin/English Sancti/03-19.txt's own
|
||||||
|
# [Ant 1] — the Lauds-hour antiphon, not Terce's, which falls back to a
|
||||||
|
# generic Common text instead.
|
||||||
|
id: st-joseph-antiphon
|
||||||
|
text:
|
||||||
|
la: "Exsúrgens Joseph a somno, * fecit sicut præcépit ei Angelus Dómini, et accépit cónjugem suam."
|
||||||
|
en: "Joseph, being raised * from sleep, did as the Angel of the Lord had bidden him, and took unto him his wife."
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2033-03-19, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: st-joseph-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Sanctíssimæ Genitrícis tuæ sponsi, quǽsumus, Dómine, méritis adjuvémur; ut quod possibílitas nostra non óbtinet, ejus nobis intercessióne donétur.
|
||||||
|
Qui vivis et regnas cum Deo Patre, in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
Help us, we beseech thee, O Lord, for the sake of the Husband of thy most holy Mother, that what we cannot for ourselves obtain, Thou mayest grant us at his petition.
|
||||||
|
Who livest and reignest with God the Father in the unity of the Holy Spirit, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2038-03-04, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: st-lucius-i-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Deus, qui nos beáti Lúcii Mártyris tui atque Pontíficis ánnua solemnitáte lætíficas: concéde propítius; ut, cujus natalítia cólimus, de ejúsdem étiam protectióne gaudeámus.
|
||||||
|
Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
O God, who year by year dost gladden us by the solemn feast day of thy Blessed Martyr and Bishop Lucius, mercifully grant that we who keep his birthday, may ever feel the joyful effects of his protection.
|
||||||
|
Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the unity of the Holy Ghost, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Verified against Divinum Officium (Monastic Tridentinum 1617) — read
|
||||||
|
# directly from the reference engine's own real-date output (2033-03-07, a
|
||||||
|
# year that date doesn't collide with a Sunday). Same convention as
|
||||||
|
# data/propers/temporal/*-collect.yml.
|
||||||
|
id: st-thomas-aquinas-collect
|
||||||
|
text:
|
||||||
|
la: |
|
||||||
|
Orémus.
|
||||||
|
Deus, qui Ecclésiam tuam beáti Thomæ Confessóris tui mira eruditióne claríficas, et sancta operatióne fœcúndas: da nobis, quǽsumus; et quæ dócuit, intelléctu conspícere, et quæ egit, imitatióne complére.
|
||||||
|
Per Dóminum nostrum Jesum Christum, Fílium tuum: qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus, per ómnia sǽcula sæculórum.
|
||||||
|
℟. Amen.
|
||||||
|
en: |
|
||||||
|
Let us pray.
|
||||||
|
O God, Who dost enlighten thy Church by the wonderful learning of thy blessed Confessor Thomas, and quickenest her through his godly labours, grant unto thy people, we humbly beseech thee, ever to apprehend by their understanding what he teacheth, and in their life faithfully to practice the same.
|
||||||
|
Through Jesus Christ, thy Son our Lord, Who liveth and reigneth with thee, in the unity of the Holy Ghost, God, world without end.
|
||||||
|
℟. Amen.
|
||||||
|
status:
|
||||||
|
la: verified
|
||||||
|
en: verified
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
import { describe, expect, it } from 'vitest';
|
||||||
|
import { resolveDay } from '../../src/calendar';
|
||||||
|
import { getDayCollect } from '../../src/hours/resolve-common';
|
||||||
|
|
||||||
|
// Clean per-annum years for these dates (no Sunday collision; for Mar 4/9
|
||||||
|
// specifically, clear of the movable Lenten ferias that usually overshadow
|
||||||
|
// them) — see data/calendar/saints/*.yml for per-saint source detail.
|
||||||
|
describe('March sanctoral pull (first pass)', () => {
|
||||||
|
it('St. Joseph wins outright with a real proper collect and antiphon', () => {
|
||||||
|
const day = resolveDay('2033-03-19');
|
||||||
|
expect(day.winner).toEqual({
|
||||||
|
kind: 'sanctoral',
|
||||||
|
id: 'st-joseph',
|
||||||
|
name: 'St. Joseph, Spouse of the Blessed Virgin Mary, Confessor',
|
||||||
|
rank: 'duplex',
|
||||||
|
});
|
||||||
|
expect(getDayCollect(day).status.en).toBe('verified');
|
||||||
|
});
|
||||||
|
|
||||||
|
it('the Forty Holy Martyrs (one feast, several martyrs) resolve like any other saint', () => {
|
||||||
|
const day = resolveDay('2033-03-10');
|
||||||
|
expect(day.winner).toEqual({
|
||||||
|
kind: 'sanctoral',
|
||||||
|
id: 'forty-holy-martyrs',
|
||||||
|
name: 'The Forty Holy Martyrs',
|
||||||
|
rank: 'semiduplex',
|
||||||
|
});
|
||||||
|
expect(getDayCollect(day).status.en).toBe('verified');
|
||||||
|
});
|
||||||
|
|
||||||
|
it("St. Benedict wins outright at Duplex I. classis despite having no unique propers at all", () => {
|
||||||
|
const day = resolveDay('2033-03-21');
|
||||||
|
expect(day.winner).toEqual({
|
||||||
|
kind: 'sanctoral',
|
||||||
|
id: 'st-benedict',
|
||||||
|
name: 'St. Benedict, Abbot (Transitus)',
|
||||||
|
rank: 'duplex-1-classis',
|
||||||
|
});
|
||||||
|
expect(getDayCollect(day).status.en).toBe('missing');
|
||||||
|
});
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user