You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5ae8a73
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: AGENTS.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,15 @@ Run `just test-smoke` when you specifically need the MCP smoke flow.
56
56
57
57
If testmon is “cold,” the first run may be long. Subsequent runs get much faster.
58
58
59
+
### PR CI Gate
60
+
61
+
Before opening or updating a PR, run the checks that mirror the common required CI failures:
62
+
63
+
- Run `just typecheck` in addition to targeted `ruff` and `pytest` commands when tests were added or changed.
64
+
- Sign commits with `git commit -s` so DCO passes. If a PR branch already has unsigned commits, rewrite the branch with signed-off commits before asking for review.
65
+
- Use a semantic PR title accepted by `.github/workflows/pr-title.yml`: `type(scope): summary`.
66
+
- Use one of the allowed scopes: `core`, `cli`, `api`, `mcp`, `sync`, `ui`, `deps`, `installer`.
67
+
59
68
### Test Structure
60
69
61
70
-`tests/` - Unit tests for individual components (mocked, fast)
0 commit comments