Skip to content

Exclude posted activity from subsequent newsletter windows - #5

Merged
valzargaming merged 1 commit into
mainfrom
newsletter-published-activity-cutoff
Oct 11, 2026
Merged

valzargaming merged 1 commit into
mainfrom
newsletter-published-activity-cutoff

Conversation

@valzargaming

Copy link
Copy Markdown
Member

An early manual post previously left the scheduled collection window unchanged, allowing old activity to be presented again. Manual and scheduled collection now start after the latest posted activity cutoff, independently of the scheduler cursor. Published history still provides context for genuinely new follow-ups. The cutoff uses the collected window end so approval delays do not hide uncollected work, and persists across restarts and pruning with legacy posted-edition fallback. Stale overlapping pending drafts cannot be approved, and fully covered windows are declined before collection. No configuration changes or live bot restart are included. Validation: 97 offline tests / 432 assertions, formatting and diff checks pass. Regression tests cover early posts, follow-ups, restart/pruning, out-of-order publication, pending/rejected state, and stale approval without Discord access.

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

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 caeba5e 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