Repository navigation
#1014 Orchestrator mode falls back to development even when development is not offered - #2
Merged
Tevin2119 merged 2 commits intoOct 4, 2026
Conversation
added 2 commits
October 4, 2026 21:17
…not offered Fixed Orchestrator fallback to use offered teams and added loaded-list availability guards, visible messages, and regression tests. Task task-9169e8495d, revision 2, run run-7cc819d450.
…not offered Repaired the typecheck blocker by removing duplicate defaults from the picker test render helper. Retained the existing Orchestrator fallback implementation. Task task-9169e8495d, revision 2, run run-7cc819d450.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Task pingdotgg#1014, run run-7cc819d450. Approved by Tevin Tendai Muparadzi for commit 4270e8c, which passed its checks and the QA gate.
What was asked
Found by qa-attack (zhipu) while testing task task-ddca8decf4.
Steps: On an environment whose /api/teams list does not include a team named development, remember any team on it, enter Orchestrator mode on a new thread, and let the teams load (or enter with nothing remembered). reconcileTeam settles the draft on DELIVERY_DEFAULT_TEAM.
Expected: The draft settles on a team the environment actually offers.
Actual: The draft settles on development, which the Team select does not offer; Start would be refused by the engine with its own problems text. Matches acceptance item 12's literal wording ('starts from development') and the pre-change behavior, where the team was hardcoded with no reconcile at all.
Done when
Opened by the delivery engine after a person's approval. Merging is a separate step.