Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR aims to experiment with CombinedCards. One of the goals of combined cards is to make it so that a noisy site cannot overwhelm your following stream. This PR takes that goal and runs with it wayy further
This PR changes the current behavior of CCs in two ways:
CARDS_PER_DAY
(combined cards counts as 1). As of now its set to 4. Real Example: Lets say you follow uproxx which posts a ton of times per day. Now it will at-maximum be allowed to have 4 separate combined cards throughout the dayknown brokeness:
After making this PR it made me think of the following stream a bit differently. Instead of being a "complete collection of everything I follow in reverse-chronological order", it become more like a jumping off point to explore the things that I follow.
cc @fraying
edit: the code is currently super messy, so feel free not to look at it 😟