__pycache__/
*.pyc
.env
.venv/
*.egg-info/
build/
dist/
board_state.json
agent_setup.json
coordinator.yml

# scripts/coord-test-runner.sh scratch output, written into the worktree it
# is pointed at. Harmless in the throwaway worktree the Test stage uses, but
# a worker who runs the runner against its own checkout and then `git add -A`
# commits ~3k lines of log noise — and, worse, leaves the tree permanently
# `git status`-dirty, which makes setuptools-scm stamp a `.dYYYYMMDD` local
# version and flips tests/test_release_verify.py::
# test_spawned_identity_ignores_the_caller_cwd red for reasons that have
# nothing to do with the branch under test.
.pytest.out
.pytest.rerun.out
.pytest.baseline.out
.pytest-acceptance.out
.pytest-populated-home.out
.cargo.out
.cargo.rerun.out
.cargo-acceptance.out
.fallback.out
.coord-ci-home/

# scratch $HOME created inside disposable worktrees by the CI-mode
# acceptance runner (scripts/coord-test-runner.sh) — never meant to
# leave the throwaway worktree, let alone land in git history (#2527).
.coord-ci-home/
