docs: reconcile the roadmap with the shipped icon-cluster work - #392
Merged
Merged
Conversation
The roadmap still called the icon cluster "the oldest unclaimed work" and described the per-plugin tickets at their original scope. Eight PRs merged 2026-09-24 across core and 7 plugins, so: - new icon-cluster subsection under Game plugins: what the audit found (missing-asset counts of 1/3/9/12/110 plus <game>_unknown.png absent in 8 of 9 plugins and bbguildffxi missing roster_classes/ entirely), why two tickets' suggested fix was wrong (roster_classes/ holds large character artwork, not icons, so copying class_images/ upscales a 17-30px source), the shipped PR table, verified asset provenance for GW2 and FFXIV, and the artwork-blocked remainder - 2.2.0 gains #389 (shipped) and #391, and CLAUDE.md's 2.2.0 line gains #388/#389/#391 to match - Next steps: the cluster's code half is done; what's left is an artwork-sourcing decision, which is now its own numbered step - 2.0.0 stabilization bullet notes the icon fixes were deferred and worked, instead of implying they're still pending Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bookkeeping only — no code or asset changes.
The roadmap still called the icon cluster "the oldest unclaimed work" and described the per-plugin tickets at their original scope. Eight PRs merged 2026-09-24 across core and seven plugins (#390 here, plus bbguildgw2#11, bbguildffxiv#9, bbguildlotro#8, bbguildswtor#7, bbguildeq#8, bbguildeq2#8, bbguildlineage2#8), closing #389, bbguildgw2#8 and bbguildeq#7.
What this changes
<game>_unknown.pngabsent in 8 of 9 plugins, and bbguildffxi missing itsroster_classes/directory outright with no ticket to its name.class_images/, butroster_classes/holds large character artwork (80-184px) and those sources are 17-30px detail icons. Recording this so nobody re-attempts it.roster_classes/gradient plate is reconstructed. This is the part most worth keeping: sourcing more icons without it means guessing.CLAUDE.md's 2.2.0 line gains Build a guild activity feed portal module #388/Roster images render broken when a plugin asset is missing (no server-side fallback) #389/Every game plugin is missing its <game>_unknown.png fallback icon #391 to match.🤖 Generated with Claude Code