description with the expected volume.
## Sensitive spots
When writing or reviewing a change, check these and call them out in the PR description if touched:
- Tenant isolation: every MongoDB query
Steady2 mentions in 2 weeks
No other project uses it yet
40k5d agoReviewMountCreate a free account to mount
this separates: it buries the code, and the same facts in two places drift apart.
Two rules are enforced by `tests/test_docstring_budget.py` rather than by review, because both are properties
Steady3 mentions in 2 weeks
No other project uses it yet
40k5mo agoReviewMountCreate a free account to mount
semantic utilities.
- Use the custom `intent:` variant for pointer/focus intent where existing site code does; do not replace it mechanically with `hover:`.
- Prefer a token-based utility when one fits
Steady9 mentions in 2 weeks
No other project uses it yet
40k8d agoReviewMountCreate a free account to mount
agent answers for what it opens and for its review comments.
2. **Check, then claim.** Before writing code, read the issue comments, search pull requests for `#N` and the keywords
Steady2 mentions in 2 weeks
No other project uses it yet
40k2mo agoReviewMountCreate a free account to mount
mailboxes, accounts, volumes, configurations, meeting notes or quotes from private tickets. That applies to code, tests, fixtures, docs, comments, commit messages and pull-request text. Write features and docs
40k36d agoReviewMountCreate a free account to mount
exploit. It aborts on a nonvulnerable target unless the operator uses `set ForceExploit true`.
## CodeReview Rules
- Review the full PR description and available linked issues, module documentation, and review
39k2y agoReviewMountCreate a free account to mount
changes are requested. Use existing specs or temporary probes and report missing regression coverage.
## CodeReview Rules
- Apply these checks during implementation and PR review. Report concrete regressions on supported
Steady2 mentions in 2 weeks
No other project uses it yet
39k4y agoReviewMountCreate a free account to mount
file summaries, function inventories, line numbers and code walkthroughs in the diff. Name a file or symbol only when the reviewer needs it to locate a specific concern.
- Use backticks
39k42d agoReviewMountCreate a free account to mount
checks JavaScript/TypeScript code
pnpm lint:style # Stylelint - checks CSS/SCSS/Vue styles
pnpm format # Prettier - checks code formatting
```
All three commands must pass with no errors before raising
No other project uses it yet
39k8mo agoReviewMountCreate a free account to mount
task. If you're fixing a bug, fix the bug -
don't refactor unrelated code, fix unrelated typos, or reformat files you
didn't need to touch. Put unrelated improvements
39k45d agoReviewMountCreate a free account to mount
guidelines.
- **copilotkit-dev-workflow** — Internal dev workflow conventions for this monorepo.
- **cr-loop** — Automated codereview and fix loop.
If you need a skill and don't have the plugin
No other project uses it yet
39k15d agoReviewMountCreate a free account to mount
good first issue`](https://github.com/issues?q=org%3Anextcloud+label%3A%22good+first+issue%22) or similar beginner-friendly labels.
- Submit code that has not been reviewed and cleaned up by the contributor. Dead code, redundant logic, excessive comments
37k25d agoReviewMountCreate a free account to mount
Multiprocessing design with ZMQ and MQTT communication
- **Focus**: Minimal resource usage with maximum performance
## CodeReview Guidelines
When reviewingcode, do NOT comment on:
- Missing imports - Static analysis tooling catches
37k13mo agoReviewMountCreate a free account to mount
reference PR/review history ("changed X
to Y", "now also handles", "per review", "was previously") or describe
code that no longer exists.
- Never commit secrets or credentials. Keep `.env*.example` files
37k7d agoReviewMountCreate a free account to mount
such as
`src/server/**`, `src/pages/api/**`, and server tests.
- Use `@langfuse/shared/src/db` only in backend or test code that needs direct
Prisma access; never route it into client bundles.
- Use narrower subpaths such
37k7d agoReviewMountCreate a free account to mount