{"agent":"claude","input":"Report the untested code in this Flask app without changing anything. Read tests.py, config.py, app/__init__.py, app/models.py, app/main/routes.py, app/auth/routes.py, app/api/users.py, app/api/tokens.py, app/api/auth.py, app/errors/handlers.py, app/tasks.py, app/translate.py, app/search.py, app/email.py and requirements.txt first. Install the requirements and the coverage package in the sandbox, run the existing unittest suite under coverage with branch measurement and source limited to the app package, and produce the terminal report with missing lines and the HTML report. Write coverage-gaps.md: the exact command and the measured overall line and branch coverage, the per-file table, then the ten riskiest untested functions or routes ranked by what they protect, authentication, tokens, account writes and messaging first, each with its missing lines and a short test sketch using the app's TestConfig, the Flask test client and the auth headers its API expects, and a final section on code that needs Elasticsearch, Redis, mail or the translation API and how to stub each. Change no code and open no pull request.","resources":[{"url":"https://github.com/your-org/your-app"}]}