Skip to content

Conversation

@rg9400
Copy link
Contributor

@rg9400 rg9400 commented Nov 16, 2025

Pull Request

Purpose

As time has passed, various new anime groups have popped up, and older groups are having their releases trumped. Also, SeaDex now offers a way to properly pull stats for each release group. This brings the tiers in line as much as possible with the current SeaDex. This PR also includes an overhaul to the web tier, focusing on groups that style subs and grab higher quality audio now.

Approach

I went in and pulled the top 200 groups by counts of total releases, best dual releases, and best alt releases. I then took a stab at tiering them based on how often they would end up as the best release and penalized them if they had mostly alt releases that were being trumped by one of the higher tier groups. Groups with only best releases, even lower counts, were also given a slight boost since they would have specialized releases that filled a niche without being trumped, e.g. SoM and FateSucks. In effect, this basically expanded what used to be considered top tier results across the first 5 tiers and phased out a lot of other groups.

If a group existed within the current CFs but not in the new tiers, I validated their releases on Sneedex and Seadex and made sure they did not have more than 1 best release before removing. Most groups were either fansubs or had alt releases that were being trumped by groups elsewhere in the CFs. If a group only had a single best release or no best releases, I did not include them as these shows can be manually handled by users (less maintenance in the guides).

Open Questions and Pre-Merge TODOs

Please review this since there are major changes, and I might have made slight typos and mistakes. Also, I changed the name of the tiers to stop saying stuff like SeaDex muxers, FanSubs, etc. since that no longer applies. I have no idea if this breaks other things, the files themselves have that in their name. We can revert that, or someone else can help make the other changes needed to swap the CF names.

Requirements

Summary by Sourcery

Overhaul anime Blu-ray tier configurations across Radarr and Sonarr using updated SeaDex statistics, renaming tiers and reassigning release groups to align with current activity and quality hierarchy.

Enhancements:

  • Update eight-tier anime BD group classifications based on top 200 SeaDex release statistics
  • Rename tier identifiers to remove outdated labels and reflect current nomenclature
  • Synchronize anime web muxer tier naming and group assignments with the new BD tiers
  • Exclude low-activity or single-release groups for manual handling and reduced maintenance

@sourcery-ai
Copy link
Contributor

sourcery-ai bot commented Nov 16, 2025

Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

This PR overhauls the Anime BD tier definitions by reassigning release groups based on up-to-date SeaDex statistics, validating and pruning low-impact groups, and standardizing tier naming conventions across all Radarr and Sonarr JSON configurations.

File-Level Changes

Change Details Files
Recalculated group tier assignments using SeaDex release statistics
  • Pulled top 200 groups by total, dual, and alt release counts
  • Weighted tiers by frequency of best releases, penalizing alt-dominant groups
  • Boosted niche groups with only best releases
  • Noted demotion of MTBB and Okay-Subs from Tier 2 to Tier 3
docs/json/radarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-05-remuxes.json
docs/json/radarr/cf/anime-bd-tier-06-fansubs.json
docs/json/radarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/radarr/cf/anime-bd-tier-08-mini-encodes.json
docs/json/sonarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-05-remuxes.json
docs/json/sonarr/cf/anime-bd-tier-06-fansubs.json
docs/json/sonarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/sonarr/cf/anime-bd-tier-08-mini-encodes.json
Validated and pruned CF groups based on best release presence
  • Checked SeaDex/Sneedex for groups absent in new tiers
  • Excluded groups with one or no best releases
  • Removed primarily trumped alt-release groups
  • Retained niche best-only groups for manual handling
docs/json/radarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-05-remuxes.json
docs/json/radarr/cf/anime-bd-tier-06-fansubs.json
docs/json/radarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/radarr/cf/anime-bd-tier-08-mini-encodes.json
docs/json/radarr/cf/anime-web-tier-01-muxers.json
docs/json/sonarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-05-remuxes.json
docs/json/sonarr/cf/anime-bd-tier-06-fansubs.json
docs/json/sonarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/sonarr/cf/anime-bd-tier-08-mini-encodes.json
docs/json/sonarr/cf/anime-web-tier-01-muxers.json
Standardized tier naming conventions in JSON metadata
  • Removed legacy SeaDex-, FanSub-, and muxer-specific labels
  • Renamed tiers to generic numeric and descriptive names
  • Ensured consistency across Radarr and Sonarr configs
