Skip to content

fix(core): verify existing umbrella feature branches - #58

Merged
lafawnduh1966 merged 1 commit into
devfrom
codex/BRIX-1535
May 30, 2026
Merged

fix(core): verify existing umbrella feature branches#58
lafawnduh1966 merged 1 commit into
devfrom
codex/BRIX-1535

Conversation

@lafawnduh1966

Copy link
Copy Markdown

Summary

Implements BRIX-1535.

  • Adds an umbrella_feature_branch_missing guard for existing umbrella workflows.
  • Creates umbrella feature branches only for brand-new workflows; existing workflows now verify the persisted branch exists instead of recreating it from base.
  • Applies the guard to Linear parent re-enqueue, umbrella subtask enqueue, and final umbrella PR reconciliation before PR/task side effects.
  • Documents the new troubleshooting path.

Validation

  • bun test packages/cli/tests/cli/enqueue_linear_issue.test.ts
  • bun test packages/cli/tests/pr/umbrella_final_pr_reconcile.test.ts packages/cli/tests/enqueue/umbrella_enqueue.test.ts packages/cli/tests/core/umbrella_workflows.test.ts
  • bun test packages/cli/tests/cli/enqueue_linear_issue.test.ts packages/cli/tests/pr/umbrella_final_pr_reconcile.test.ts packages/cli/tests/enqueue/umbrella_enqueue.test.ts packages/cli/tests/core/umbrella_workflows.test.ts
  • bun run scripts/embed.ts from packages/cli
  • bun run typecheck:cli

@linear

linear Bot commented May 30, 2026

Copy link
Copy Markdown

BRIX-1535

@lafawnduh1966

Copy link
Copy Markdown
Author

lgtm!

@lafawnduh1966
lafawnduh1966 merged commit 3a58c21 into dev May 30, 2026
1 check passed
@lafawnduh1966
lafawnduh1966 deleted the codex/BRIX-1535 branch May 30, 2026 12:06
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.

1 participant