commit messages, so most PRs do not need to touch the changelog at all.
## Security: Connection extras must not be forwarded blindly to hooks/operators
**Never pass the whole `Connection.extra` dict
No other project uses it yet
47k3d agoReviewMountCreate a free account to mount
Local, SSH, and Cloud connections and must remain available unless retired for a security reason.
- Named core codecs are immutable. Do not add, remove, reorder, or reinterpret fields or enum
1 project uses a version of this
47k46d agoReviewMountCreate a free account to mount
clarification from `@cli/code-reviewers`. Do not
automatically publish an issue, discussion, or comment. For security concerns,
use the private route below instead.
This gate does not prohibit requested private/local experiments
No other project uses it yet
47k40d agoReviewMountCreate a free account to mount
Only expose intentionally approved codes and helpful user-safe information. Error disclosure is
a security boundary: never forward raw exceptions, stacks, query text, credentials, request
bodies, headers, provider payloads
1 project uses a version of this
47k3mo agoReviewMountCreate a free account to mount
context. Singleton activation does not imply one server instance shared across all elevation or security contexts.
#### `IIterable ` and `IIterator ` proxy registration
**For each new custom DTO collection crossing the process
46k2mo agoReviewMountCreate a free account to mount
validation.
- `npm run validate`: validate skill frontmatter, required sections, and schema rules.
- `npm run security:docs`: run safety checks for command, install, credential, and network guidance.
- `npm run test
Steady5 mentions in 2 weeks
No other project uses it yet
46k4mo agoReviewMountCreate a free account to mount
clear error, a short doc note, or leaving the code as is. Security issues and data loss still need a real fix. This applies to review feedback too: a reviewer
46k2d agoReviewMountCreate a free account to mount
testing-feature` | QA test features using Playwright |
| `reviewing-local-changes` | Code review for quality, security, best practices, and product/API alignment |
| `simplifying-local-changes` | Simplify and refine code changes
46k2d agoReviewMountCreate a free account to mount
Usage.desktop"`, not `$APP_DIR/Disk\ Usage.desktop`)
- Shebangs must use `#!/bin/bash` consistently (never `#!/usr/bin/env bash`). A security-sensitive entrypoint may use the exact `#!/bin/bash -p` form only when it must suppress `BASH
46k56d agoReviewMountCreate a free account to mount
test commands, see the "Command Execution Guide" section in `/AGENTS.md` in the repository root.
## Security Guidelines
### Preventing Indirect Object References (IDOR)
Multi-tenant queries MUST be scoped. Never trust user
46k4mo agoReviewMountCreate a free account to mount
authenticated `user` to payload operations. Setting `overrideAccess: true` bypasses access control and is a security vulnerability when an operation acts on behalf of a user.
Incorrect:
```typescript
// INSECURE - explicitly bypasses
46k4d agoReviewMountCreate a free account to mount
full|wenyan-ultra
Stop: "stop caveman" or "normal mode"
Auto-Clarity: drop caveman for security warnings, irreversible actions, user confused. Resume after.
Boundaries: code/commits/PRs written normal.
# This
tools` a
space-separated string, `metadata` scalars quoted, and a warning past 500 lines.
Security-scan new or substantially changed skills. Scanning uses
[Cisco AI Defense Skill Scanner](https://github.com
Steady6 mentions in 2 weeks
1 project uses a version of this
45k3mo agoReviewMountCreate a free account to mount
below are illustrative and advance over time):
$ dev/next_version_candidates.py
master 5.0.0
branch-4.x 4.3.0
## SecuritySecurity model: [SECURITY.md](./SECURITY.md)
Agents that scan this repository should consult `SECURITY.md` for the project
No other project uses it yet
44k33d agoReviewMountCreate a free account to mount
This repository is a monorepo. Each library lives in a subdirectory under `libs/`.
## Corridor security analysis
When Corridor's `analyzePlan` tool is available, create a plan and use the tool
44k6d agoReviewMountCreate a free account to mount
codex/skills` symlink); read it directly if your agent doesn't.
For a draft **security advisory** — a GHSA id, the Security tab, a private vulnerability report — use the `security-advisory` skill
No other project uses it yet
44k54d agoReviewMountCreate a free account to mount
crates by the maintained code and correctness obligations they remove versus their integration, compatibility, security, and upkeep costs; add them when the overall trade-off is favorable.
- Initialize crates explicitly
No other project uses it yet
43k5mo agoReviewMountCreate a free account to mount