Skip to content

docs(afl-scoreboard): document the settings the rewrite dropped - #361

Merged
ChuckBuilds merged 1 commit into
mainfrom
docs/afl-scoreboard-missing-settings
Sep 2, 2026
Merged

docs(afl-scoreboard): document the settings the rewrite dropped#361
ChuckBuilds merged 1 commit into
mainfrom
docs/afl-scoreboard-missing-settings

Conversation

@ChuckBuilds

Copy link
Copy Markdown
Owner

Follow-up to #358, which merged. Self-audit found a problem with my own work.

While writing the baseball README I noticed my rewrites were reorganising well but losing content. So I diffed every config token the old READMEs mentioned against the new ones. AFL had two settings gone entirely, plus a framing error that's worse than the omissions.

The framing error

upcoming_games_to_show is a pool the panel cycles through one card at a time, keeping its place between visits. Raising it lengthens the lap, so any one game comes round less often — not more.

My README implied the opposite. Someone wanting to see their team more would have turned it up and got the reverse. Corrected here, and in #360 for baseball.

The two missing settings

other_games_min_quality (default ranked) and other_games_divisions (default ["fbs"]) weren't documented at all. Both are now — including that neither does anything in this league:

  • ranked needs a national poll. The AFL publishes none, so the filter passes every game and no poll is requested.
  • The divisions filter needs ESPN's FBS/FCS group rosters, which exist for college football and nothing else. No lookup is made.

Also recorded: favourites are never filtered by either setting, and both fail open — including as a set, so the filters can't leave the board empty by accident.

Plus the debug-logging tip for finding an unfamiliar team abbreviation, and a manual-installation section.

On the audit itself

The check is mechanical and I'll run it on every remaining plugin before opening its PR:

old README config tokens − new README config tokens, suffix-aware

Run against the merged 7-segment-clock README it flags only display_manager and update_interval, both of which my version covers in substance rather than by name — no action needed there.

Manifest bumped 1.19.2 → 1.19.3, plugins.json regenerated.

🤖 Generated with Claude Code

Auditing my own baseball rewrite turned up the same failure mode in the AFL one
that already merged: reorganising the README lost content. Comparing every
config token the old file mentioned against the new one found two settings gone
entirely, plus a framing error.

other_games_min_quality and other_games_divisions were not documented at all.
Both are now, together with the fact that neither does anything in this league:
'ranked' needs a national poll the AFL does not publish, so the filter passes
every game and no poll is requested; the divisions filter needs ESPN's FBS/FCS
group rosters, which exist for college football and nothing else. Also records
that favourites are never filtered by either, and that both fail open.

The framing error is worth more than the omissions. upcoming_games_to_show is a
pool the panel cycles through one card at a time, keeping its place between
visits -- so raising it lengthens the lap and any one game comes round LESS
often. The README implied the opposite, which would send someone tuning it in
exactly the wrong direction.

Also restores the debug-logging tip for finding an unfamiliar team abbreviation,
and a manual-installation section.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: b472dc48-8d9f-4822-ba76-2e749754c5af


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@ChuckBuilds
ChuckBuilds merged commit f3327da into main Sep 2, 2026
4 checks passed
@ChuckBuilds
ChuckBuilds deleted the docs/afl-scoreboard-missing-settings branch September 2, 2026 20:25
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.

1 participant