## Summary
- switch sidebar initialization to the component-based layout API with a title animation
- rebuild scoreboard lines with SidebarComponent builders while keeping the existing layout and placeholders
- manage per-player sidebar layout contexts for updates and cleanup
## Testing
- ❌ `./gradlew build` *(fails: GraalVM 17 toolchain for DiamondBank-OG unavailable in this environment)*
------
[Codex Task](https://chatgpt.com/codex/tasks/task_e_6939535c0d68832fb7d2693169bffc80)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Testing
./gradlew build(fails: GraalVM 17 toolchain for DiamondBank-OG unavailable in this environment)Codex Task