Commit Graph
3 Commits
Author SHA1 Message Date
haelyra d38daabd98 merge: preserve Ruby reviewer source 3227 with nil and false semantics 2026-10-09 17:04:15 -04:00
Leslie-23andClaude Opus 5.5 2d887d756d fix(agents): widen ruby-reviewer diff scope and flag bulk writes
- Review a caller-supplied diff when given; otherwise collect committed
  branch, staged, unstaged, and untracked Ruby changes. Plain `git diff`
  missed staged-only and committed PR changes.
- Add update_all/delete_all/update_columns/insert_all/upsert_all on
  user-reachable scopes to the HIGH tier, since they skip validations
  and callbacks.
- Fix stale 67-agent catalog blocks in README.md and docs/ja-JP/README.md
  and list ruby-reviewer there.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 18:35:14 +00:00
Leslie-23andClaude Opus 5.5 a7c6b4b3b8 feat(agents): add ruby-reviewer
Add a Ruby and Rails code reviewer agent covering Active Record query
safety, strong parameters, unsafe reflection and deserialization, XSS,
safe migrations, and RSpec/Minitest quality. It builds on the existing
rules/ruby/* and rails-patterns skill.

- Register it in .opencode/opencode.json with a matching prompt file
- Map ruby and rails to it in the orch-review workflow
- Bump the documented agent count from 68 to 69 across README, AGENTS.md,
  plugin manifests, and translated docs

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 08:15:35 +00:00