Skip to content

docs(review): weekly review lessons 2026-10-05 - #24

Open
dilux-bot[bot] wants to merge 1 commit into
mainfrom
chore/review-learnings-2026-10-05-2
Open

dilux-bot[bot] wants to merge 1 commit into
mainfrom
chore/review-learnings-2026-10-05-2

Conversation

@dilux-bot

@dilux-bot dilux-bot Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

📝 What changes

  • General profile: new rule on bash set -e traps (unguarded grep, $(cmd || true) under if !, fixtures built in $( ) ||).
  • General profile: new rule to check docs and PR descriptions that state rules, conditions or coverage against the code or CI, exceptions included.
  • WordPress plugin profile: new rule that every path that ends, fails or deletes work must clear retries, run callbacks and abort remote state.
  • WordPress plugin profile: new rule that a header, limit or option meant for every upload or request path needs a test per variant.
  • No safe-path or removal proposals: no merged PR met the 5-PR bar, and none was reverted.
  • For a person to write as rules in kinds/wordpress-plugin/rules.yml with fixtures: the unguarded grep under set -e, and $(cmd || true) inside if !.

💡 Why

✅ If you approve

The reviewer will check these four patterns on every pull request, and the WordPress ones on WordPress plugins. It will raise them as findings earlier, with no change to what merges on its own.

Proposed by the weekly review learnings from the reviews of the last 90 days. A human merges this; nothing changes until then.

🤖 AI-generated · claude-sonnet-5-5 (Anthropic) · $0.47884000000000004 for the whole weekly run

- General profile: new rule on bash `set -e` traps (unguarded `grep`, `$(cmd || true)` under `if !`, fixtures built in `$( ) ||`).
- General profile: new rule to check docs and PR descriptions that state rules, conditions or coverage against the code or CI, exceptions included.
- WordPress plugin profile: new rule that every path that ends, fails or deletes work must clear retries, run callbacks and abort remote state.
- WordPress plugin profile: new rule that a header, limit or option meant for every upload or request path needs a test per variant.
- No safe-path or removal proposals: no merged PR met the 5-PR bar, and none was reverted.
- For a person to write as rules in `kinds/wordpress-plugin/rules.yml` with fixtures: the unguarded `grep` under `set -e`, and `$(cmd || true)` inside `if !`.

🤖 AI-generated · claude-sonnet-5-5 (Anthropic)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants