Skip to content

post-import-utils/inject_blockers.py: Stop skipping resolved blockers.#106

Merged
semperos merged 2 commits intouseshortcut:mainfrom
tomngo:tomngo-improve-blockers
May 13, 2025
Merged

post-import-utils/inject_blockers.py: Stop skipping resolved blockers.#106
semperos merged 2 commits intouseshortcut:mainfrom
tomngo:tomngo-improve-blockers

Conversation

@tomngo
Copy link
Copy Markdown
Contributor

@tomngo tomngo commented May 13, 2025

I had originally skipped resolved blockers because I didn't know how to represent the resolution state in Shortcut.

Now I know (and like) that in Shortcut, a blocker has no resolution state of its own; rather, Shortcut infers the state of the blocker from the state of the blocking story. Therefore, we can use identical Shortcut API operations to write blockers from Pivotal, regardless of their Pivotal resolution state.

tomngo added 2 commits May 13, 2025 07:15
I had originally skipped resolved blockers because I didn't know how to represent the resolution state in Shortcut. Now I know (and like) that in Shortcut, a blocker has no resolution state of its own; rather, Shortcut infers the state of the blocker from the state of the blocking story.
…lockers.py` detects a claw in the blocker graph.
@tomngo tomngo requested review from opoku and semperos as code owners May 13, 2025 14:19
Copy link
Copy Markdown
Member

@semperos semperos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updating the documentation as well, great to see blocking/blocked relationships better supported!

@semperos semperos merged commit 14c0e68 into useshortcut:main May 13, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants