Skip to content

Inventory Planning Fabric: make Challenge 5 workflow easy to follow and complete - #611

Merged
Marco Weber (qxsch) merged 4 commits into
microsoft:mainfrom
Digvijay:fix/inventory-fabric-challenge-05
Nov 10, 2026
Merged

Marco Weber (qxsch) merged 4 commits into
microsoft:mainfrom
Digvijay:fix/inventory-fabric-challenge-05

Conversation

@Digvijay

Copy link
Copy Markdown

Makes Challenge 5 (Orchestrate the Loop, stretch) of Inventory Planning Fabric easy to follow and complete for the 18 November 2026 delivery (Finland). Coaches reported that teams couldn't finish the last challenge.

Likely root cause

The approval-gate Loop condition reads Local.LatestMessage, but no step told teams to create that variable. Step 4 instead suggested other output names (demandAssessment, reorderTable). Followed literally, this gives a "Name isn't valid" error or a run that never waits for approval.

Changes

  • Sequential template instead of a blank canvas plus three manually added nodes.
  • No manual data wiring. All nodes share one conversation (System.ConversationId), so each agent already sees the previous reply. The Save output as / Input message step is removed.
  • One precise configuration, on the replenishment-action-agent node: multi-turn on, Save agent output message as → new variable LatestMessage, and the copy-paste loop condition explained in plain words.
  • Pre-flight check (agent names, Challenge 4 confirmation wording), a ✔ Checkpoint after each part, and a Save after every change warning (the designer doesn't autosave).
  • Troubleshooting rewritten around the real failure modes, including "always retry in a new conversation".
  • Evaluation and Teams publishing moved to clearly optional extras below the success criteria.
  • Walkthrough: a finished-node table, an example of a good run, coaching tips and matching fixes.
  • Retirement note: the designer is supported until 30 November 2026 (in-portal workflows retire on 1 December).

Verified

  • Agent names match Challenges 2–4.
  • submitted to ERP / Order cancelled match the Challenge 4 instructions exactly (case-sensitive).
  • Unit costs checked against data/products.parquet: P004 $95, P005 $140, P006 $85.
  • Relative links resolve, code fences balanced, no whitespace errors.

Not yet done: a live portal run on a fresh lab. Coaches will re-test before 18 November.

Relation to #584

Draft #584 replaces this visual-workflow challenge with a hosted Agent Framework assistant after the 1 December retirement. It touches the same two files, so on rebase keep #584's versions.

Digvijay Chauhan and others added 4 commits November 9, 2026 21:10
…nd complete

- Build from the Sequential template; no manual data wiring between nodes (shared conversation)
- Approval gate: create the LatestMessage variable the loop condition relies on (previously missing)
- Pre-flight check, per-part checkpoints, Save-after-every-change warning
- Troubleshooting for the failures teams hit; optional extras moved below success criteria
- Walkthrough updated with the finished-node table and coaching tips

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ter 1 December 2026

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Verified end to end on a fresh lab (9 Nov 2026): delete template notes, add End node, keep the default Input message Local.LatestMessage, save once valid, refresh before Preview.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…live run

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@qxsch
Marco Weber (qxsch) merged commit cd8e7a9 into microsoft:main Nov 10, 2026
2 checks passed
Digvijay (Digvijay) pushed a commit to Digvijay/MicroHack that referenced this pull request Nov 12, 2026
Resolve conflicts with microsoft#611: keep the hosted-assistant challenge and walkthrough, move microsoft#611's live-verified visual-workflow steps, screenshots and troubleshooting into archive/visual-workflow-exercise.md, and drop the now-unused challenge-04-orchestrator.png.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

2 participants