TODO: Remove remaining IIFEs in ACP UI; prefer plain components/helpers. Progress (last 2 days): - Reached 100% test coverage across the codebase. - Added extensive Feature and Unit tests for controllers, models, services, and console commands. - Added coverage scripts and cleanup (tests for update/version flows, system update/status, attachments, forums, roles, ranks, settings, portal, etc.). - Hardened tests with fakes/mocks to cover error paths and edge cases.