Skip to content

[upstream-take #7246] Fix child-covered hub recovery assignee misroute to CEO#181

Merged
AnilChinchawaleXDC merged 6 commits into
masterfrom
chore/take-upstream-pr-7246-hub-recovery-assignee-fix
Jun 1, 2026
Merged

[upstream-take #7246] Fix child-covered hub recovery assignee misroute to CEO#181
AnilChinchawaleXDC merged 6 commits into
masterfrom
chore/take-upstream-pr-7246-hub-recovery-assignee-fix

Conversation

@AnilChinchawaleXDC

Copy link
Copy Markdown
Collaborator

No description provided.

cavas82ai and others added 6 commits May 31, 2026 06:25
When source_scoped_recovery_action fires on a program hub with active
children and no blockers, keep the hub in_progress on the monitor owner
(CTO) instead of escalating to CEO via the reportsTo chain.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-authored-by: Cursor <cursoragent@cursor.com>
Widen stranded previousStatus to include blocked, remove heartbeat cast,
and reuse child-covered hub detection within escalateStrandedAssignedIssue.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-authored-by: Cursor <cursoragent@cursor.com>
Align escalateStrandedRecoveryIssueInPlace with StrandedAssignedPreviousStatus
so blocked heartbeats typecheck after Greptile widen.

Co-authored-by: Cursor <cursoragent@cursor.com>
Export StrandedAssignedPreviousStatus helper and use it when promotion
results pass previousStatus into recovery escalation.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-authored-by: Cursor <cursoragent@cursor.com>
…r-7246-hub-recovery-assignee-fix

# Conflicts:
#	server/src/services/heartbeat.ts
@AnilChinchawaleXDC AnilChinchawaleXDC merged commit fd7905d into master Jun 1, 2026
1 check passed
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.

3 participants