Skip to content

[workshop-diagrams] Add theme-aware explanatory diagram for pre-flight troubleshooting decision - #2504

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
add-07d-preflight-decision-diagram-3742cd5b7eff87a6
Draft

[workshop-diagrams] Add theme-aware explanatory diagram for pre-flight troubleshooting decision#2504
github-actions[bot] wants to merge 1 commit into
mainfrom
add-07d-preflight-decision-diagram-3742cd5b7eff87a6

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR adds a new theme-aware SVG diagram pair for the Pre-flight Troubleshooting Decision Tree in workshop/07d-confirm-model-access.md.

What changed

Workshop file: workshop/07d-confirm-model-access.md

This is a new concept diagram (not a migration). The Pre-flight troubleshooting section was previously prose-only; the diagram makes the Yes/No decision flow immediately scannable.

SVG files added

  • workshop/images/07d-preflight-decision-light.svg — light-mode variant
  • workshop/images/07d-preflight-decision-dark.svg — dark-mode variant

Both are included in the Markdown via a <picture> block with the light variant as the fallback src.

Why this diagram helps learners

The troubleshooting decision tree has two branches that were described in prose only. The diagram shows the same logic as a left/right decision flow:

  • Run the test prompt → diamond node: "Did you receive a reply?"
  • Yes (green): Model access confirmed → continue to billing path selection → Step 8
  • No (red): Access or entitlement error → check Copilot settings → retry the prompt → Side Quest if still failing

This makes the branching structure visible at a glance, especially helpful for learners arriving via the error-recovery entry point.

QA

  • Static SVG visual-language check: 0 violations
  • Playwright light mode: currentSrc ends with -light.svg PASS, nonblank screenshot PASS
  • Playwright dark mode: currentSrc ends with -dark.svg PASS, nonblank screenshot PASS
  • Markdownlint: 0 issues

Warning

Firewall blocked 4 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • awmgmcpg
  • clients2.google.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "awmgmcpg"
    - "clients2.google.com"
    - "www.google.com"

See Network Configuration for more information.

Generated by 🧠 Workshop Explanatory Diagram Generator · 123.6 AIC · ⌖ 8.22 AIC · ⊞ 6.8K ·

  • expires on Aug 6, 2026, 5:46 AM UTC

- Adds workshop/images/07d-preflight-decision-light.svg
- Adds workshop/images/07d-preflight-decision-dark.svg
- Inserts a <picture> block in workshop/07d-confirm-model-access.md
  near the Pre-flight troubleshooting decision tree section

The diagram visualises the Yes/No decision flow from the prose
troubleshooting checklist: run the test prompt → success continues
to billing path selection → Step 8, while the error branch walks
the learner through account checks, a retry, and the side quest.

Passes static SVG visual-language check and Playwright light/dark
currentSrc + nonblank screenshot QA.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants