this repository.
## About Fleet
Fleet is an open-source platform for IT and security teams: device management (MDM), vulnerability reporting, osquery fleet management, and security monitoring. Go backend, React/TypeScript frontend
Steady6 mentions in 2 weeks
No other project uses it yet
7.2k7mo agoReviewMountCreate a free account to mount
timeline, mentions, and accounts
### Important Implementation Details
- **Multi-account**: Managed through `AppAccountsManager` with secure storage
- **Push Notifications**: Custom proxy server implementation for privacy
- **Theme System**: Extensive customization with
7.1k4y agoReviewMountCreate a free account to mount
Both edit either the diagram code or the mermaid config JSON depending on `editorMode`.
### Security
States loaded from URLs pass through `sanitizeConfig` (state.svelte.ts), which detects unsafe mermaid config (XSS vectors
6.9k5y agoReviewMountCreate a free account to mount
TOKEN); DRY_RUN=1 to preview
```
## Architecture Overview
Osmedeus is a workflow engine for security automation. It executes YAML-defined workflows with support for multiple execution environments.
### Layered Architecture
```
CLI/API
6.6k7mo agoReviewMountCreate a free account to mount
Proper error types. Real token counts.
- **Swift 6 strict concurrency.** No data races.
- **Usable security.** Secure defaults that don't get in the way.
- **TDD always, red-to-green
6.6k4mo agoReviewMountCreate a free account to mount
path (just `host.com/{endpoint}`)
- Use logger from `ctx` (API) or `sync_context` (during sync)
- Security: never use `random.*` for security values (ruff S311); use `secrets` module
### Frontend (TypeScript)
- TailwindCSS with
6.6k8mo agoReviewMountCreate a free account to mount
user first)
- Secret-free/domain-free templates in `assets/`; fresh secrets generated on the box; secure defaults; DNS/ports preflight; Day-2 update/backup/restore
- Python Code nodes need task runners in external mode
No other project uses it yet
6.5k3mo agoReviewMountCreate a free account to mount
definitions used everywhere
- `aptos-vm` - VM integration and transaction execution
- `aptos-crypto` - Cryptographic primitives (security-critical)
- `aptos-api-types` - API request/response types
## Safety-Critical Code
These directories require extra care
No other project uses it yet
6.4k13d agoReviewMountCreate a free account to mount
large `workspace/output/` trees.
- Do not invent APIs; read `androguard/application.py` and `androguard/cli/main.py` when unsure.
- Authorized security analysis only; do not help with malware distribution or unauthorized access
6.4k51d agoReviewMountCreate a free account to mount
Groovy auto-generates getters/setters — do NOT implement them explicitly unless custom logic is needed.
### Security
Avoid command injection, XSS, SQL injection. Use parameterized queries and escape user input.
### Simplicity
Only
No other project uses it yet
6.4k37d 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
No other project uses it yet
6.3k4mo 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
No other project uses it yet
6.3k16d 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
Steady5 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
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.