Skip to content

Preserve event-time status and honest Steam measurements - #6

Merged
valzargaming merged 1 commit into
mainfrom
newsletter-source-semantic-accuracy
Oct 11, 2026
Merged

valzargaming merged 1 commit into
mainfrom
newsletter-source-semantic-accuracy

Conversation

@valzargaming

Copy link
Copy Markdown
Member

Semantic review found that Steam catch-up could use current totals or a snapshot after the historical window, missing per-game baselines could turn lifetime playtime into period activity, and current PR merge status could rewrite an earlier close event. Use a historical endpoint inside the window, exclude unknown game baselines, label snapshot timing differences as approximate, and only enrich merge status when the merge timestamp matches the event. Existing event payload status remains authoritative. Document bounded source and best-effort model-review limits. Validation: 100 offline tests / 446 assertions, formatting and diff checks pass. No live data collection, publication, bot restart or configuration changes.

Copilot AI balanced review requested due to automatic review settings October 11, 2026 15:39

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@valzargaming
valzargaming merged commit fdde8d5 into main Oct 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants