Skip to content

chore(main): release 1.37.29 - #3795

Merged
stranske merged 1 commit into
mainfrom
release-please--branches--main
Oct 7, 2026
Merged

stranske merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@agents-workflows-bot

@agents-workflows-bot agents-workflows-bot Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.37.29 (2026-10-07)

Bug Fixes

  • checks: bind empty scenarios to exact skipped caller evidence (#3798) (7e51497)
  • maint52: regenerate transitive locks before dev-tool delivery (#3785) (89be005)
  • validate only changed attempt index blobs after migration (#3797) (b4c5c6b)
  • verifier: bounded input-coverage recovery for large source repairs (#3786) (72611af)
  • verifier: preserve alternative evidence destinations and passive CI logs (#3796) (ed90456)

This PR was generated with Release Please. See documentation.

Tasks

  • Update the release manifest from 1.37.28 to 1.37.29.
  • Add the matching 1.37.29 changelog section for already merged fixes.

Acceptance Criteria

  • The manifest and changelog declare 1.37.29 consistently.
  • The diff contains only the release manifest and changelog, with no product-source change.
  • Before merge, complete exact-head expected/required checks pass, active non-outdated unresolved review threads are zero, and the review floor is satisfied.

Validation evidence

Steward independently inspected the complete two-file patch. Authenticated expected-check topology receipt for267a2cad2358eb133568b021fbbdc5a03b870f82 is PASS with missing_names=[] and unknown=[]. All40 observed check runs pass or are valid skips; complete18suites contain no action_required/startup_failure. Final pinned guard observed CLEAN/MERGEABLE/SUCCESS,0active review threads,3637.60seconds review age, then squashed the same head. The release-metadata-only change needs no new product test. Postmerge provider comparison remains a separate result and is not inferred from merge success.

Retained premerge evidence for release 1.37.29

Original comparison37568147837 remains NON_PASS (OpenAI CONCERNS91%, Anthropic PASS93%). This supplies previously missing independently inspectable process observations for one repaired-input comparison. No historical verdict is changed.

Exact head 267a2cad2358eb133568b021fbbdc5a03b870f82 was squash-merged as 32a525a5b652bf04a432406e6a9d5fd0b343ea68 at 2026-10-07T03:43:37Z. Steward inspected the entire two-file manifest/changelog patch. This packet reproduces retained authenticated premerge observations, not postmerge reconstructions. Complete expected/required topology PASS; missing/unknown/failing/startup lists empty. All observed checks and complete suites are listed below, including zero-job external suites; required summary and external context provenance are explicit. The final pinned guard re-read exact-head reviewThreads and observed zero active non-outdated unresolved threads after the seven-minute floor. Original full local receipts remain hashed; no unavailable workflow artifact is claimed.

{"schema":"expected-check-receipt/v1","repository":"stranske/Workflows","pr":3795,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82","base":"ed90456ff075ac88138972b38a74cb4476bd8fed","collected_at":"2026-10-07T03:43:25.123400+00:00","verdict":"PASS","required_checks":[{"context":"summary"}],"expected_names":["CodeQL","Detect keepalive round comments","Dispatch keepalive orchestrator","JavaScript Tests","Lint, Format & YAML Validation","Parse and lint workflows","Python Tests","Resume keepalive after Gate","Semgrep","Upsert PR body sections","YAML syntax + script imports","branch protection sweep","classify changed paths","comment_event_context","detect changed files","detect workflow edits","docker smoke","docs guard","enforce","gate_event_context","gate_no_pr_summary","generated delivery seal","github scripts tests","guard","issue consistency","ledger validation","privilege environment gate","python ci","reclaim stale belt claims","stranske-pdf-extract package tests","summary","test-quality","workflow lint (maint-36)","workflow liveness (zero-job approval holds)"],"reported_names":["CodeQL","CodeRabbit","Detect keepalive round comments","Dispatch keepalive orchestrator","Gate / gate","JavaScript Tests","Lint, Format & YAML Validation","Parse and lint workflows","Python Tests","Resume keepalive after Gate","Semgrep","Upsert PR body sections","YAML syntax + script imports","branch protection sweep","classify changed paths","comment_event_context","contract","detect changed files","detect workflow edits","docker smoke","docs guard","enforce","gate_event_context","gate_no_pr_summary","generated delivery seal","github scripts tests","guard","issue consistency","ledger validation","privilege environment gate","python ci","reclaim stale belt claims","stranske-pdf-extract package tests","summary","test-quality","unauthorized-promotion-marker","workflow lint (maint-36)","workflow liveness (zero-job approval holds)"],"missing_names":[],"unknown":[],"failing_checks":[],"startup_failures":[],"closing_context":{"base":"ed90456ff075ac88138972b38a74cb4476bd8fed","base_branch":"main","changed_file_count":2,"changed_paths":[".release-please-manifest.json","CHANGELOG.md"],"enumerated_file_count":2,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82"},"check_runs":[{"id":112605115257,"name":"summary","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:43:03Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112605115257"},{"id":112604768885,"name":"enforce","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:46:22Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604768885"},{"id":112604761674,"name":"docker smoke","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761674"},{"id":112604761457,"name":"python ci","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761457"},{"id":112604760619,"name":"github scripts tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:29Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760619"},{"id":112604760569,"name":"docs guard","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:28Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760569"},{"id":112604760535,"name":"stranske-pdf-extract package tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:17Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760535"},{"id":112604760520,"name":"test-quality","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:29Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760520"},{"id":112604760505,"name":"ledger validation","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:09Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760505"},{"id":112604739502,"name":"Semgrep","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:59Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604739502"},{"id":112604737028,"name":"issue consistency","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:10Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737028"},{"id":112604737003,"name":"privilege environment gate","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737003"},{"id":112604734645,"name":"CodeQL","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604734645"},{"id":112604733276,"name":"Python Tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:41Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733276"},{"id":112604733253,"name":"stranske-pdf-extract package tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:13Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733253"},{"id":112604733230,"name":"Lint, Format & YAML Validation","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:27Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733230"},{"id":112604733190,"name":"JavaScript Tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:23Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733190"},{"id":112604725753,"name":"branch protection sweep","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725753"},{"id":112604725673,"name":"workflow lint (maint-36)","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725673"},{"id":112604725655,"name":"workflow liveness (zero-job approval holds)","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725655"},{"id":112604725497,"name":"reclaim stale belt claims","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725497"},{"id":112604701964,"name":"contract","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:50Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701964"},{"id":112604701408,"name":"unauthorized-promotion-marker","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:50Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701408"},{"id":112604700941,"name":"generated delivery seal","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700941"},{"id":112604700790,"name":"detect changed files","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700790"},{"id":112604700224,"name":"Resume keepalive after Gate","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604700224"},{"id":112604699551,"name":"detect workflow edits","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:55Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604699551"},{"id":112604699474,"name":"Detect keepalive round comments","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699474"},{"id":112604699431,"name":"Dispatch keepalive orchestrator","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699431"},{"id":112604699407,"name":"gate_no_pr_summary","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699407"},{"id":112604699372,"name":"comment_event_context","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699372"},{"id":112604699303,"name":"gate_event_context","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699303"},{"id":112604698750,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:59Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604698750"},{"id":112604698740,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604698740"},{"id":112604698714,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:06Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604698714"},{"id":112604698702,"name":"Parse and lint workflows","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:01Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126580/job/112604698702"},{"id":112604698622,"name":"YAML syntax + script imports","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:08Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126568/job/112604698622"},{"id":112604698613,"name":"guard","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:00Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126543/job/112604698613"},{"id":112604698392,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:57Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604698392"},{"id":112604698203,"name":"Upsert PR body sections","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:05Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604698203"}],"check_suites":[{"id":101754262185,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262475,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262695,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262940,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263189,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263417,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263620,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754271559,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271567,"status":"completed","conclusion":"success","latest_check_runs_count":7},{"id":101754271580,"status":"completed","conclusion":"skipped","latest_check_runs_count":2},{"id":101754271589,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271651,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271652,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271653,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271674,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271687,"status":"completed","conclusion":"success","latest_check_runs_count":5},{"id":101754272121,"status":"completed","conclusion":"success","latest_check_runs_count":5},{"id":101754272192,"status":"completed","conclusion":"success","latest_check_runs_count":12}],"context_states":{"CodeQL":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604734645","order":["2026-10-07T02:40:58Z",112604734645]},"CodeRabbit":{"state":"success","url":null,"order":["2026-10-07T02:40:55Z",55759025805]},"Detect keepalive round comments":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699474","order":["2026-10-07T02:40:50Z",112604699474]},"Dispatch keepalive orchestrator":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699431","order":["2026-10-07T02:40:50Z",112604699431]},"Gate / gate":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783","order":["2026-10-07T02:42:58Z",55759110027]},"JavaScript Tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733190","order":["2026-10-07T02:41:01Z",112604733190]},"Lint, Format & YAML Validation":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733230","order":["2026-10-07T02:40:59Z",112604733230]},"Parse and lint workflows":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126580/job/112604698702","order":["2026-10-07T02:40:51Z",112604698702]},"Python Tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733276","order":["2026-10-07T02:41:00Z",112604733276]},"Resume keepalive after Gate":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604700224","order":["2026-10-07T02:40:50Z",112604700224]},"Semgrep":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604739502","order":["2026-10-07T02:40:59Z",112604739502]},"Upsert PR body sections":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604698203","order":["2026-10-07T02:40:51Z",112604698203]},"YAML syntax + script imports":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126568/job/112604698622","order":["2026-10-07T02:40:51Z",112604698622]},"branch protection sweep":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725753","order":["2026-10-07T02:40:56Z",112604725753]},"classify changed paths":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604698714","order":["2026-10-07T02:40:52Z",112604698714]},"comment_event_context":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699372","order":["2026-10-07T02:40:50Z",112604699372]},"contract":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701964","order":["2026-10-07T02:40:50Z",112604701964]},"detect changed files":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700790","order":["2026-10-07T02:40:52Z",112604700790]},"detect workflow edits":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604699551","order":["2026-10-07T02:40:51Z",112604699551]},"docker smoke":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761674","order":["2026-10-07T02:41:05Z",112604761674]},"docs guard":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760569","order":["2026-10-07T02:41:06Z",112604760569]},"enforce":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604768885","order":["2026-10-07T02:41:08Z",112604768885]},"gate_event_context":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699303","order":["2026-10-07T02:40:50Z",112604699303]},"gate_no_pr_summary":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699407","order":["2026-10-07T02:40:50Z",112604699407]},"generated delivery seal":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700941","order":["2026-10-07T02:40:52Z",112604700941]},"github scripts tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760619","order":["2026-10-07T02:41:06Z",112604760619]},"guard":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126543/job/112604698613","order":["2026-10-07T02:40:51Z",112604698613]},"issue consistency":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737028","order":["2026-10-07T02:41:00Z",112604737028]},"ledger validation":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760505","order":["2026-10-07T02:41:07Z",112604760505]},"privilege environment gate":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737003","order":["2026-10-07T02:41:02Z",112604737003]},"python ci":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761457","order":["2026-10-07T02:41:05Z",112604761457]},"reclaim stale belt claims":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725497","order":["2026-10-07T02:40:56Z",112604725497]},"stranske-pdf-extract package tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760535","order":["2026-10-07T02:41:06Z",112604760535]},"summary":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112605115257","order":["2026-10-07T02:42:32Z",112605115257]},"test-quality":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760520","order":["2026-10-07T02:41:06Z",112604760520]},"unauthorized-promotion-marker":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701408","order":["2026-10-07T02:40:50Z",112604701408]},"workflow lint (maint-36)":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725673","order":["2026-10-07T02:40:56Z",112604725673]},"workflow liveness (zero-job approval holds)":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725655","order":["2026-10-07T02:40:56Z",112604725655]}},"final_preflight":{"blocked":false,"reason":null,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82","active_threads":0,"check_state":"SUCCESS","review_floor_remaining_seconds":0.0,"review_age_seconds":3637.597594022751,"review_not_before":1791340977.0,"review_anchor":"pr_updated_at","review_anchor_at":"2026-10-07T02:42:57Z","review_anchors":{"head_ref_moved_at":"2026-10-07T02:40:45Z","pr_created_at":"2026-10-07T01:13:37Z","pr_updated_at":"2026-10-07T02:42:57Z"},"head_ref_activity":"force_push"},"merge_command":["gh","pr","merge","3795","-R","stranske/Workflows","--squash","--match-head-commit","267a2cad2358eb133568b021fbbdc5a03b870f82"],"merged_sha":"32a525a5b652bf04a432406e6a9d5fd0b343ea68","merged_at":"2026-10-07T03:43:37Z","full_source_receipts":[{"file":"3795-expected-0340.json","sha256":"c5bd707494e3d2ea7c5661f540b692d1da3469b0b2749d9bcda232637f4c0713"},{"file":"3795-merge-0340.json","sha256":"862e0e2132cbaeab3fd51691609fc95ab66acf0876a976efe26c92dad3e6ab0d"},{"file":"3795-final-0340.json","sha256":"a66183189e11a7327486ef37b93cd4065755c2cd210e164c3671f8e89b3d4914"}]}

Receiving worker: Reviewed Repo Orphan PR Steward. Next action: consume the matching completed provider/corpus comparison and adjudicate actual result; UNKNOWN until read.

@coderabbitai

coderabbitai Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (3)
  • chore(main): release
  • chore: sync workflow templates
  • sync workflow templates

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: stranske/Workflows/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: b270ae1e-6ac4-4567-a046-68765c03b207

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-07T01:15:27.010277Z fd62cce PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@stranske-keepalive

stranske-keepalive Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Automated Status Summary

Head SHA: 32a525a
Latest Runs: ⏳ pending — Gate
Required contexts: summary
Required: core tests (3.12): ⏳ pending, core tests (3.13): ⏳ pending, docker smoke: ⏳ pending, gate: ⏳ pending

Workflow / Job Result Logs
(no jobs reported) ⏳ pending —

Coverage Overview

  • Coverage history entries: 0

Updated automatically; will refresh on subsequent CI/Docker completions.


Keepalive checklist

Scope

No scope information available

Tasks

  • No tasks defined

Acceptance criteria

  • No acceptance criteria defined

@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 01:14 Active
@agents-workflows-bot
agents-workflows-bot Bot force-pushed the release-please--branches--main branch from fd62cce to 945ceb5 Compare October 7, 2026 01:40
@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 01:41 Active
@agents-workflows-bot
agents-workflows-bot Bot force-pushed the release-please--branches--main branch from 945ceb5 to 9753ed5 Compare October 7, 2026 02:10
@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 02:11 Active
@agents-workflows-bot
agents-workflows-bot Bot force-pushed the release-please--branches--main branch from 9753ed5 to 5fff4ab Compare October 7, 2026 02:16
@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 02:16 Active
@agents-workflows-bot
agents-workflows-bot Bot force-pushed the release-please--branches--main branch from 5fff4ab to 267a2ca Compare October 7, 2026 02:40
@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 02:40 Active
@stranske
stranske merged commit 32a525a into main Oct 7, 2026
42 checks passed
@stranske
stranske deleted the release-please--branches--main branch October 7, 2026 03:43
@agents-workflows-bot

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@agents-workflows-bot
agents-workflows-bot Bot deployed to agent-standard October 7, 2026 03:44 Active
@stranske stranske added the verify:compare Compare multiple LLM evaluations label Oct 7, 2026
@stranske

