Skip to content

Commit d60a833

Browse files
committed
docs: add agent requirements for consistent automation
1 parent 23f3a8b commit d60a833

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ All agents must follow these rules:
1212
6) Follow formatting/linting configured in pyproject.toml, setup.cfg, tox.ini, or ruff.toml.
1313
7) Update dependency lockfiles when adding or removing Python dependencies.
1414
8) If the repo uses mypyc, verify tests run against compiled extensions (not interpreted Python) and note how you confirmed.
15-
9) Maximize the use of caching in GitHub workflow files to minimize run duration.
16-
10) Use one of `paths` or `paths-ignore` in every workflow file to make sure workflows only run when required.
17-
11) All mypy configuration (flags, overrides, per-module ignores, and file targets) should go in pyproject.toml. Do not split config across CLI args, mypy.ini, setup.cfg, or workflow steps.
18-
12) Centralize pytest settings (flags, markers, ignore patterns, and targets) in pyproject.toml, pytest.ini, setup.cfg, or tox.ini; workflows/hooks should call pytest without inline args.
19-
13) Keep base image tags pinned.
15+
9) Keep base image tags pinned.
2016

2117
Reference: https://www.conventionalcommits.org/en/v1.0.0/

0 commit comments

Comments
 (0)