Peter Steinberger
d1dea39bbb
fix(maintainers): route PR reads through Octopool ( #120525 )
...
* fix(maintainers): route PR reads through Octopool
* test(maintainers): cover PR transport ownership
* fix(maintainers): scope merge wait to CI run
2026-08-08 03:56:36 -07:00
Peter Steinberger
7c70571683
chore(lint): clear 172 lint:all baseline violations in five batches ( #118098 )
...
* chore(lint): clean Android-Linux app assets batch
* chore(lint): clean setup-launcher-plugin batch
* chore(lint): clean changelog-updater batch
* chore(lint): clean QA-runtime-helper batch
* chore(lint): clean script-tests batch
* fix(mxc): await sandbox spawn before bridge selection
* fix(test): make fake plutil metacharacter escaping survive the template hop
2026-08-02 14:08:09 -07:00
Peter Steinberger
faa7b2fe11
test(pr): provide ripgrep surface in review harness ( #114958 )
2026-07-28 02:10:53 -04:00
wangmiao0668000666
9dbfeb7e61
fix(channels): keep healthy accounts' message actions when one credential SecretRef fails ( #110329 )
...
* fix(channels): isolate unavailable account discovery
Co-authored-by: wangmiao0668000666 <wang.miao86@xydigit.com >
* refactor(channels): remove stale discovery exports
* test(pr): provide ripgrep fixture command
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-28 01:50:51 -04:00
Peter Steinberger
cba26e3b68
fix(pr): bind review artifacts to the PR being landed ( #114897 )
...
scripts/pr review artifacts carried no PR identity, so a review authored for
another PR validated clean and could gate someone else's landing. Stamp both
review.json and review.md with the reviewed PR number and head, anchor
pr-meta.json to the guarded pr-meta.env, and re-stamp foreign artifacts on init
instead of silently adopting them. review-claim now works in the PR worktree so
no subcommand writes review state to the shared canonical checkout.
2026-07-27 23:55:21 -04:00
Peter Steinberger
6f7edb3695
fix: make auto-review and PR triage fail safely ( #114745 )
...
* fix: make auto-review and PR triage fail safely
* test: cover fail-closed PR merge review gates
* fix: preserve GitHub pending-check review semantics
2026-07-27 17:11:28 -04:00
Peter Steinberger
84e54ab264
chore(pr): landing-UX — aggregated validation, lock classes, ci-dispatch, committer guard ( #111287 )
...
* chore(pr): landing-UX — aggregate artifact validation, lock classes, ci-dispatch, committer worktree guard
* fix(pr): CI lane cleanup for landing-ux — lint causes, hermetic tests, private helpers
* chore(deadcode): register pr-lib CLI entries in knip config
2026-07-19 02:09:55 -07:00
Peter Steinberger
9da11f7c3f
fix(scripts): report retained pr-lock evidence and clearer artifact validation errors ( #108785 )
2026-07-16 01:55:33 -07:00