We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 68f6c8f commit e2481eaCopy full SHA for e2481ea
1 file changed
CLAUDE.md
@@ -118,6 +118,14 @@ Docs are classified by path:
118
- Mock external APIs in tests (httpx mock)
119
- Test the synthesis prompt with fixture data
120
121
+## Completion Checklist
122
+Before considering any task complete, ALL of these must pass:
123
+1. `pytest` - all tests pass
124
+2. `ruff check src/ tests/` - no lint errors
125
+3. `mypy src/` - no type errors
126
+
127
+Do not finish until everything is checked.
128
129
## Commands
130
- `devscontext init` - create .devscontext.yaml interactively
131
- `devscontext test` - fetch a sample ticket and show synthesized output
0 commit comments