require excessive casting.
- Avoid `@ts-ignore` — use `@ts-expect-error` with the specific error code instead, so the suppression breaks when the underlying issue is fixed.
- Avoid catch-all pattern
4.1k4mo agoReviewMountCreate a free account to mount
/simplify` skill to check for unnecessary complexity, code duplication, or inefficiency in the changed code.
### Step 3: Local CI (fmt + clippy + tests)
```bash
# 1. Format — CI rejects formatting diffs
cargo
4.1k9d agoReviewMountCreate a free account to mount
contributors (human or AI) on how this SDK is put together, plus the things reviews most often come back to. Setup instructions live in [CONTRIBUTING.md](CONTRIBUTING.md).
## Overview
The official Python
4.1k12d agoReviewMountCreate a free account to mount
AGENTS.md
## Claude Code
- Reviewing a pull request or diff: use the `pr-review` skill (`.claude/skills/pr-review/SKILL.md`). CI's review workflow reads the same file.
- Adding or changing a connector
Steady9 mentions in 2 weeks
No other project uses it yet
4k19d agoReviewMountCreate a free account to mount
contributors o=
ften fail to read, the project absolutely cannot accept AI-generated code=
for legal reasons. Contributors choosing to use AI agents anyway create =
problems for us, and this
Joern) validate — the LLM never directly classifies code as vulnerable, tool output is the verdict. Flags: `--model `, `--max-cost `, `--review-passes N`, `--adversarial`, `--local`. Full pipeline, gates, strategies, tool menu
4k13d agoReviewMountCreate a free account to mount
pass before submitting
- Address review comments promptly
## Important Conventions
### Nullability Annotations
The project uses JSpecify nullability annotations.
## Conclusion
Following these guidelines will help maintain code quality and consistency across
4k8mo agoReviewMountCreate a free account to mount
before writing code,
`pyvista-vtk` before wrapping a VTK class or touching a filter, `pyvista-testing` before
touching a plotting test or a baseline image, `pyvista-review` before reviewing
3.9k15d agoReviewMountCreate a free account to mount
clippy` before committing. For feature-gated code, test with the relevant feature flag enabled.
## CodeReview Response
For Copilot/code review responses: apply the fix, run tests, commit, and reply
Steady7 mentions in 2 weeks
No other project uses it yet
3.8k4mo agoReviewMountCreate a free account to mount
concern itself.
```yaml
# Bad — triggers on all Go work
description: Use when writing code, reviewing style, or writing comments in Golang.
# Good — triggers only when style is the actual concern
No other project uses it yet
3.8k14d agoReviewMountCreate a free account to mount
that you need from docs/ using
the list at docs/README.md
When working directly on code, consult with only relevant best practices listed
at docs/best_practices.md
## Design System (Leo / Nala
3.8k7mo agoReviewMountCreate a free account to mount
chunked` (CL.TE smuggling guard in `on_request_headers`, CWE-444). Whitespace around a coding is not ambiguity: kawa >= 0.7.1 excludes OWS from field values (RFC 9112 §5), so `chunked
3.8k44d agoReviewMountCreate a free account to mount
with a cat image for each
HTTP status code. There's no server-side code: the "API" (e.g. `/404` returning
the 404 cat image) is implemented in the Nginx config
3.7k32d agoReviewMountCreate a free account to mount
reason (http-to-localhost is a safe `python:S5332` FP). Never contort working code to dodge a rule.
- **Run BOTH `ruff check` AND `ruff format --check`** before any Python push
3.7k30d agoReviewMountCreate a free account to mount
NUMBA_DISABLE_JIT=1` environment variable to get a
readable Python traceback, fix the code, then remove the variable —
never leave JIT disabled in a final script. Debug indicator failures
3.7k3mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.