Skip to content

Restore the Greek Holy Friday Vespers Epistle - #254

Merged
brianglass merged 1 commit into
mainfrom
greek-holy-friday
Oct 14, 2026
Merged

brianglass merged 1 commit into
mainfrom
greek-holy-friday

Conversation

@brianglass

Copy link
Copy Markdown
Owner

Stacked on #253 (it updates that PR's audit script), so merge #253 first.

The Holy Friday question, resolved

Both goarch.org and antiochian.org list 1 Corinthians 5:6-8 and Matthew 27:62-66 under Holy Friday. Those are the readings of the Lamentations: Matins of Holy Saturday, sung by anticipation on Friday evening.

The app already carries them on Holy Saturday as Matins: Ezekiel 37:1-14, then 1 Corinthians 5:6-8 with Galatians 3:13-14, then Matthew 27:62-66. oca.org lists the same three on Holy Saturday, so the Lamentations don't need modelling as a new service.

The actual bug was a greek row added in July from that Friday listing. It put 1 Corinthians 5:6-8 into the Vespers Epistle slot. Greek Vespers on Holy Friday reads 1 Corinthians 1:18-2:2 and the composite Gospel, the same as Slavic. Two Greek sources print exactly that:

Changes

  • Fixture: removed the July row (reading 1794) and its pericope (1012). Greek Holy Friday Vespers is now Exodus, Job, Isaiah, 1 Corinthians 1:18-2:2 and the composite Gospel, identical to Slavic.
  • Comparisons: goa_verse_audit.py and the antiochian.org characterization now also accept Holy Saturday's Matins readings on Holy Friday. The audit goes from 99.0% to 99.1% (6,636 of 6,696), with every Holy Friday from 2018 to 2027 matching. The antiochian.org golden file is unchanged.
  • Docs: docs/greek-lectionary.md explains the Friday listing. docs/greek-commons.md marks the July entry as reverted, and the boundary-table comment is updated.
  • Tests: all 252 pass.

🤖 Generated with Claude Code

goarch.org and antiochian.org list 1 Cor 5:6-8 and Matt 27:62-66 under
Holy Friday, but those are the Lamentations readings -- Matins of Holy
Saturday, sung on Friday evening -- which the app already carries as
Holy Saturday's Matins, as oca.org does. In July a greek row was added
from that Friday listing, putting 1 Cor 5:6-8 in the Vespers Epistle
slot. Greek Vespers on Holy Friday reads 1 Cor 1:18-2:2 like Slavic
(johnsanidopoulos.com's Holy Friday readings; Holy Cross, Pittsburgh's
service list), so remove that row and its pericope.

Both comparisons now accept Holy Saturday's Matins readings on Holy
Friday: goa_verse_audit.py (99.0% -> 99.1%, every Holy Friday
2018-2027 matching) and the antiochian.org characterization, whose
golden file is unchanged. The docs and the boundary-table comment say
why, and greek-commons.md records the July entry as reverted.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@brianglass
brianglass changed the base branch from greek-verse-audit to main October 14, 2026 17:40
@brianglass brianglass closed this Oct 14, 2026
@brianglass brianglass reopened this Oct 14, 2026
@brianglass
brianglass merged commit b740f4c into main Oct 14, 2026
4 checks passed
@brianglass
brianglass deleted the greek-holy-friday branch October 15, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant