feat: add template compliance check and update type checking to Pyright (#692)
* feat: add template compliance check for issues and pull requests * drop review action * fix: update linting and type checking references in CLAUDE.md
This commit is contained in:
parent
c455d174b6
commit
a831bb3a5b
1 changed files with 4 additions and 3 deletions
|
|
@ -24,7 +24,7 @@ uv sync --extra dev
|
|||
# Format code (ruff import sorting + formatting)
|
||||
make format
|
||||
|
||||
# Lint code (ruff + mypy type checking)
|
||||
# Lint code (ruff + pyright type checking)
|
||||
make lint
|
||||
|
||||
# Run tests
|
||||
|
|
@ -111,7 +111,8 @@ docker-compose up
|
|||
- Use Ruff for formatting and linting (configured in pyproject.toml)
|
||||
- Line length: 100 characters
|
||||
- Quote style: single quotes
|
||||
- Type checking with MyPy is enforced
|
||||
- Type checking with Pyright is enforced
|
||||
- Main project uses `typeCheckingMode = "basic"`, server uses `typeCheckingMode = "standard"`
|
||||
|
||||
### Testing Requirements
|
||||
|
||||
|
|
@ -130,4 +131,4 @@ When working with the MCP server, follow the patterns established in `mcp_server
|
|||
- Always search for existing knowledge before adding new information
|
||||
- Use specific entity type filters (`Preference`, `Procedure`, `Requirement`)
|
||||
- Store new information immediately using `add_memory`
|
||||
- Follow discovered procedures and respect established preferences
|
||||
- Follow discovered procedures and respect established preferences
|
||||
Loading…
Add table
Reference in a new issue