chore(schedule): call dated overrides schedule exceptions, not holidays #108
Labels
No labels
blocked
bug
enhancement
high-priority
low-priority
needs-info
needs-triage
ready-for-agent
ready-for-human
referenced
research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gabogg/hikcentral#108
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Raised in the 2026-09-25 grilling session. Naming only; not blocking the deck.
Dated schedule overrides are stored and labelled as "holidays" (
occupancy_holidays), but they also serve one-off closures (emergency, renovation) and special hours. An emergency closure entered as a "holiday" reads wrong. Proposal: call them schedule exceptions in the admin UI (and possibly the API), with "holiday" as one kind. Needs a decision on scope (UI label only vs API/table rename) and on i18n keys (#73).🤖 Generated with Claude Code
Maintainer triage — 2026-09-27
Maintainer clarification: holidays are expected and must not be excluded from statistics simply because they are holidays. The deck should expose holiday/event context. Distinguish a schedule exception (hours or closure override) from a holiday/event annotation that need not alter hours. Current glossary excludes holidays from Usual Weekday Baseline eligibility, not all period totals; decide baseline behavior explicitly in the linked holiday/event analytics issue. UI/API/persistence rename scope remains unresolved; this is not ready for implementation.
Confirmed triage resolution — 2026-09-27
This resolution supersedes the unresolved rename scope above.
Maintainer confirmed the shared understanding and authorized publication. Specification settled: ready-for-agent.
Holiday/event analytics is now tracked separately in #161; retain needs-triage here for schedule-exception terminology and rename scope.
gabogg referenced this issue2026-09-28 10:27:50 +00:00
gabogg referenced this issue2026-09-28 10:28:14 +00:00