Add performance and tests quality agents #38

Merged
coding-agent-marvin8 merged 0 commits from refs/pull/38/head into main 2026-06-28 09:12:23 +00:00
coding-agent-marvin8 commented 2026-06-28 08:25:20 +00:00 (Migrated from codeberg.org)

Adds two new WuMing agents:

  • performance: reviews changed source and SQL files for N+1 ORM queries, O(n²) nested loops, I/O inside loops, and missing indexes implied by new query patterns.
  • tests: reviews changed files for assertion quality issues (no-assertion tests, trivial assertions, shared state without teardown) and flags source files modified without corresponding test changes.

Both follow the existing BaseAgent pattern exactly — no changes to BaseAgent, config.py, or the diff/comment pipeline.

Closes #36
Closes #37

Adds two new WuMing agents: - **performance**: reviews changed source and SQL files for N+1 ORM queries, O(n²) nested loops, I/O inside loops, and missing indexes implied by new query patterns. - **tests**: reviews changed files for assertion quality issues (no-assertion tests, trivial assertions, shared state without teardown) and flags source files modified without corresponding test changes. Both follow the existing BaseAgent pattern exactly — no changes to BaseAgent, config.py, or the diff/comment pipeline. Closes #36 Closes #37
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/wuming!38
No description provided.