88e8a5b404
calendar/day-label.ts never surfaced an Ember day's own identity anywhere: collectCommemorations only matched a temporal commemoration against resolveTemporalId(day.date), never an Ember-relabeled id, and the winning-outright fallback used the generic ordinal weekday label with no id awareness at all. Adds a standalone emberDayLabel lookup, deliberately kept out of temporal-feasts.ts since that table doubles as isFerialOrVigil's bareness check and would have silently turned off Ember days' own ferial Preces. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AGjUyhUZJaSjiniEmnLdak