stranske commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Release1.37.29 merged as 32a525a5b652bf04a432406e6a9d5fd0b343ea68 from exact head 267a2cad2358eb133568b021fbbdc5a03b870f82 at2026-10-07T03:43:37Z. Complete expected topology PASS (no missing/unknown), required summary SUCCESS,0active threads immediately before merge, and3637.60s review age. Independent two-file manifest/changelog inspection passed. Canonical Tasks/Acceptance Criteria are recorded in the PR body; verify:compare requested. Actual comparison remains UNKNOWN until its matching artifact is adjudicated. Next owner: Reviewed Repo Orphan PR Steward; next action: read the exact-head comparison and resolve any NON_PASS. Publication is checked independently. No issue implementation ownership is changed.

@stranske
stranske deployed to agent-standard October 7, 2026 03:45 — with GitHub Actions Active
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Provider Comparison Report

Provider Summary

Provider Model Verdict Confidence Summary
openai gpt-5.6-terra CONCERNS 91% The two-file diff is correct and appropriately scoped: the release manifest advances from 1.37.28 to 1.37.29, and CHANGELOG.md adds a matching 1.37.29 section with the expected release comparison l...
anthropic claude-sonnet-5-5 PASS 93% The diff changes only .release-please-manifest.json (1.37.28 to 1.37.29) and CHANGELOG.md (a new 1.37.29 section). The manifest and changelog agree on the version. The changelog entries match the f...
📋 Full Provider Details (click to expand)

