Should holidays be excluded from statistics, or are they expected traffic? #202
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#202
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?
Question
Should Holiday Days (and Event Days) be excluded from statistics at all?
#161 treats them as atypical: they are left out of the Usual Weekday Baseline, multiplier learning, uncertainty and maturity, and (decided 2026-10-02) the counter-spike reference. The working assumption is that a holiday skews the numbers.
The maintainer questions that framing. Holidays are no secret: they happen every year on known dates and reliably move traffic. If an effect is expected and recurring, is it really a skew, or is it part of the facility's normal pattern that statistics should reflect?
This needs discussion before any change. It's deliberately not scheduled yet.
What to settle
Language. Is "atypical" or "skewed" the right description for a known, recurring holiday? Or should CONTEXT.md describe holidays as a different kind of normal, with their own expected pattern?
Baselines. The Usual Weekday Baseline answers "what does an ordinary Tuesday look like?" If holidays stay out of it, should there be a separate holiday baseline (same holiday last year, or holidays in general), so a holiday is compared with its own kind instead of with nothing?
Period totals and KPIs. Week, month and year totals already include holidays. Should comparisons such as month over month or year over year call out holiday-count differences between the periods (e.g. "this month had 2 more holidays")? Or should they normalise for them?
Investor view. For analytics shown to investors, is it more honest to show holidays in the trend with a marker, or to remove them?
Learning and integrity. These are separate from statistics:
Their exclusion protects the calibration model rather than describing traffic, so they may keep excluding holidays whatever is decided for statistics. Confirm that split.
Event Days. Do the same answers apply to Event Days? An event is less predictable than a calendar holiday.
Context
Outcome
A recorded decision (comment here, then CONTEXT.md and possibly an ADR) on how holidays and events are treated in each of: baselines, period KPIs and comparisons, investor presentation, learning, and integrity checks. Follow-up issues come from that decision.
Triage decision, 2026-10-02 (maintainer grilling session)
The current design already treats holidays as expected traffic. Holidays are not excluded from statistics. Closing this issue: the question is answered, and its follow-ups are filed separately.
🤖 Generated with Claude Code