DATA_DIR` relocates team/task/inbox state but NOT global config.
## Cross-cutting conventions
### Path discipline (security-critical)
Every user-supplied name (team, agent, user, plan ID, inbox recipient…) must flow through
1.5k8mo agoReviewMountCreate a free account to mount
appropriate HTTP status codes
- Provide meaningful error messages
- Log errors with context using loguru
### Security Best Practices
- Validate all user input
- Use parameterized queries for database operations
- Never log sensitive
1.5k51d agoReviewMountCreate a free account to mount
fallback-heavy logic. TAKT is a local tool: no audit trails, tamper-resistance, or security theater.
- Filenames mostly `kebab-case`. Conventional Commit style with occasional `(#issue)` suffix.
- Don't commit
1.5k6d agoReviewMountCreate a free account to mount
loopback until a password
exists), `GLADOS_PASSWORD_HASH` + `GLADOS_SESSION_SECRET` (written by Setup →
Security, never hand-set),
`BRAIN_PROVIDER` / `GBRAIN_BIN` / `GBRAIN_STORE` (brain), plus connector keys
listed
1.4k26d agoReviewMountCreate a free account to mount
support
Implements OAuth2 authentication for weather data access.
Resolves rate limiting issues and improves security.
```
**Good (simple):**
```
fix: resolve port conflicts in integration tests
```
**Bad:**
```
🤖 Generated with Claude Code: Fixed
1.4k10mo agoReviewMountCreate a free account to mount
migration `, states the approval, references that record, and passes the same ` `. The built-in security warning on a relayed approval is expected.
- **Wants changes**: dispatch a fresh `orchestrator` with
1.4k4mo 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.