aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-07 16:22:40 -0500
committerCraig Jennings <c@cjennings.net>2026-05-07 16:22:40 -0500
commit46cf5b4c3e10aec4293297d05e4abfe3caac71eb (patch)
treee6c99d8621860a3e8bb0a3e5fa11f5301bff5747 /Makefile
parentdcb8c1dcf52c86645c730b4f0076800069926660 (diff)
downloadrulesets-46cf5b4c3e10aec4293297d05e4abfe3caac71eb.tar.gz
rulesets-46cf5b4c3e10aec4293297d05e4abfe3caac71eb.zip
docs(commits): add bundled-review shape, voice mode gating, drop humanizer
I rewrote the PR review subflow into three explicit shapes. Shape 1 is a single review that bundles the verdict, the summary body, and zero or more inline pins into one `gh api .../reviews` call. Shape 2 is an issue-thread comment with no verdict. Shape 3 is a reply on an existing inline thread. The single-review path replaces the prior pattern where a Request-Changes verdict with line-specific findings needed separate `gh pr review` + `gh pr comment` calls. That fragmented the Slack notification and the review history. I migrated all `humanizer` references to `/voice personal`. The voice skill replaced humanizer, so the old name was dead. I dropped the two lineage mentions of "humanizer's signs of AI writing" since they pointed at a skill that no longer exists. I added a Voice mode and approval gate preamble at the top of Step 2. The mode is decided by whether `.ai/` is tracked in the repo. Gitignored or absent means personal-voice with the full approval gate. Tracked means general-voice and the gate is skipped, since the personal-only patterns (first-person rewrite, contractions, semicolon swap) don't fit a shared rules file. I also updated the Single-skill gate wrap-up paragraph at the end of Step 2 to reference both modes.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions