will
b076e77e9c
Deploy / deploy (push) Successful in 1m7s
Author octave-absorbed and Vigil-only Matins readings, correcting earlier policy
...
st-telesphorus, st-hyginus (Jan 5/11, octave-absorbed — their day's Nocturn
2/3 is given over to a Nativity/Epiphany homily rather than their own vita)
and vigil-of-st-john-the-baptist, vigil-of-st-lawrence (Vigils whose single
3-lesson nocturn was misread as "no content") were left unauthored earlier
in the SanctiM pass on the theory that non-proper-to-the-saint text
shouldn't be sourced. Per direct correction: this app pools every available
reading first and figures out display later, so real sourceable text
belongs in the pool even when it isn't proper to that particular saint —
flagged as such in each file's own header, not disguised as the saint's
own vita. vigil-of-all-saints was re-checked under the same policy and
confirmed still genuinely contentless (a bare @Commune rubric).
npm test (365 tests) and tsc --noEmit both pass.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-17 13:06:53 -04:00
..
2026-08-17 06:54:11 -04:00
2026-08-17 06:54:11 -04:00
2026-08-16 21:11:34 -04:00
2026-08-17 06:26:44 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:01:40 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 06:54:11 -04:00
2026-08-16 21:11:53 -04:00
2026-08-17 05:31:34 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 06:33:55 -04:00
2026-08-17 06:01:40 -04:00
2026-08-14 11:40:31 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 05:49:20 -04:00
2026-08-16 21:11:41 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 05:38:54 -04:00
2026-08-16 21:12:01 -04:00
2026-08-17 06:33:55 -04:00
2026-08-16 21:12:01 -04:00
2026-08-17 06:26:44 -04:00
2026-08-16 21:12:07 -04:00
2026-08-16 21:12:01 -04:00
2026-08-16 21:38:52 -04:00
2026-08-16 21:11:22 -04:00
2026-08-16 21:11:53 -04:00
2026-08-16 21:11:41 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 06:01:40 -04:00
2026-08-16 21:11:16 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 06:33:55 -04:00
2026-08-16 21:11:47 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 06:40:50 -04:00
2026-08-16 21:11:28 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 05:38:54 -04:00
2026-08-16 21:12:14 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:01:40 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:11:16 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 06:54:11 -04:00
2026-08-16 21:11:28 -04:00
2026-08-17 06:14:00 -04:00
2026-08-16 21:38:52 -04:00
2026-08-16 21:11:41 -04:00
2026-08-17 06:14:00 -04:00
2026-08-16 21:11:22 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 05:31:34 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 07:14:31 -04:00
2026-08-16 21:11:22 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 05:38:54 -04:00
2026-08-16 21:12:14 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 06:26:44 -04:00
2026-08-16 21:11:53 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:11:34 -04:00
2026-08-16 21:11:16 -04:00
2026-08-17 07:14:31 -04:00
2026-08-16 21:12:07 -04:00
2026-08-17 06:54:11 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 05:31:34 -04:00
2026-08-16 21:11:28 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 05:38:54 -04:00
2026-08-16 21:12:01 -04:00
2026-08-17 05:49:20 -04:00
2026-08-16 21:12:14 -04:00
2026-08-17 05:31:34 -04:00
2026-08-17 06:33:55 -04:00
2026-08-17 06:40:50 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 13:06:53 -04:00
2026-08-16 21:48:38 -04:00
2026-08-17 06:14:00 -04:00
2026-08-16 21:12:01 -04:00
2026-08-17 06:33:55 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 05:49:20 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 05:31:34 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 05:38:54 -04:00
2026-08-17 06:01:40 -04:00
2026-08-17 06:33:55 -04:00
2026-08-16 21:11:53 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 06:40:50 -04:00
2026-08-16 21:11:16 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 05:38:54 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:14:00 -04:00
2026-08-17 06:33:55 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:33:55 -04:00
2026-08-16 21:11:34 -04:00
2026-08-16 21:12:01 -04:00
2026-08-17 07:14:31 -04:00
2026-08-16 21:11:47 -04:00
2026-08-16 21:11:16 -04:00
2026-08-16 21:11:41 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 05:38:54 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 06:14:00 -04:00
2026-08-16 21:11:16 -04:00
2026-08-17 06:54:11 -04:00
2026-08-16 21:11:47 -04:00
2026-08-16 21:38:52 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 06:40:50 -04:00
2026-08-17 05:38:54 -04:00
2026-08-16 21:48:38 -04:00
2026-08-17 06:26:44 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:11:41 -04:00
2026-08-17 06:54:11 -04:00
2026-08-17 07:14:31 -04:00
2026-08-16 21:48:38 -04:00
2026-08-16 21:11:34 -04:00
2026-08-17 06:26:44 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 13:06:53 -04:00
2026-08-17 06:33:55 -04:00
2026-08-17 07:14:31 -04:00
2026-08-17 05:31:34 -04:00
2026-08-17 07:14:31 -04:00
2026-08-16 21:11:16 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 05:49:20 -04:00
2026-08-17 05:38:54 -04:00
2026-08-17 06:01:40 -04:00
2026-08-16 21:11:53 -04:00
2026-08-16 21:12:14 -04:00
2026-08-17 13:06:53 -04:00
2026-08-17 13:06:53 -04:00
2026-08-16 21:12:01 -04:00