You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI gate state reads red PR runs as main Test failures #205
collectWorkflowRuns derives each workflow's state from its latest run on any branch, so ten red PR runs reported the main Test gate broken while main was green and deployed on 2026-09-08.
Target:scripts/tools/daily-checkin-data.mjs
Verify with:pnpm vitest run test/unit/daily-checkin-observability.test.ts with a regression case where a failing PR run follows a passing main run
Estimated to change 2 files.
The daily-checkin routine opened this issue automatically on its 2026-09-12T21:40:00.000Z run. It is not Harlan's own report. Close it to reject the proposal, and the reason you give stops it being offered again.
Summary: Confirmed: scripts/tools/daily-checkin-data.mjs:135 pages each workflow via gh run list --workflow <name> with no branch filter, and summarizeWorkflowRuns/completedState in daily-checkin-observability.mjs read the newest verdict across al
Next action: Write the failing regression case in test/unit/daily-checkin-observability.test.ts (failing PR-branch Test run following a passing main run must leave the gate success), then add the main-branch filter to the per-workflow listRuns call in scripts/tools/daily-checkin-data.mjs and verify with pnpm vitest run test/unit/daily-checkin-observability.test.ts.
Activity
harlan-github-agent commentedon Sep 12, 2026
🤖 ISSUE TRIAGE
gh run list --workflow <name>with no branch filter, and summarizeWorkflowRuns/completedState in daily-checkin-observability.mjs read the newest verdict across alpnpm vitest run test/unit/daily-checkin-observability.test.ts.harlan-zw commentedon Sep 14, 2026
Duplicate of #198, fixed by #199. Triage by Claude Code agent.