Files
steam-backlog-helper/docs/todo.md
T

18 lines
1.2 KiB
Markdown

# Goals
## Filtering
- Exclude all non-games by default, including tools, DLC, demos, soundtracks, and other Steam app types where Store metadata reports a non-`game` type.
- Keep hard eligibility filters separate from preference weighting:
- Eligibility filters remove games from the wheel entirely.
- Preferred filters adjust scoring and weighted selection without removing games.
- Add general-question-driven eligibility filters that can exclude games from the candidate set.
- Add preferred filters for:
- Steam review signal, from Overwhelmingly Positive through Negative/Mixed options.
- Single-player preference.
- Multiplayer/co-op preference.
- Genre preference.
- Playtime preference.
A 'find a game' mode, specified in the top bar, should run through a random amount of games (minimum 20) to programmatically find the best game for the user; each game should be thumbs up or thumbs down, or neutral. Neutral should add another game to be rated and not counted towards any weighting. Weighting should impact the next recommendation via the tags associated with them (genre, singleplayer/multiplayer, steam tags, etc.) This should take the form of the wheel for now, but may be changed in the future.