Skip to content

fix(feeds): enforce freshness window#52

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
lazyGPT07:codex/enforce-feed-freshness
Jun 14, 2026
Merged

fix(feeds): enforce freshness window#52
ralyodio merged 1 commit into
profullstack:masterfrom
lazyGPT07:codex/enforce-feed-freshness

Conversation

@lazyGPT07

Copy link
Copy Markdown
Contributor

Summary

  • normalize positive finite freshnessDays values
  • filter stale, undated, invalid-date, and future-dated feeds when a freshness window is requested
  • preserve existing behavior when no freshness window is supplied
  • add a network-free regression test

Validation

  • feed-discovery focused suite: 8 tests passed
  • feed-discovery TypeScript check passed
  • git diff --check passed

Closes #51

@ralyodio ralyodio merged commit be530ab into profullstack:master Jun 14, 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.

Feed discovery ignores the freshnessDays window

2 participants