openai

  • Model: gpt-5.6-terra
  • Verdict: CONCERNS
  • Confidence: 91%
  • Scores:
    • Correctness: 10.0/10
    • Completeness: 8.0/10
    • Quality: 10.0/10
    • Testing: 10.0/10
    • Risks: 10.0/10
  • Summary: The two-file diff is correct and appropriately scoped: the release manifest advances from 1.37.28 to 1.37.29, and CHANGELOG.md adds a matching 1.37.29 section with the expected release comparison link and merged fixes. No product-source changes are present. The release-only change needs no additional product tests and presents no security, performance, or compatibility risk. A PASS is withheld solely because an explicit process acceptance deliverable—the exact-head/pre-merge verification evidence—remains unverifiable due to unavailable workflow artifacts.
  • Concerns:
    • The code changes fully satisfy the release-metadata requirements, but the acceptance criterion requiring pre-merge exact-head checks, zero active unresolved review threads, and review-floor satisfaction cannot be independently verified from the complete supplied evidence because the referenced workflow artifacts are unavailable. Comments assert those conditions, but the comparison artifact is explicitly described as still UNKNOWN pending adjudication.

anthropic

  • Model: claude-sonnet-5-5
  • Verdict: PASS
  • Confidence: 93%
  • Scores:
    • Correctness: 10.0/10
    • Completeness: 9.0/10
    • Quality: 9.0/10
    • Testing: 8.0/10
    • Risks: 10.0/10
  • Summary: The diff changes only .release-please-manifest.json (1.37.28 to 1.37.29) and CHANGELOG.md (a new 1.37.29 section). The manifest and changelog agree on the version. The changelog entries match the five fixes listed in the PR body, with matching PR numbers and commit hashes, and the section is placed above 1.37.28 in the standard Release Please format. No product source files were touched. Pre-merge gating is supported by the steward's validation evidence (expected-check topology PASS, zero active threads, review age 3637s). The post-merge CI runs for gate, smoke and selftest all succeeded, and the release v1.37.29 was created. No new tests are needed for a metadata-only release.
  • Concerns:
    • The workflow artifacts were unavailable, so the pre-merge criterion about exact-head checks, review threads and review floor is verified only from the PR body and comments. The post-merge CI table and the steward comment both support it. This is not a code-level concern.