docs/json/radarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/radarr/cf/anime-bd-tier-05-remuxes.json
docs/json/radarr/cf/anime-bd-tier-06-fansubs.json
docs/json/radarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/radarr/cf/anime-bd-tier-08-mini-encodes.json
docs/json/radarr/cf/anime-web-tier-01-muxers.json
docs/json/sonarr/cf/anime-bd-tier-01-top-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-02-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-03-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-04-seadex-muxers.json
docs/json/sonarr/cf/anime-bd-tier-05-remuxes.json
docs/json/sonarr/cf/anime-bd-tier-06-fansubs.json
docs/json/sonarr/cf/anime-bd-tier-07-p2pscene.json
docs/json/sonarr/cf/anime-bd-tier-08-mini-encodes.json
docs/json/sonarr/cf/anime-web-tier-01-muxers.json

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@github-actions github-actions bot added Area: Sonarr Sonarr Related Area: Radarr Radarr Related Area: Backend Backend Changes, not related to a specific section Area: Starr Custom Formats Issue is related to custom formats labels Nov 16, 2025
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there - I've reviewed your changes - here's some feedback:

  • Consider automating the JSON tier generation (e.g., via a script or CI step) to ensure consistency between Radarr and Sonarr files and reduce manual errors in future updates.
  • Verify that renaming the tier files (removing references like “SeaDex muxers” and “FanSubs”) doesn’t break any existing collection filter references or lookup logic elsewhere in the codebase.
  • It would help to include a summary of how many groups moved between tiers (or overall counts per tier) so reviewers can easily spot any unexpected migrations.
Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- Consider automating the JSON tier generation (e.g., via a script or CI step) to ensure consistency between Radarr and Sonarr files and reduce manual errors in future updates.
- Verify that renaming the tier files (removing references like “SeaDex muxers” and “FanSubs”) doesn’t break any existing collection filter references or lookup logic elsewhere in the codebase.
- It would help to include a summary of how many groups moved between tiers (or overall counts per tier) so reviewers can easily spot any unexpected migrations.

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:1d5247df107f851ac6bdc4206957ae0275ae16d0
Status: ✅  Deploy successful!
Preview URL:https://c49a4dcd.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

@rg9400 rg9400 changed the title feat(starr-anime): Major overhaul to Anime BD Tiers feat(starr-anime): Major overhaul to Anime Guide Jan 24, 2026
@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:a351dff699cb97d2e5af30cb4eaef68c69075fcf
Status: ❌  Build failed!
Preview URL:
Branch Preview URL:

@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:be2f733919690d8a5a9e3b30d8779ab050f465f1
Status: ❌  Build failed!
Preview URL:
Branch Preview URL:

- Rename WEB tier description files to match JSON file renames
- Update table of contents links in both Radarr and Sonarr collection pages
- Update include statements for descriptions and JSON files
- Update CF scoring tables in radarr-anime.md and sonarr-anime.md
@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:06057697108de5e4a651eeb83aadb65ff5669cbe
Status: ✅  Deploy successful!
Preview URL:https://a34cb66a.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:8ed97441a6330cc6bf431d8c71a4f4c750db94fa
Status: ✅  Deploy successful!
Preview URL:https://be505f7c.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:b71d0e5cbdd13c3f786fef23c3f9c4ef3440ea3d
Status: ✅  Deploy successful!
Preview URL:https://e454bd24.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

…ring

- Add FAQ section to Radarr and Sonarr anime guide pages
- Remove web-tier-01/02/03 from anime scoring tables (not anime-specific)
- Add Prowlarr screenshot for Anime English-Translated category option
@github-actions github-actions bot added the Area: Prowlarr Prowlarr Related label Jan 24, 2026
@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:c173fca16c030bcca5e69e1de478a7af26d7664e
Status: ✅  Deploy successful!
Preview URL:https://d7d8276d.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

- Remove dual instance recommendation from intro sections
- Keep recommendation in FAQ for discoverability
- Update FAQ wording to be standalone
@github-actions
Copy link
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:99ad17c6f873bcbdf67db1445fb22de4a2425b0a
Status: ✅  Deploy successful!
Preview URL:https://0807b986.trash-guides-6xu.pages.dev
Branch Preview URL:https://pr-2541.trash-guides-6xu.pages.dev

@yammes08 yammes08 requested review from FonduemangVI and removed request for a team January 24, 2026 20:24
@FonduemangVI FonduemangVI merged commit 46a2bac into master Jan 25, 2026
17 checks passed
@FonduemangVI FonduemangVI deleted the rg9400-patch-1 branch January 25, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Backend Backend Changes, not related to a specific section Area: Prowlarr Prowlarr Related Area: Radarr Radarr Related Area: Sonarr Sonarr Related Area: Starr Custom Formats Issue is related to custom formats Status: Conflicted Pull Request is Conflicted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants