separate the law that binds from the discipline that is shown

For an Eastern Catholic church these are sharply different questions and the
library was collapsing them. Ruthenian particular law binds on four kinds of
day in the year; the tradition those parishes actually keep is the Byzantine
fast entire. Reporting only the law made a week of the Great Fast read as
'no meat, fish, eggs or dairy' seven times over, which is the legal floor and
not the fast.

--typikon shows the day at the Typikon's discipline while the obligation
still comes from the jurisdiction's own law, because that is the part only it
can say. The Ruthenian rule now answers 'what binds here' separately from
'how is this day kept', which is what makes the two composable at all.

Three tests hold the seam: exactly the same days bind whichever discipline is
displayed, the binding minimum is never stricter than the level shown, and
the flag is a no-op for a jurisdiction already on the Typikon.
This commit is contained in:
funkpower
2026-09-18 12:21:06 -04:00
parent 4838d68b66
commit be45fa6a27
8 changed files with 200 additions and 51 deletions
+1
View File
@@ -257,6 +257,7 @@ pub static RULE: Rule = Rule {
title: "the Typikon",
vocabulary: Vocabulary { label, emoji },
fast_for,
obligation_for: None,
// The Orthodox Church does not legislate the fast as precept, so nothing
// here is reported as binding. See the module docs.
has_obligation: false,