build --release # release build (optimized)
cargo run -- # run directly
cargo install --path . # install locally
```
### Testing
```bash
cargo test # all tests
rtk cargo test # preferred (token-optimized)
cargo test # specific test
Steady13 mentions in 2 weeks
No other project uses it yet
85k19d agoReviewMountCreate a free account to mount
defines the
contract that every RealWorld frontend and backend adheres to, and hosts the test
suites used to validate them. Nothing here is a runnable app.
- `specs/api/` — the API contract
1 project uses a version of this
84k2y agoReviewMountCreate a free account to mount
AGENTS.md`](AGENTS.md)** — the single source of truth for every AI
assistant (architecture, conventions, testing, quality gates, git workflow, the 23 Hard Rules,
PII learnings). Read it in full
Steady2 mentions in 2 weeks
1 project uses a version of this
83k10d agoReviewMountCreate a free account to mount
files (*.md) or README files unless explicitly requested
- NEVER save working files, text/mds, or tests to the root folder
- Never continuously check status after spawning a swarm — wait for results
Steady55 mentions in 2 weeks
No other project uses it yet
79k11d agoReviewMountCreate a free account to mount
line "use when" blurb; copy from there into the catalog rather than paraphrasing.
## Build & Test
```bash
bun install # Install dependencies (NOT pnpm — do not create pnpm-lock.yaml)
bun run build # Build
Steady32 mentions in 2 weeks
No other project uses it yet
77k11d agoReviewMountCreate a free account to mount
style (auto-fix)
make style
# Code quality check (no modifications)
make quality
# Run all tests
make test
# Run a single test file
WANDB_DISABLED=true pytest -vv --import-mode=importlib
1 project uses a version of this
76k48d agoReviewMountCreate a free account to mount
files (*.md) or README files unless explicitly requested
- NEVER save working files, text/mds, or tests to the root folder
- Never continuously check status after spawning a swarm — wait for results
No other project uses it yet
76k52d agoReviewMountCreate a free account to mount
welcome bug fixes, performance improvements, new language support, better entity disambiguation, documentation, and test coverage.
We do not accept summarization of user content, cloud storage/sync features, telemetry or analytics, features
Steady4 mentions in 2 weeks
1 project uses a version of this
60k3mo agoReviewMountCreate a free account to mount
twenty-ui`, `twenty-sdk` (application definitions and runtime), `twenty-cli` (standalone CLI), `twenty-e2e-testing` (Playwright).
Match the surrounding code — the adjacent files in the directory you are editing beat
No other project uses it yet
60k37d agoReviewMountCreate a free account to mount
Server (Python/FastAPI)
```bash
# Start API server only (loads .env automatically)
./scripts/dev/start-api.sh
# Run all tests (parallelized with pytest-xdist)
cd hindsight-api-slim && uv run pytest tests/
# Run specific test file
57k13d agoReviewMountCreate a free account to mount
Commands
```bash
pnpm start # Electron development runner
pnpm start:server # Built Node/Web server
pnpm test # Vitest suite
pnpm exec vitest run # Focused test
pnpm run lint # Biome over the repository
No other project uses it yet
57k23d agoReviewMountCreate a free account to mount
required fields
2. Maintain node ID uniqueness
3. Update connections when adding/removing nodes
4. Test compatibility with n8n version requirements
#
# Key Considerations
#
#
# Security
- Workflow files may contain sensitive information
1 project uses a version of this
57k9mo agoReviewMountCreate a free account to mount
comment above it noting the duplication and referencing the original location.
- When creating Jest tests, there should be only one `describe()` statement in the file.
- Focus on testing essential behaviour
Steady4 mentions in 2 weeks
No other project uses it yet
57k20mo 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.