Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,16 @@ The server runs two HTTP servers: main API (default :8080) and metrics (default
### Database Migrations

Migrations are defined as Go code in `database/migrations/` and registered in `migrations.Migrations`. They run automatically on database connection unless `DB_DONT_APPLY_SCHEMA` env var is set.

## Implementation Workflow

IMPORTANT: When asked to implement something, always follow through completely:
1. Create a feature branch
- based on the latest `main` branch
- use descriptive branch names like `claude/issue-123-add-feature`
2. Make the code changes
3. Commit the changes
4. Push the branch
5. Create the PR with `gh pr create --title "..." --body "..."` and reference the issue number in the PR description (e.g., "Closes #123")

Do NOT stop at providing links — complete the entire workflow automatically.