Agreement

  • Correctness: scores within 1 point (avg 10.0/10, range 10.0-10.0)
  • Completeness: scores within 1 point (avg 8.5/10, range 8.0-9.0)
  • Quality: scores within 1 point (avg 9.5/10, range 9.0-10.0)
  • Risks: scores within 1 point (avg 10.0/10, range 10.0-10.0)

Disagreement

Dimension openai anthropic
Verdict CONCERNS PASS
Testing 10.0/10 8.0/10

Unique Insights

  • openai: The code changes fully satisfy the release-metadata requirements, but the acceptance criterion requiring pre-merge exact-head checks, zero active unresolved review threads, and review-floor satisfaction cannot be independently verified from the complete supplied evidence because the referenced workflow artifacts are unavailable. Comments assert those conditions, but the comparison artifact is explicitly described as still UNKNOWN pending adjudication.
  • anthropic: The workflow artifacts were unavailable, so the pre-merge criterion about exact-head checks, review threads and review floor is verified only from the PR body and comments. The post-merge CI table and the steward comment both support it. This is not a code-level concern.

🔍 LangSmith Traces

@stranske

stranske commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Retained premerge evidence for release 1.37.29

Original comparison37568147837 remains NON_PASS (OpenAI CONCERNS91%, Anthropic PASS93%). This supplies previously missing independently inspectable process observations for one repaired-input comparison. No historical verdict is changed.

Exact head 267a2cad2358eb133568b021fbbdc5a03b870f82 was squash-merged as 32a525a5b652bf04a432406e6a9d5fd0b343ea68 at 2026-10-07T03:43:37Z. Steward inspected the entire two-file manifest/changelog patch. This packet reproduces retained authenticated premerge observations, not postmerge reconstructions. Complete expected/required topology PASS; missing/unknown/failing/startup lists empty. All observed checks and complete suites are listed below, including zero-job external suites; required summary and external context provenance are explicit. The final pinned guard re-read exact-head reviewThreads and observed zero active non-outdated unresolved threads after the seven-minute floor. Original full local receipts remain hashed; no unavailable workflow artifact is claimed.

