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 workflow gate reads PR branch failures as main failures #198
The check-in CI collector reads the newest run of any branch, so four PR branch failures archived as a broken main gate while main's Test run on the deployed SHA passed.
The daily-checkin routine opened this issue automatically on its 2026-09-10T21: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: scripts/tools/daily-checkin-data.mjs calls gh run list per workflow with no branch filter, so PR branch runs (test.yml runs on every pull_request) feed summarizeWorkflowRuns. A PR Test failure becomes the main gate verdict even when main's
Next action: Add --branch main to the gh run list calls in scripts/tools/daily-checkin-data.mjs (per-workflow line 135 and recent line 138), write the failing unit test first in test/unit/daily-checkin-observability.test.ts for a PR-branch failure not counting toward the main gate, then run pnpm test:run test/unit/daily-checkin-observability.test.ts.
Activity
harlan-github-agent commentedon Sep 10, 2026
🤖 ISSUE TRIAGE