docs: add optional Backer Concierge AI Agent lesson (copilot app harness) - #176
Open
juliamuiruri4 wants to merge 2 commits into
Open
juliamuiruri4 wants to merge 2 commits into
juliamuiruri4 wants to merge 2 commits into
Conversation
… harness Add lesson 8 (optional) walking learners through building a catalog-grounded Backer Concierge hosted agent with Microsoft Foundry Canvas from the GitHub Copilot app, and renumber the review lesson from 8 to 9 to make room for it. - Wire the new lesson into the sidebar, harness README, and lesson 7's closing navigation, following the '<n>. <title> (Optional)' label convention and offering an explicit skip-ahead link to the review lesson for learners who aren't interested. - Fix translated (es-es, ja-jp, ko-kr, pt-br, zh-cn) README and lesson 7 next-lesson links that pointed at the now-renamed 8-review. - Use relative ../_images/ paths for the lesson's screenshots so they resolve under the site's base path. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Unresolved moderate lesson workflow and localized routing issues block approval.
Get a fresh assessment by requesting another Copilot review.
Review tier: Lite
Findings: 3
Open (15)
Referenced Backer Concierge issue is absent from the template · New The documented catalog export script is not in the template · New Name the client-visible conversation handle explicitly · New Use input-agnostic language for opening the terminal · New Describe Canvas navigation without mouse-only actions · New Translated next-step text still says Lesson 8 · New Localized overview still labels Lesson 9 as Lesson 8 · New Translated next-step text still says Lesson 8 · New Localized overview still labels Lesson 9 as Lesson 8 · New Translated next-step text still says Lesson 8 · New Localized overview still labels Lesson 9 as Lesson 8 · New Translated next-step text still says Lesson 8 · New Localized overview still labels Lesson 9 as Lesson 8 · New Translated next-step text still says Lesson 8 · New Localized overview still labels Lesson 9 as Lesson 8 · New
What changed in this PR
Adds an optional Microsoft Foundry Backer Concierge AI Agent lesson and renumbers the final review lesson from 8 to 9, with localized navigation updates.
Changes:
- Adds Foundry setup, agent testing, proxy, widget, and cleanup instructions.
- Updates English lesson navigation and review numbering.
- Updates localized lesson links and review references.
| File | Summary |
|---|---|
website/astro.config.mjs |
Adds the optional lesson; localized review routes still target missing 9-review pages (moderate). |
docs/zh-cn/app/README.md |
Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit). |
docs/zh-cn/app/7-canvases.md |
Updates the review target, but preceding text still describes Lesson 8 review (nit). |
docs/pt-br/app/README.md |
Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit). |
docs/pt-br/app/7-canvases.md |
Updates the review target, but preceding text still describes Lesson 8 review (nit). |
docs/ko-kr/app/README.md |
Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit). |
docs/ko-kr/app/7-canvases.md |
Updates the review target, but preceding text still describes Lesson 8 review (nit). |
docs/ja-jp/app/README.md |
Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit). |
docs/ja-jp/app/7-canvases.md |
Updates the review target, but preceding text still describes Lesson 8 review (nit). |
docs/es-es/app/README.md |
Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit). |
docs/es-es/app/7-canvases.md |
Updates the review target, but preceding text still describes Lesson 8 review (nit). |
docs/app/README.md |
Documents the optional lesson and renumbered review sequence. |
docs/app/9-review.md |
Provides the renumbered review lesson. |
docs/app/8-foundry-canvas.md |
Adds the lesson, but has unresolved workflow, proxy deployment, prerequisite, grounding, diagram, terminology, formatting, and accessibility issues. |
docs/app/7-canvases.md |
Adds optional and skip-ahead navigation. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Clarify the local proxy and conversation boundary, improve the agent and widget verification flow, align UI instructions with accessibility guidance, and complete optional-lesson navigation and review renumbering across all five locales.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Unresolved critical resource-cleanup risk and moderate setup, template, permissions, and scaffold issues block approval.
Get a fresh assessment by requesting another Copilot review.
Review tier: Lite
Findings: 1
Open (1)
Resolved since last review (15)
Name the client-visible conversation handle explicitly The documented catalog export script is not in the template Referenced Backer Concierge issue is absent from the template Localized overview still labels Lesson 9 as Lesson 8 Translated next-step text still says Lesson 8 Localized overview still labels Lesson 9 as Lesson 8 Translated next-step text still says Lesson 8 Localized overview still labels Lesson 9 as Lesson 8 Translated next-step text still says Lesson 8 Localized overview still labels Lesson 9 as Lesson 8 Translated next-step text still says Lesson 8 Localized overview still labels Lesson 9 as Lesson 8 Translated next-step text still says Lesson 8 Describe Canvas navigation without mouse-only actions Use input-agnostic language for opening the terminal
9 tasks
GeekTrainer
added this pull request to stack #182
September 16, 2026 17:34
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.



Summary
Adds a new optional lesson to the copilot app harness where learners build a hosted Microsoft Foundry backer concierge AI agent using the Foundry Canvas. This step is clearly positioned as optional — the required workshop path (through the review lesson) does not depend on it in any way, and learners can skip it entirely.
Type of change
Verification
Screenshots
22738d79-161a-40e4-9440-b4d28c4a98ab-tailspin-toys-backer-concierge-agent.mp4