Skip to content

Merge dev to main#1372

Merged
zbigniewsobiecki merged 6 commits into
mainfrom
dev
May 13, 2026
Merged

Merge dev to main#1372
zbigniewsobiecki merged 6 commits into
mainfrom
dev

Conversation

@zbigniewsobiecki
Copy link
Copy Markdown
Member

Routine dev → main promotion.

Commits

Note: a CI flake (Validate Docker builds failed on ECONNRESET during npm ci) appeared on PR #1370's post-merge run. Network blip, not a code regression — code on dev is clean.

🤖 Generated with Claude Code

aaight and others added 6 commits May 12, 2026 22:51
* feat(backlog-manager): emit structured pipeline snapshot

* fix(backlog-manager): fail closed on active-status fetch errors in pipeline snapshot

Add `activeCapacityReliable: boolean` to `PipelineSnapshotSummary`. It is
`false` whenever any of the three active-status list fetches (todo,
inProgress, inReview) failed, meaning `activePipelineCount` is a lower
bound rather than an authoritative count.

Update the backlog-manager system prompt and task prompt to abort
immediately without moving items when `activeCapacityReliable` is false,
preventing a transient fetch failure from falsely signalling available
capacity on a project already at maxInFlightItems.

Add four unit tests covering: active-status error → false, non-active
error → still true, and clean runs → true. Add a prompts assertion that
the abort clause precedes backlog selection guidance.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Cascade Bot <bot@cascade.dev>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Cascade Bot <bot@cascade.dev>
Co-authored-by: Cascade Bot <bot@cascade.dev>
Co-authored-by: Cascade Bot <bot@cascade.dev>
Co-authored-by: Cascade Bot <bot@cascade.dev>
* feat(webhooks): show Sentry project pairing

* fix: address feedback

---------

Co-authored-by: Cascade Bot <bot@cascade.dev>
@zbigniewsobiecki zbigniewsobiecki merged commit 3f036f8 into main May 13, 2026
9 checks passed
@codecov
Copy link
Copy Markdown

codecov Bot commented May 13, 2026

Codecov Report

❌ Patch coverage is 94.26752% with 27 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/sentry/project-filter.ts 85.71% 22 Missing and 2 partials ⚠️
src/api/routers/projects.ts 93.93% 1 Missing and 1 partial ⚠️
src/agents/definitions/contextSteps.ts 99.37% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants