Commit graph

5 commits

Author SHA1 Message Date
Vincent Koc
e088b3a863
feat(pr): publish signed candidates for pending package proof (#187764)
* fix(pr): publish exact candidates for pending proof

* test(pr): frame native GitHub writer responses

* test(pr): verify pending-proof interruption custody

* fix(pr): validate proof publication reconciliation signatures

* fix(pr): bind reconciled proof receipts to current review

* fix(pr): satisfy proof publication lint rules

* test(pr): assert normalized successor interruption errors

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-10-30 01:27:19 +08:00
Jason (Json)
ac0e8bb4f2
fix(pr): select merge-capable publication transport (#187058)
* test(pr): reproduce merge-incompatible push routing

* fix(pr): select merge-capable publication transport

* chore(pr): resolve inherited test-budget conflict

Co-authored-by: Jason (Json) <263060202+fuller-stack-dev@users.noreply.github.com>
2026-10-29 00:55:10 -06:00
RoboClaw
452a66984d
improve: reduce GitHub quota while PR scripts wait for CI (#185478)
* improve: reduce GitHub quota while PR scripts wait for CI

Revalidate active CI run and attempt-job responses with ETags while preserving fresh PR prechecks and exact run/head completion. Handle native gh HTTP 304 exit status without reloading unchanged bodies.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* improve: reduce GitHub quota while PR scripts wait for CI

Worked on by:
- @steipete

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
OpenClaw-Publication: 725483fb-8ee0-4b01-8062-24a3b5d4df4f

* fix: typecheck conditional CI watcher regression

Pass only each JSON line to JSON.parse, rather than Array.map index and array arguments. Reproduced the CI error with the owning root-scripts typecheck; that typecheck and the three CLI regressions now pass.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* Publish openclaw/vivid-barnacle-3

Worked on by:
- @steipete

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
OpenClaw-Publication: 81d9624e-2a6b-49a4-a5b9-3aaa7c54d7b7

* test: migrate native PR waits to REST run fixtures

Keep the synthetic run response aligned with the conditional CI reader: include run/head identity, retain scheduled completion and main-movement behavior, and accept the fixture and existing CLI-default repository aliases. The hosted wait and post-CI main refresh regressions now pass without extending production timeouts.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* Publish openclaw/vivid-barnacle-3

Worked on by:
- @steipete

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
OpenClaw-Publication: 35f7d663-ab39-46c8-9c7b-38d926fbfdf7

---------

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
2026-10-27 14:01:12 +08:00
Jason (Json)
649f269e44
fix: allow native PR landing without classic-policy visibility (#178594)
* fix: allow native PR landing without classic-policy visibility

* test(pr): align merge fixtures with applicable rules
2026-10-20 11:30:42 -07:00
Peter Steinberger
a5710f0560
docs: slim scripts agent guide into on-demand references
Keep the common-path ownership map, execution gotchas, and safety boundaries in the scripts guide. Move detailed preparation, transport, remote-gate, admission, and recovery contracts into seven navigable references. Preserve the execution-gotchas anchor and align proof guidance with focused local checks and broad PR CI.

Validation: docs formatting, Markdown lint, internal links, scoped path/anchor checks, and independent preservation autoreview passed.
2026-10-11 22:31:06 -07:00