lives in **[review-code review guide](./.agents/skills/review-code/references/REVIEW_GUIDE.md)** — how changes are accepted or rejected, the security-first / performance-second priorities, the security checklist and advisory regression themes, and the test/changeset/version-coverage expectations
37k12d agoReviewMountCreate a free account to mount
pnpr/`.
**Read [`../AGENTS.md`](../AGENTS.md) and [`../PHILOSOPHY.md`](../PHILOSOPHY.md) first.**
They cover the monorepo-wide philosophy: security, performance, efficient disk
usage, predictability, and feature consolidation. They also cover PR workflow,
signing agent
37k12d agoReviewMountCreate a free account to mount
that summary. Conventional title types choose the category; `changelog:added|changed|fixed|deprecated|removed|security` labels override it, and `skip-changelog` excludes a PR. Internal-only title types are excluded
No other project uses it yet
37k20d agoReviewMountCreate a free account to mount
headers. `_notice` is reserved — open-map
infrastructure is in place for deprecation / version_skew / security notices;
the field is omitted until a producer is wired in v0.8. `profile` echoes
37k52d agoReviewMountCreate a free account to mount
QEMU out-of-process** (XPC: `QEMUHelper`→`QEMULauncher`); host files
reach it only through a security-scoped-bookmark dance — respect it for anything
touching disk images, shared dirs, or file handles
37k8d agoReviewMountCreate a free account to mount
live under `tests/browser/` and are run with `npm run testui` or `npm run testuidev`.
## Security
- Avoid prototype pollution. Utilise `Object.create(null)`, `Map`, and `Object.prototype.hasOwnProperty.call(...)`.
- Avoid XSS. Escape strings before rendering
Steady5 mentions in 2 weeks
No other project uses it yet
36k8mo agoReviewMountCreate a free account to mount
HTTP requests with MSW instead of mocking fetch
- Focus on user interactions and outcomes
## Security Considerations
### Authentication
- **JWT tokens** stored in HttpOnly cookies (preferred) or localStorage
- **React Query Auth
36k2y agoReviewMountCreate a free account to mount
small local edit does not need a formal plan or new document.
- Preserve correctness, security, durability, compatibility, and user-owned work. Within those boundaries, choose the reasoning process, algorithm
No other project uses it yet
36k16d agoReviewMountCreate a free account to mount
github/workflows/autoport-*.yml`). When a cherry-pick conflicts, the port must be done manually.
## Security
Netty parses untrusted network input (HTTP/1.x, HTTP/2, HTTP/3, and more), implements TLS on top of BoringSSL/OpenSSL
35k8d agoReviewMountCreate a free account to mount
code style.
- `/REVIEWING.md`: guidelines for pull requests and writing changesets.
- `/SECURITY.md`: guidelines for security.
- `/docs/architecture-decisions/`: contains the architecture decisions for the project.
All new source files
35k13d agoReviewMountCreate a free account to mount
Agent Guide for Apache Kafka
This file is read by automated agents (security scanners, code analyzers,
AI assistants) operating on this repository.
## Project overview
Apache Kafka is a distributed event
34k3mo agoReviewMountCreate a free account to mount
tools most often break.
> The audience for every cheat sheet is **developers, not security experts**. Content must be accurate, practical, concise, and opinionated. We would rather have _good_ advice
34k44d agoReviewMountCreate a free account to mount
migration, or API change. **Complex**: several areas,
native code, connection/core logic, DB migrations, or security-relevant code.
- If the change spans repos (e.g. hiddify-core), link the related PR.
## Opening
Steady2 mentions in 2 weeks
No other project uses it yet
34k9mo agoReviewMountCreate a free account to mount
missing authority, or an irreversible/destructive branch.
- Use absolute language only for true invariants: safety, security, side-effect boundaries, required output fields, workflow state transitions, and product contracts
Steady28 mentions in 2 weeks
No other project uses it yet
34k7mo agoReviewMountCreate a free account to mount
invoked directly.
Next.js documentation explicitly states: "Treat Server Actions with the same security considerations as public-facing API endpoints, and verify if the user is allowed to perform a mutation
33k6mo agoReviewMountCreate a free account to mount
mock;
this also satisfies `import/first`).
- Native mocks are centralized: MMKV self-mocks, `expo-secure-store` manual mock in `__mocks__/`,
resets in `jest.setup.ts`.
- A generic fn like `apiFetch ` makes `jest.mocked()` infer
33k8d agoReviewMountCreate a free account to mount
module, factory wiring, adjacent tests, and relevant docs before editing.
2. For architecture, config, security, workflow, governance, CI, release, or agent-assisted changes, start with `docs/book/src/contributing/architecture-map.md`.
3. Name the source
33k50d agoReviewMountCreate a free account to mount
Makefile** (`make help`, `make binaries`, `make validatepr`); match the **Go** version in `go.mod`. **Security** issues use the private process linked from CONTRIBUTING, not public GitHub. AI-assisted contributions must follow
Steady15 mentions in 2 weeks
1 project uses a version of this
33k6mo agoReviewMountCreate a free account to mount
higher versions are always welcome — use one of two lowercase prefixes instead:
```groovy
// Security: CVE-2025-12183 — lz4-java minimum patched version
// Compat: commons-lang3 3.18.0+ required by Testcontainers/commons-compress
```
- `// Security
32k11mo agoReviewMountCreate a free account to mount