{"schema":"expected-check-receipt/v1","repository":"stranske/Workflows","pr":3795,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82","base":"ed90456ff075ac88138972b38a74cb4476bd8fed","collected_at":"2026-10-07T03:43:25.123400+00:00","verdict":"PASS","required_checks":[{"context":"summary"}],"expected_names":["CodeQL","Detect keepalive round comments","Dispatch keepalive orchestrator","JavaScript Tests","Lint, Format & YAML Validation","Parse and lint workflows","Python Tests","Resume keepalive after Gate","Semgrep","Upsert PR body sections","YAML syntax + script imports","branch protection sweep","classify changed paths","comment_event_context","detect changed files","detect workflow edits","docker smoke","docs guard","enforce","gate_event_context","gate_no_pr_summary","generated delivery seal","github scripts tests","guard","issue consistency","ledger validation","privilege environment gate","python ci","reclaim stale belt claims","stranske-pdf-extract package tests","summary","test-quality","workflow lint (maint-36)","workflow liveness (zero-job approval holds)"],"reported_names":["CodeQL","CodeRabbit","Detect keepalive round comments","Dispatch keepalive orchestrator","Gate / gate","JavaScript Tests","Lint, Format & YAML Validation","Parse and lint workflows","Python Tests","Resume keepalive after Gate","Semgrep","Upsert PR body sections","YAML syntax + script imports","branch protection sweep","classify changed paths","comment_event_context","contract","detect changed files","detect workflow edits","docker smoke","docs guard","enforce","gate_event_context","gate_no_pr_summary","generated delivery seal","github scripts tests","guard","issue consistency","ledger validation","privilege environment gate","python ci","reclaim stale belt claims","stranske-pdf-extract package tests","summary","test-quality","unauthorized-promotion-marker","workflow lint (maint-36)","workflow liveness (zero-job approval holds)"],"missing_names":[],"unknown":[],"failing_checks":[],"startup_failures":[],"closing_context":{"base":"ed90456ff075ac88138972b38a74cb4476bd8fed","base_branch":"main","changed_file_count":2,"changed_paths":[".release-please-manifest.json","CHANGELOG.md"],"enumerated_file_count":2,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82"},"check_runs":[{"id":112605115257,"name":"summary","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:43:03Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112605115257"},{"id":112604768885,"name":"enforce","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:46:22Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604768885"},{"id":112604761674,"name":"docker smoke","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761674"},{"id":112604761457,"name":"python ci","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761457"},{"id":112604760619,"name":"github scripts tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:29Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760619"},{"id":112604760569,"name":"docs guard","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:28Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760569"},{"id":112604760535,"name":"stranske-pdf-extract package tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:17Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760535"},{"id":112604760520,"name":"test-quality","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:29Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760520"},{"id":112604760505,"name":"ledger validation","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:09Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760505"},{"id":112604739502,"name":"Semgrep","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:59Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604739502"},{"id":112604737028,"name":"issue consistency","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:10Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737028"},{"id":112604737003,"name":"privilege environment gate","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:04Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737003"},{"id":112604734645,"name":"CodeQL","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604734645"},{"id":112604733276,"name":"Python Tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:42:41Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733276"},{"id":112604733253,"name":"stranske-pdf-extract package tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:13Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733253"},{"id":112604733230,"name":"Lint, Format & YAML Validation","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:27Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733230"},{"id":112604733190,"name":"JavaScript Tests","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:23Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733190"},{"id":112604725753,"name":"branch protection sweep","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725753"},{"id":112604725673,"name":"workflow lint (maint-36)","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725673"},{"id":112604725655,"name":"workflow liveness (zero-job approval holds)","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725655"},{"id":112604725497,"name":"reclaim stale belt claims","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:56Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725497"},{"id":112604701964,"name":"contract","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:50Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701964"},{"id":112604701408,"name":"unauthorized-promotion-marker","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:50Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701408"},{"id":112604700941,"name":"generated delivery seal","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700941"},{"id":112604700790,"name":"detect changed files","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700790"},{"id":112604700224,"name":"Resume keepalive after Gate","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604700224"},{"id":112604699551,"name":"detect workflow edits","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:55Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604699551"},{"id":112604699474,"name":"Detect keepalive round comments","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699474"},{"id":112604699431,"name":"Dispatch keepalive orchestrator","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699431"},{"id":112604699407,"name":"gate_no_pr_summary","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699407"},{"id":112604699372,"name":"comment_event_context","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699372"},{"id":112604699303,"name":"gate_event_context","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"skipped","completed_at":"2026-10-07T02:40:49Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699303"},{"id":112604698750,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:59Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604698750"},{"id":112604698740,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:58Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604698740"},{"id":112604698714,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:06Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604698714"},{"id":112604698702,"name":"Parse and lint workflows","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:01Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126580/job/112604698702"},{"id":112604698622,"name":"YAML syntax + script imports","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:08Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126568/job/112604698622"},{"id":112604698613,"name":"guard","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:00Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126543/job/112604698613"},{"id":112604698392,"name":"classify changed paths","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:40:57Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604698392"},{"id":112604698203,"name":"Upsert PR body sections","head_sha":"267a2cad2358eb133568b021fbbdc5a03b870f82","conclusion":"success","completed_at":"2026-10-07T02:41:05Z","details_url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604698203"}],"check_suites":[{"id":101754262185,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262475,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262695,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754262940,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263189,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263417,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754263620,"status":"queued","conclusion":null,"latest_check_runs_count":0},{"id":101754271559,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271567,"status":"completed","conclusion":"success","latest_check_runs_count":7},{"id":101754271580,"status":"completed","conclusion":"skipped","latest_check_runs_count":2},{"id":101754271589,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271651,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271652,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271653,"status":"completed","conclusion":"success","latest_check_runs_count":2},{"id":101754271674,"status":"completed","conclusion":"success","latest_check_runs_count":1},{"id":101754271687,"status":"completed","conclusion":"success","latest_check_runs_count":5},{"id":101754272121,"status":"completed","conclusion":"success","latest_check_runs_count":5},{"id":101754272192,"status":"completed","conclusion":"success","latest_check_runs_count":12}],"context_states":{"CodeQL":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126533/job/112604734645","order":["2026-10-07T02:40:58Z",112604734645]},"CodeRabbit":{"state":"success","url":null,"order":["2026-10-07T02:40:55Z",55759025805]},"Detect keepalive round comments":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699474","order":["2026-10-07T02:40:50Z",112604699474]},"Dispatch keepalive orchestrator":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699431","order":["2026-10-07T02:40:50Z",112604699431]},"Gate / gate":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783","order":["2026-10-07T02:42:58Z",55759110027]},"JavaScript Tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733190","order":["2026-10-07T02:41:01Z",112604733190]},"Lint, Format & YAML Validation":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733230","order":["2026-10-07T02:40:59Z",112604733230]},"Parse and lint workflows":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126580/job/112604698702","order":["2026-10-07T02:40:51Z",112604698702]},"Python Tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126596/job/112604733276","order":["2026-10-07T02:41:00Z",112604733276]},"Resume keepalive after Gate":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604700224","order":["2026-10-07T02:40:50Z",112604700224]},"Semgrep":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126566/job/112604739502","order":["2026-10-07T02:40:59Z",112604739502]},"Upsert PR body sections":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604698203","order":["2026-10-07T02:40:51Z",112604698203]},"YAML syntax + script imports":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126568/job/112604698622","order":["2026-10-07T02:40:51Z",112604698622]},"branch protection sweep":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725753","order":["2026-10-07T02:40:56Z",112604725753]},"classify changed paths":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604698714","order":["2026-10-07T02:40:52Z",112604698714]},"comment_event_context":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699372","order":["2026-10-07T02:40:50Z",112604699372]},"contract":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701964","order":["2026-10-07T02:40:50Z",112604701964]},"detect changed files":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700790","order":["2026-10-07T02:40:52Z",112604700790]},"detect workflow edits":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604699551","order":["2026-10-07T02:40:51Z",112604699551]},"docker smoke":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761674","order":["2026-10-07T02:41:05Z",112604761674]},"docs guard":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760569","order":["2026-10-07T02:41:06Z",112604760569]},"enforce":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126565/job/112604768885","order":["2026-10-07T02:41:08Z",112604768885]},"gate_event_context":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699303","order":["2026-10-07T02:40:50Z",112604699303]},"gate_no_pr_summary":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126537/job/112604699407","order":["2026-10-07T02:40:50Z",112604699407]},"generated delivery seal":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604700941","order":["2026-10-07T02:40:52Z",112604700941]},"github scripts tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760619","order":["2026-10-07T02:41:06Z",112604760619]},"guard":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126543/job/112604698613","order":["2026-10-07T02:40:51Z",112604698613]},"issue consistency":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737028","order":["2026-10-07T02:41:00Z",112604737028]},"ledger validation":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760505","order":["2026-10-07T02:41:07Z",112604760505]},"privilege environment gate":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604737003","order":["2026-10-07T02:41:02Z",112604737003]},"python ci":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604761457","order":["2026-10-07T02:41:05Z",112604761457]},"reclaim stale belt claims":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725497","order":["2026-10-07T02:40:56Z",112604725497]},"stranske-pdf-extract package tests":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760535","order":["2026-10-07T02:41:06Z",112604760535]},"summary":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112605115257","order":["2026-10-07T02:42:32Z",112605115257]},"test-quality":{"state":"success","url":"https://github.com/stranske/Workflows/actions/runs/37563126783/job/112604760520","order":["2026-10-07T02:41:06Z",112604760520]},"unauthorized-promotion-marker":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126541/job/112604701408","order":["2026-10-07T02:40:50Z",112604701408]},"workflow lint (maint-36)":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725673","order":["2026-10-07T02:40:56Z",112604725673]},"workflow liveness (zero-job approval holds)":{"state":"skipped","url":"https://github.com/stranske/Workflows/actions/runs/37563126756/job/112604725655","order":["2026-10-07T02:40:56Z",112604725655]}},"final_preflight":{"blocked":false,"reason":null,"head":"267a2cad2358eb133568b021fbbdc5a03b870f82","active_threads":0,"check_state":"SUCCESS","review_floor_remaining_seconds":0.0,"review_age_seconds":3637.597594022751,"review_not_before":1791340977.0,"review_anchor":"pr_updated_at","review_anchor_at":"2026-10-07T02:42:57Z","review_anchors":{"head_ref_moved_at":"2026-10-07T02:40:45Z","pr_created_at":"2026-10-07T01:13:37Z","pr_updated_at":"2026-10-07T02:42:57Z"},"head_ref_activity":"force_push"},"merge_command":["gh","pr","merge","3795","-R","stranske/Workflows","--squash","--match-head-commit","267a2cad2358eb133568b021fbbdc5a03b870f82"],"merged_sha":"32a525a5b652bf04a432406e6a9d5fd0b343ea68","merged_at":"2026-10-07T03:43:37Z","full_source_receipts":[{"file":"3795-expected-0340.json","sha256":"c5bd707494e3d2ea7c5661f540b692d1da3469b0b2749d9bcda232637f4c0713"},{"file":"3795-merge-0340.json","sha256":"862e0e2132cbaeab3fd51691609fc95ab66acf0876a976efe26c92dad3e6ab0d"},{"file":"3795-final-0340.json","sha256":"a66183189e11a7327486ef37b93cd4065755c2cd210e164c3671f8e89b3d4914"}]}

