imports, or execution flow.** Graph first; text search only for empty/`UNKNOWN`/literals.
- For security review, `explain({target: "fileOrSymbol"})` lists taint findings (source→sink flows; needs `analyze --pdg`).
- For control/data
No other project uses it yet
48k50d agoReviewMountCreate a free account to mount
sections. Posts a PR comment with results and blocks merge on errors.
- **CodeQL** (`.github/workflows/codeql-analysis.yml`): Security scanning on push/PR and weekly schedule.
## Branch Protection
The `main` branch has protection rules:
- Requires
No other project uses it yet
41k10mo agoReviewMountCreate a free account to mount
owning service + a spec. Load the **`developing-electron-desktop` skill** for the recipe, the security model, running/launch errors and testing.
### Flathub packaging
`apps/desktop/flatpak/` holds the whole recipe — manifest, `trilium.sh`, `flathub.json
39k11d agoReviewMountCreate a free account to mount
test ./...`. Reuse existing test harnesses (e.g. `signToken`, `scopedUserStorage`, `handle`, `customFSUser`, `mockUserStore`).
---
# Handling security advisories
Use this playbook when asked to triage, verify, fix, or manage GitHub security advisories.
All advisory
36k3mo agoReviewMountCreate a free account to mount
strict
confinement blocks host file access at the open stage, not the read stage.
### Security
Glances runs unauthenticated by default — this is intentional and documented.
Most users deploy on private
No other project uses it yet
34k21d agoReviewMountCreate a free account to mount
execution, storage keys, or import/export,
consult `SECURITY_GUIDE.md` and confirm the relevant invariants still hold.
- Security model and review invariants: `SECURITY_GUIDE.md`
- General code review checklist: `REVIEW.md`
- SurrealQL docs: https://surrealdb.com/docs
No other project uses it yet
33k6mo agoReviewMountCreate a free account to mount
exports without executing.
Archives are self-contained; load them via `SurrealismPackage::from_file(path)`.
## Security Model
- **Capabilities-based:** Modules declare needs in `surrealism.toml` (`[capabilities]`). Server validates at load time
No other project uses it yet
33k6mo agoReviewMountCreate a free account to mount
dashboard` still call `scripts/deploy.sh`, which is a stale **Vercel** deploy: do not use them.
## Security Guidelines
### ⛔ CRITICAL: NEVER Hardcode Secrets or IDs
**NEVER write API keys, tokens, passwords, project
33k4mo agoReviewMountCreate a free account to mount
type has specific structure:
**Agents** (162 total)
- AI specialists organized by category (Development, Data/AI, Security, Business, etc.)
- Stored in `cli-tool/components/agents/{category}/{name}.md`
- Installation: `--agent `
**Commands** (210 total
33k4mo agoReviewMountCreate a free account to mount
clients.
- File reads: read the bytes once, hash them, then parse the same bytes.
## Security Invariants
- No `eval()`, `exec()`, `pickle` or `yaml.unsafe_load()`.
- No `shell=True` in subprocess calls.
- `_validate
Steady20 mentions in 2 weeks
No other project uses it yet
32k5mo agoReviewMountCreate a free account to mount
code token and needs its own deliberate edit.
## Project Overview
**PentAGI** is an automated security testing platform powered by AI agents. A `primary_agent` drives a flow, a `generator`/`refiner
No other project uses it yet
32k7mo 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.