- Save admins.len() before sync_admins() move
- Use admins_count for error reporting
All tests passing:
✅ Admin sync: 1 admin synced
✅ SQLite: admin record exists
✅ Admin login: token + username returned
✅ Token verify: ok + username returned
✅ UI: submitAdminLogin + showAdminLoginModal found
Compilation successful, all features working