Skip to content

fix(cli): skip rows for complete umbrella blockers - #59

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

fix(cli): skip rows for complete umbrella blockers#59
lafawnduh1966 merged 1 commit into
devfrom
codex/BRIX-1536

Conversation

@lafawnduh1966

Copy link
Copy Markdown

Summary

Implements BRIX-1536.

  • Stops creating satisfied task_dependencies rows for same-umbrella blockers that are complete in Linear and have no linked Quay task.
  • Keeps marking those expected umbrella children as complete_without_quay.
  • Keeps the observed relation in the ticket snapshot with persisted: false.
  • Preserves the existing behavior where linked same-umbrella blockers still wait for merged_to_feature_branch.

Validation

  • bun test packages/cli/tests/cli/enqueue_linear_issue.test.ts
  • bun test packages/cli/tests/core/task_dependencies.test.ts packages/cli/tests/tick/tick_001_promotes_queued_to_running.test.ts packages/cli/tests/pr/test_053_pr_open_merged_transitions_terminal.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-1536

@lafawnduh1966

Copy link
Copy Markdown
Author

lgtm!

@lafawnduh1966
lafawnduh1966 merged commit bdfaab6 into dev May 30, 2026
1 check passed
@lafawnduh1966
lafawnduh1966 deleted the codex/BRIX-1536 branch May 30, 2026 12:13
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