Skip to content

Configure issue-pilot for this repository - #1

Merged
mgraffg merged 1 commit into
mainfrom
configure-issue-pilot
Sep 13, 2026
Merged

mgraffg merged 1 commit into
mainfrom
configure-issue-pilot

Conversation

@mgraffg

@mgraffg mgraffg commented Sep 13, 2026

Copy link
Copy Markdown
Member

Summary

Adds .issue-pilot.json, the configuration issue-pilot needs before any of its commands run in this repository.

  • base_branch: main.
  • test_command: python -m pytest tests && python -m pytest dof2md/tests.

The test command is the two-invocation form CLAUDE.md prescribes. A bare pytest at the repository root lets the dof2md/ directory shadow the installed tombstone module as a namespace package, so import dof2md succeeds silently and test_tombstone.py fails. Pointing pytest at dof2md/tests puts the raising module first on sys.path. CI's test.yml runs the suites as two matrix jobs for the same reason.

Everything else stays at the plugin defaults (model sonnet, effort high, branch prefix issues, three attempts, non-draft pull requests, no labels).

Test plan

  • python3 .../pilot_config.py check reports ok
  • python -m pytest tests — 64 passed
  • python -m pytest dof2md/tests — 2 passed

🤖 Generated with Claude Code

The test command is the two pytest invocations CLAUDE.md prescribes: a
bare `pytest` at the repository root lets the `dof2md/` directory shadow
the tombstone module and fails `test_tombstone.py`.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@mgraffg
mgraffg merged commit 9956c0b into main Sep 13, 2026
7 of 8 checks passed
@mgraffg
mgraffg deleted the configure-issue-pilot branch September 13, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant