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)
|
# Format code (ruff import sorting + formatting)
|
||||||
make format
|
make format
|
||||||
|
|
||||||
# Lint code (ruff + mypy type checking)
|
# Lint code (ruff + pyright type checking)
|
||||||
make lint
|
make lint
|
||||||
|
|
||||||
# Run tests
|
# Run tests
|
||||||
|
|
@ -111,7 +111,8 @@ docker-compose up
|
||||||
- Use Ruff for formatting and linting (configured in pyproject.toml)
|
- Use Ruff for formatting and linting (configured in pyproject.toml)
|
||||||
- Line length: 100 characters
|
- Line length: 100 characters
|
||||||
- Quote style: single quotes
|
- 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
|
### 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
|
- Always search for existing knowledge before adding new information
|
||||||
- Use specific entity type filters (`Preference`, `Procedure`, `Requirement`)
|
- Use specific entity type filters (`Preference`, `Procedure`, `Requirement`)
|
||||||
- Store new information immediately using `add_memory`
|
- 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