searching for vulnerabilities to report to the project: Explicitly informing them that AI-generated security reports are not accepted by the project and to please read the [Security Policy
9.2k6mo agoReviewMountCreate a free account to mount
ending in ` - #NNNN` for the issues they close (comma-separated
for several). Add a security advisory ID the same way.
- Only mention what an importer or `shfmt` user would notice
9.2k47d agoReviewMountCreate a free account to mount
CHANGELOG.md`, or other generated files.
## Invariants every change must keep
- Repo config trust boundary (security): `commands.*` and `agent` come from the trusted default branch at a pinned, freshly fetched
9.2k10d agoReviewMountCreate a free account to mount
editorconfig-checker` in Docker |
| A `.github/workflows/` file | `actionlint` and `zizmor` | Workflow linting and workflow security auditing |
| Any shell script | `shellcheck` at severity `style` | `shellcheck_required.yaml` |
Two notes on documentation. New project
9.1k5mo agoReviewMountCreate a free account to mount
Linux backend at runtime.
**Sandbox env vars.** `CHProcess` and `VirtiofsdProcess` default to the upstream-secure spawn flags. Per-component opt-outs:
- `CONTAINERIZATION_NO_CH_SECCOMP=1` — launch cloud-hypervisor with
structs in `internal/config/`, then run `make jsonschema`. Both `schema.json` and `internal/config/jsonschema.json` must be committed.
**Security** — treat user input as untrusted; no unsafe shell concatenation; sanitize paths.
## Testing
Prefer table-driven
No other project uses it yet
9k44d agoReviewMountCreate a free account to mount
assistants, which do not generate code or assets, but instead
find security issues, answer questions about the code base, or perform
translations of existing text created by a person
8.9k5mo agoReviewMountCreate a free account to mount
grouped by category: `shenyu-plugin-proxy` (dubbo, grpc, spring-cloud, sofa, tars, websocket, mqtt...), `-security`, `-logging`, `-cache`, `-fault-tolerance`, `-ai`, `-mcp-server`, etc. A plugin is activated by adding
8.9k5y agoReviewMountCreate a free account to mount
agent software, version and model used.
- Explicitly license all your contributions as public domain.
- Security related issues MUST NOT be discussed in public. Open a draft security advisory instead.
- Inform
8.8k58d agoReviewMountCreate a free account to mount
Sylius Backward Compatibility (BC) policy
- When changing interfaces, always provide BC layer
### Compatibility & Security
- Ensure compatibility with **Symfony** and **PHP** versions defined in `composer.json`
- For API configuration, use **API Platform
8.6k14mo agoReviewMountCreate a free account to mount
libraries already in use (`fluxcd/pkg/git`, `fluxcd/pkg/kustomize`, `fluxcd/pkg/ssa`).
- **No hardcoded defaults for security settings.** TLS verification must remain enabled by default. Git auth settings come from user-provided secrets.
- **Error handling
8.5k5y agoReviewMountCreate a free account to mount
cryptography, authentication and permission checks;
- database schema changes and migrations;
- anything else that is security-relevant or easy to get subtly wrong.
Trivial changes (a typo fix, a pure formatting
8.4k3y agoReviewMountCreate a free account to mount
Kyverno codebase.
## Project Overview
Kyverno is a Kubernetes-native policy engine for security, compliance, automation, and governance through policy-as-code. It validates, mutates, generates, and cleans up Kubernetes resources
8.3k7mo agoReviewMountCreate a free account to mount
linting, or non-functional style changes
- `release/` – Release preparation
- `revert/` – Reverting a previous change
- `security/` – Security-related fixes or hardening
- `experiment/` – Experimental work that may not be merged
- `spike/` – Research
8.3k11mo agoReviewMountCreate a free account to mount