Skip to content
Open
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
abd4d28
Add a pure release scoring engine
claude Oct 7, 2026
e995482
Combine custom format specs and order ties like Radarr
claude Oct 7, 2026
82da833
Split scoring regexes and evaluateRelease into smaller parts
claude Oct 7, 2026
6ae75c5
Refuse user regexes that can backtrack catastrophically
claude Oct 7, 2026
239f5a2
Detect nested regex quantifiers with a linear scan
claude Oct 7, 2026
277f108
Split the nested quantifier scan into two passes
claude Oct 7, 2026
470d91e
Count optional atoms as inner quantifiers in user regexes
claude Oct 7, 2026
d9083cf
Match profile terms as whole words and catch .exe-GROUP names
claude Oct 7, 2026
be675b4
Refuse regexes with too many open-ended repeats and keep hyphenated t…
claude Oct 7, 2026
fe544e0
Merge branch 'claude/project-thread-nm4non' into claude/release-scoring
claude Oct 7, 2026
d117449
Keep spinoffs below the minimum score when bonuses stack
claude Oct 7, 2026
ca477f5
Catch executables behind indexer tags and match terms in any script
claude Oct 7, 2026
3763355
Share the validated group with scoring and match titles in any script
claude Oct 7, 2026
5146c9a
Check trailing tags for executables before dropping them
claude Oct 7, 2026
be34b56
Catch executable extensions followed by release metadata
claude Oct 7, 2026
b97608c
Run user regexes on RE2 so no pattern can freeze scoring
claude Oct 7, 2026
0aeb943
Keep title-like tags, reject named soundtracks and catch .cmd before …
claude Oct 7, 2026
0756d9c
Treat underscores as separators when spotting media and repacks
claude Oct 7, 2026
2bba896
Test underscore-separated video releases
claude Oct 7, 2026
2898c7b
Fix release scoring title identity, bundled extras and script rejection
Doezer Oct 10, 2026
a1b10c6
Handle ambiguous release groups and disambiguate executable markers
Doezer Oct 10, 2026
2e0ae76
Merge remote-tracking branch 'origin/main' into claude/release-scoring
claude Oct 10, 2026
bb7ff88
Stop rejecting site-name tags as COM payloads and simplify indexer ta…
claude Oct 10, 2026
f2bbfa6
Keep "game" and "year" as title words outside Game of the Year
claude Oct 10, 2026
83a617a
Treat title prefixes and lone numbers as distinguishing words, reject…
claude Oct 10, 2026
3aa6cd4
Collect extra title words with a loop over the full release name
claude Oct 10, 2026
6850ab6
Count edition words before the game name as title words
claude Oct 10, 2026
7ae1bbf
Join a separated possessive s and catch bracketed PowerShell files
claude Oct 10, 2026
725170c
Ignore only platform, language and scene words before the game name
claude Oct 10, 2026
9998f5a
Catch payload-named PowerShell, shell and COM files anywhere in the name
claude Oct 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading