910cfc7f629bb0dae102f21c2ba46fa6f4f1e4682f1a58f5aade4f403211d2b2ce3a75e491ac5e21Authored: 2 weeks ago (Mon, 10 Aug 2026 04:51:37 +0000)Match: Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>151839b6b724708eebf47e5c9078a685c6a98f93Authored: 5 months ago (Mon, 23 Mar 2026 20:17:11 +0000)Match: Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>CLAUDE.mdTool: claude-code@AGENTS.md
Do not mention Claude in the commits
.coderabbit.yamlTool: coderabbits# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
#
# LABEL SYNC CONTRACT:
# Keep `issue_enrichment.labeling.labeling_instructions[].label` in this file
# synced 1:1 with `.github/labels.yml` `name` values.
# If you add, remove, or rename a label here, make the same change there.
# CI validates this in `.github/workflows/label-sync.yml`.
language: "en-US"
reviews:
profile: "chill"
request_changes_workflow: false
high_level_summary: true
poem: false
review_status: AGENTS.mdTool: agents-md# AI Agent rules
## General rules
* Use pnpm to manage packages
* Worktree setup is automatic: Claude Code reads `.worktreeinclude` at the repo root and symlinks the listed gitignored paths (env files) from the main checkout into each new worktree. If you add new gitignored top-level state that worktrees should mirror, add a pattern to `.worktreeinclude`. When setting up a new worktree, run `pnpm install` so the modules are ready.
## Testing rules
* IMPORTANT: when adding new pure-logic modules (decisio.agentsFile: .gitignoreTool: unspecified.claudeFile: .gitignoreTool: claude-code.cursorrulesFile: .gitignoreTool: cursor.cursor/File: .gitignoreTool: cursor