Receiving worker: Reviewed Repo Orphan PR Steward. Next action: consume the matching completed provider/corpus comparison and adjudicate actual result; UNKNOWN until read.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Provider Comparison Report

Provider Summary

Provider Model Verdict Confidence Summary
openai gpt-5.6-terra CONCERNS 85% The two-file diff is correct and tightly scoped: the release manifest changes from 1.37.28 to 1.37.29, and CHANGELOG.md adds a matching 1.37.29 section with the expected comparison range and merged...
anthropic claude-sonnet-5-5 PASS 93% The diff touches exactly two files, .release-please-manifest.json and CHANGELOG.md, with no product-source changes. The manifest moves from 1.37.28 to 1.37.29. The changelog adds a matching `##...
📋 Full Provider Details (click to expand)

openai

  • Model: gpt-5.6-terra
  • Verdict: CONCERNS
  • Confidence: 85%
  • Scores:
    • Correctness: 10.0/10
    • Completeness: 8.0/10
    • Quality: 10.0/10
    • Testing: 9.0/10
    • Risks: 10.0/10
  • Summary: The two-file diff is correct and tightly scoped: the release manifest changes from 1.37.28 to 1.37.29, and CHANGELOG.md adds a matching 1.37.29 section with the expected comparison range and merged-fix entries. No product-source files are modified, preserving the release-only scope. Formatting and generated-release style are consistent with the existing changelog, and no security, performance, or compatibility risks are introduced. Additional product tests are unnecessary for metadata-only changes. However, because the acceptance criterion explicitly includes pre-merge process evidence and the supplied acceptance-evidence record is truncated/unavailable in part, that deliverable remains unverifiable; therefore a PASS cannot be issued despite the implementation itself being complete.
  • Concerns:
    • The code changes fully satisfy the release-metadata requirements, but the acceptance criterion requiring complete pre-merge exact-head check, review-thread, and review-floor evidence cannot be conclusively verified from the supplied record: acceptance evidence is explicitly truncated and referenced artifacts are unavailable. This is an evidence-verifiability gap, not a defect in the merged code.

anthropic

Agreement

  • Correctness: scores within 1 point (avg 10.0/10, range 10.0-10.0)
  • Completeness: scores within 1 point (avg 8.5/10, range 8.0-9.0)
  • Quality: scores within 1 point (avg 9.5/10, range 9.0-10.0)
  • Testing: scores within 1 point (avg 8.5/10, range 8.0-9.0)
  • Risks: scores within 1 point (avg 10.0/10, range 10.0-10.0)

Disagreement

Dimension openai anthropic
Verdict CONCERNS PASS

Unique Insights

  • openai: The code changes fully satisfy the release-metadata requirements, but the acceptance criterion requiring complete pre-merge exact-head check, review-thread, and review-floor evidence cannot be conclusively verified from the supplied record: acceptance evidence is explicitly truncated and referenced artifacts are unavailable. This is an evidence-verifiability gap, not a defect in the merged code.
  • anthropic: The pre-merge acceptance criterion (checks pass, zero unresolved review threads, review floor) cannot be fully re-verified from the supplied evidence. Artifact retrieval was partially unavailable, and the comment evidence in the PR body was truncated. The retained receipt that is visible shows verdict PASS, empty missing/unknown/failing lists, and the squash-merge of the same head, which is consistent with the criterion.

🔍 LangSmith Traces

This branch was successfully deployed

1 active deployment
agent-standard — 267a2cad Deployed Oct 7, 2026 by stranske via privilege environment gate #15383
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: tagged verify:compare Compare multiple LLM evaluations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant