| name | country-atlas-ci-fix |
| description | Use when GitHub Actions, pre-commit, tests, typing, lint, SQL lint, Docker smoke, or Playwright checks fail. |
CI Fix Workflow
Start from the exact failing command and log excerpt.
Workflow
- Read
AGENTS.md.
- Capture the failing job, command, file, line, and commit.
- Reproduce the smallest failing command locally when possible.
- Fix the root cause with the smallest behavior-preserving patch.
- Run the targeted failing check.
- Run the relevant quality gate when feasible:
python dev_tools_scripts_runner.py --profile quick
Notes
- If
gh or GitHub connector access is unavailable, say so and continue with
local reproduction.
- Prefer deterministic test fixes over loosening assertions.
- A monkeypatch that stops intercepting a call after a module split is a known
project-specific failure mode (see
.ai/project/12-domain-rules.md).
- Do not push to
main unless the current user turn explicitly asks for it.