Repository navigation
Name Greek Sundays after the Gospel, and fix Clean Week feasts - #255
Merged
Merged
Conversation
From issue #228's remaining title and fasting differences. Greek usage names ordinary Sundays for the Evangelist being read rather than counting from Pentecost. GreekDay now titles them "Nth Sunday of Matthew/Luke", numbered from the Gospel actually served, so the Lukan jump and the Theophany interpolation carry through. The Forefathers are the 11th Sunday of Luke, Zacchaeus the 15th, and the interpolated Canaanite Sunday is named as such. Sundays known only by a neighbouring feast (before/after Nativity and Theophany) take that feast as their title. antiochian.org agrees on 123 of 125 such Sundays, 2018-2026; the other two are a GOA/Antiochian Gospel split in January 2024. The July Fathers Sunday is the 4th Ecumenical Council in Greek practice, so it becomes a slavic/greek pair of rows like Oct 1's Protection. GOA lets a rank-4 feast keep its wine and oil on Clean Tuesday to Friday, where Clean Week's "no overrides" used to hold it strict; Clean Monday stays strict. That is goarch.org's practice on all four such days in its 2025-2035 calendar. The goarch.org fasting audit goes from 3678 to 3681 of 3683 days. Slavic titles and fasting are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of the remaining title and fasting differences from #228. A second PR will follow for the missing forefeast and afterfeast labels and the Greek-dated commemorations.
Greek Sunday titles
Greek usage names ordinary Sundays for the Evangelist being read rather than counting them from Pentecost.
GreekDaynow titles them "Nth Sunday of Matthew/Luke", numbered from the Gospel actually served (gospel_pdist), so the Lukan jump and the Theophany interpolation carry through.Validation: antiochian.org agrees on 123 of 125 such Sundays across its 2018-2026 harvest. The other two are January 2024, where antiochian.org and goarch.org read different Gospels and the title follows ours (goarch.org's).
This covers 13 of the 19 headline differences in #228, all but the forefeasts, the leavetaking and Phocas.
July Fathers Sunday
Greek practice keeps the Fathers of the 4th Ecumenical Council where Slavic keeps the 1st Six Councils. Following the Oct 1 Protection pattern, row 802 becomes
slavicand a newgreekrow 949 carries the 4th Council. I spliced the fixture by hand rather than re-dumping it, to avoid reordering about 22k lines.Clean Week fasting
GOA lets a rank-4 feast keep its wine and oil on Clean Tuesday to Friday; Clean Monday stays strict. goarch.org's 2025-2035 calendar shows this on all four such days:
Previously Clean Week's "no overrides" cap held all four strict. The goarch.org fasting audit goes from 3678 to 3681 of 3683 days. The other two contradict goarch.org's own pattern in other years and are documented in
docs/greek-fasting.md.Holy Saturday stays wine only (Typikon and Antioch), as decided.
Unchanged
Slavic titles and fasting. The fasting golden file changes on exactly one day, 2026-02-24 Greek.
Tests
TestGreekSundayTitles, plus a Clean Week case inTestGreekFasting.MonthCacheTestCase.test_cache_hit_skips_computation, which fails onmaintoo because the gitignoredlocal_settings.pyusesDummyCache.🤖 Generated with Claude Code