actor-local Unix socket as a trusted, application-local peer, not an adversarial security boundary. Socket ownership, permissions, and per-generation lifetime provide isolation. Continue enforcing framing, resource bounds, cancellation
6.3k7mo agoReviewMountCreate a free account to mount
introduced by this PR?
5. If scope is split, does immediate user-data or security risk remain?
Use these decisions:
- Q1 + Q2: **Changes Requested**.
- Q3 + Q5: stop and revisit
Steady29 mentions in 2 weeks
No other project uses it yet
6.3k3mo agoReviewMountCreate a free account to mount
binding registry snapshot is stale; rerun it without `--check` to refresh the snapshot. Triaged security blocks and their recheck procedure, environment recovery, CI behavior, and fixture policy live in [`docs/development.md
6.2k6d agoReviewMountCreate a free account to mount
Docker containers (tests `./` local action)
- `.github/workflows/stable.yml` - Tests against published `appleboy/ssh-action@v1` tag
- `.github/workflows/trivy-scan.yml` - Automated security scanning for vulnerabilities and misconfigurations
## Testing
### Running Tests
Tests run automatically via GitHub Actions workflows
Steady4 mentions in 2 weeks
No other project uses it yet
6.2k3mo agoReviewMountCreate a free account to mount
assertUnreachable } from '@lightdash/common';`
- This provides compile-time safety when new union members are added
## Security Best Practices
### Installing Dependencies — Always Use `sfw`
Prefix every package-manager install with [Socket Firewall
Steady47 mentions in 2 weeks
No other project uses it yet
6.2k3mo agoReviewMountCreate a free account to mount
links)
- The entry is a crypto trading bot that requests API keys via Telegram (security risk)
- The content appears to be self-promotion of paid/adult/gated content groups
- The PR title
6.2k2mo agoReviewMountCreate a free account to mount
requested full reviews and changes that benefit from independent
domain review, especially compatibility, concurrency, security, and distributed state changes. Small changes can be
reviewed directly. Reuse review evidence while
No other project uses it yet
6.2k49d agoReviewMountCreate a free account to mount
anyone's issue/PR/comment text, never touch draft PRs, never merge around a contributor, and security reports / hostile threads / anything reputational default to "Ben posts personally" unless he explicitly chooses agent
CLAUDE.md
Guidance for Claude when working in this repository (`hacdias/webdav`).
## Handling security advisories
Advisory state lives on GitHub and is driven with the `gh` CLI: `triage → draft → published`, plus `closed
No other project uses it yet
5.9k2mo agoReviewMountCreate a free account to mount
Control**: Pin all dependency versions
6. **Monitor Usage**: Track token usage and costs
7. **Secure Credentials**: Never commit API keys
8. **Document Tools**: Provide clear descriptions for all tools
5.8k16mo agoReviewMountCreate a free account to mount
Prefer simple conditionals over nested ternary operators
- Group related code together and separate concerns
### Security
- Add `rel="noopener"` when using `target="_blank"` on links
- Avoid `dangerouslySetInnerHTML` unless absolutely necessary
Steady14 mentions in 2 weeks
No other project uses it yet
5.7k15mo agoReviewMountCreate a free account to mount
server/`, auth, `orchestrator/outbound_guard.py`, the cached prompt blocks or `.gitignore` gets a pass from the `security-reviewer` agent (or `/security-review`) before the PR opens.
- Every non-draft PR also gets
5.7k36d 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.