* 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>
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.