Skip to content

[🔥AUDIT🔥] review: bump installed reviewer to review-v1.13.0; enable blocking-only re-reviews - #340

Merged
jwbron merged 1 commit into
mainfrom
jwies-actions-review-v1.13.0
Aug 11, 2026
Merged

[🔥AUDIT🔥] review: bump installed reviewer to review-v1.13.0; enable blocking-only re-reviews#340
jwbron merged 1 commit into
mainfrom
jwies-actions-review-v1.13.0

Conversation

@jwbron

@jwbron jwbron commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

🖍 This is an audit! 🖍

What

Two coupled changes, one install:

  1. Bumps this repo's installed PR reviewer from review-v1.12.0 to review-v1.13.0. 3-way merge (base = v1.12.0 release source, ours = installed copy, theirs = v1.13.0 release source) with one trivial conflict at the KHAN/ACTIONS LOCAL OVERRIDE comment that rides the checkout ref:, then gh aw compile review. source: and the lib checkout ref: stay in lockstep at review-v1.13.0; the lock diff is purely version refs plus recompile hashes.
  2. Opts this repo into the new dial: the ROUTING re-review line becomes re-review scoped blocking-only (scoped was already enabled). Repeat reviews keep the full scoped roster, so blocking recall is unchanged; only blocking findings post inline, and validated non-blocking findings collapse to one line each in the review body. First full reviews, divergence-tripwire re-arms, and guard-degraded full runs still post everything.

What v1.13.0 brings over v1.12.0

Configuration audit

No other consumer configuration is needed: v1.13.0 adds no imports, no safe outputs, and no .github/aw/ config files (verified against the v1.12.0→v1.13.0 diff; the prompt delta is 9 lines). The modifier is consumer-side ROUTING parse in the same release, so the bump and the opt-in belong in one PR: on v1.12.0 the extra field would not parse, and without the ROUTING edit the bump is behavior-neutral.

Part of the review-bot feedback effort; the adjudication work (#332/#333/#334) lands in the next release and a follow-up bump.

…wer to review-v1.13.0; enable blocking-only re-reviews

🖍 This is an audit! 🖍

Bumps this repo's installed PR reviewer from review-v1.12.0 to
review-v1.13.0 (3-way merge, one trivial conflict at the local
override comment beside the checkout ref; gh aw compile review). The
lock diff is purely version refs plus recompile hashes.

v1.13.0 over v1.12.0: #328 (pr-level claims respect open-thread
suppression; long body folds collapse), #329 (the blocking-only
re-review modifier), #336 (clusterer example fix).

And opts this repo into the new dial: ROUTING's re-review line becomes
'scoped blocking-only'. Repeat reviews keep the full scoped roster
(blocking recall unchanged) but post only blocking findings inline;
validated non-blocking findings collapse to one line each in the
review body. First full reviews, tripwire re-arms, and guard-degraded
full runs still post everything. No other consumer configuration is
needed: v1.13.0 adds no imports, safe outputs, or config files.
@changeset-bot

changeset-bot Bot commented Aug 11, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: a924d6e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@khan-actions-bot
khan-actions-bot requested review from a team, jeresig and somewhatabstract and removed request for a team August 11, 2026 16:52
@jwbron
jwbron merged commit 5436b2a into main Aug 11, 2026
5 checks passed
@jwbron
jwbron deleted the jwies-actions-review-v1.13.0 branch August 11, 2026 16:53
@github-actions

Copy link
Copy Markdown
Contributor

Review Guidance

github-actions (2 files)
File Reason
ROUTING Adds re-review scoped blocking-only, narrowing what repeat reviews post; the modifier parses at the lib version this PR pins, so the roster and blocking recall are unchanged and only the posting surface tightens.
review.md Workflow frontmatter defining permission/secret/network surfaces; the checkout ref and source move in lockstep to review-v1.13.0, the prompt body is byte-identical to the released source, and no permission, secret, or allowed-domain widens.

Common patterns

2 files: Version bump: every occurrence of the reviewer lib ref/source tag changes from review-v1.12.0 to review-v1.13.0 (comment headers, ref: values, GH_AW_WORKFLOW_SOURCE / GH_AW_WORKFLOW_SOURCE_URL env vars).

-          GH_AW_WORKFLOW_SOURCE: "Khan/actions/workflows/review/review.md@review-v1.12.0"
+          GH_AW_WORKFLOW_SOURCE: "Khan/actions/workflows/review/review.md@review-v1.13.0"

@khan-actions-bot
khan-actions-bot requested a review from a team August 11, 2026 17:05
Comment thread .github/aw/review/ROUTING
# unchanged) but post only blocking findings inline; validated non-blocking
# findings collapse to one line each in the review body. First full reviews,
# tripwire re-arms, and guard-degraded full runs still post everything.
re-review scoped blocking-only

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thought (non-blocking): "Blocking recall unchanged" is vacuous for the advisory-only half of the roster kept on re-reviews. The stated justification for keeping the full scoped roster is that blocking recall is unchanged, but that argument only applies to reviewers that can produce blocking findings (holistic, completeness, test-adequacy, plus the correctness pass). first-principles, conventions, and documentation are advisory-only — checked routing-config.ts: blocking-only 'keeps the configured depth's roster' and only changes the posting surface, and the re-review line offers no per-reviewer dial — so on every re-review those three run at full cost to contribute at most one line each in a

Details fold.

A sketch, not a committable replacement:

If the collapsed one-liners from the advisory trio are judged worth their re-review compute, say so in the ROUTING comment; otherwise consider an upstream lib tweak (skip reviewers whose labels are all non-blocking when blocking-only applies) or fold this into the existing 'graduate to flip-gated' criterion, since blocking-only removes the noise cost but not the compute cost that criterion was watching for.

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.

1 participant