# Validation: Source Agent UI List Fix Regression scenario: 1. Brain contains one registered/online Agent. 2. Agent has zero polling tasks. 3. `GET /api/source-agents` must return `"agents":[...]` and `"tasks":[]`. 4. `source-agents.js` must render the Agent selector and Agent card instead of stopping after the counters. 5. A connected native `127.0.0.1` Agent must remain `connected` without a Docker-only warning. Static checks include Go formatting, `git diff --check`, JavaScript syntax validation and focused source-agent tests in the local compile-test environment.