githubnext/chopinPublic

Let's compose rich plans together

Run PR maintenance with actual CI checks and human blockers #326

MergedMaggieAppletonmerged 3 commits intoautomation/pr-readiness-applyfromrefs/pull/326/head
  1. MA

    Connect inventory, signed state, worker results, and actual current-head CI. Inventory reads retry transient GitHub 502/503/504 failures up to three times; writes and authorization failures are never retried by that adapter. The runtime enforces required checks, requests missing CI, cancels attempts past 45 minutes while retaining their locks until completion, and fingerprints bounded failure evidence for no-progress escalation.

    One authenticated maintenance comment shows the inspected head, reported verification, hash-renewal rationale, or a concrete human decision. It applies owned labels and pings a human owner once per new blocker; opting out removes only maintenance labels. Explicit provisioning initializes an absent state branch and never resets existing state.

    Validation: focused runtime/readiness/worker/presentation/provision tests, including real proposal application, signed run identity, opt-out cleanup, pending CI, timeout retention, comment-size bounds, and failure evidence. Independently reviewed.

    ![Current-head readiness and human escalation](https://github.com/user-attachments/assets/5b1db191-19c9-436f-a359-b865ea5ce272)

  2. MaggieAppletonadded-to-stacklast month on GitHub

  3. MaggieAppletonrenamed automation/pr readiness runtime to Run PR maintenance with actual CI checks and human blockerslast month on GitHub

  4. MaggieAppletonhead-ref-force-pushed de11f881113elast month on GitHub

  5. MaggieAppletonbase-ref-force-pushedlast month on GitHub

  6. MaggieAppletonhead-ref-force-pushed 168a109e0e88last month on GitHub

  7. MaggieAppletonhead-ref-force-pushed 28f69633755clast month on GitHub

  8. MaggieAppletonmerged 390f8ca13209last month on GitHub

  9. MaggieAppletonclosedlast month on GitHub

  10. MaggieAppletonhead-ref-deletedlast month on GitHub