[workshop-sim] Repair: Make billing-path choice explicit and verified in Step 7/7d
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- github, github-actions
- Domain
- documentation
Research direction
Start with workshop/07-your-first-workflow.md at line 55 and workshop/07d-confirm-model-access.md around lines 48–55. Add the inline billing-path decision table and a hands-on check that verifies the permissions: block, recompiles and pushes, then checks the source .md and .lock.yml on main. Done when both billing paths are verifiable on the default branch and the stated learning scores meet the acceptance criteria.
Written by the indexing model from the issue text.
Description
Problem
Step 7 (26.5% conditional dropout, 22,141 at-risk runs; top cause: Copilot access missing, 3,642 failures) has the prompt in workshop/07-your-first-workflow.md:55 hard-code copilot-requests: write before learners choose billing. 07d-confirm-model-access.md:48 then defers the billing steps to a side quest, and its checkpoint (lines 54-55) is generic.
Proposed change
Add a short inline decision table and a verification activity in 07d (confirm the permissions: block, recompile, push, check the lock file on main). Keep the side quest for detail. Add a hands-on check where the learner reads the lock file and states which path they are on.
Failure mode
Access barrier (with a minor learning component).
Quantitative guardrail
Step 7 / 7d: overall_score 6.25; weakest dimensions checkpoint_quality 0.0, scaffolding 5.0. Learning KPI inputs: active_learning 6.3, checkpoint_quality 0.0, scaffolding 5.0 (index 3.6). An inline activity and verifiable checkpoint adds practice and checkpoint items, so these should stay flat or rise.
Acceptance criteria
- Step's overall_score stays flat or improves (≥ 6.25)
- Learning KPI index
(2.0×AL + 2.0×CQ + 1.5×SC)/5.5stays flat or improves (≥ 3.6) - Hands-on practice, checkpoints and scaffolding are preserved or strengthened
- Both billing paths verify source
.mdand.lock.ymlon the default branch
Suggested owner
copilot coding agent
Generated by 🔬 Workshop Student Simulator · copilot · auto · ~35 AIC · ⌖ ~1 AIC · ⊞ 15.4K · ◷
- expires on Oct 31, 2026, 9:09 AM UTC
- Dominant language
- JavaScript
- Stars
- 56
- Forks
- 40
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 14
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- No Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from githubnext/gh-aw-workshop
-
feedback simulation workshop
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
githubnext/gh-aw-workshop#5157 ·
Maintainers usually reply within 1 day
-
[workshop-sync] workshop/side-quest-13-02-pr-summary-pattern.md: agent job uses write permissionOpendocumentation
Difficulty 1/5 Under an hour Newbie friendliness 85/100
githubnext/gh-aw-workshop#5153 ·
Maintainers usually reply within 1 day
-
[workshop-sync] workshop/side-quest-13-01-pr-labeler-pattern.md: agent job uses write permissionOpendocumentation
Difficulty 1/5 Under an hour Newbie friendliness 88/100
githubnext/gh-aw-workshop#5154 ·
Maintainers usually reply within 1 day
-
curriculum documentation quality
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
githubnext/gh-aw-workshop#5146 ·
Maintainers usually reply within 1 day
-
curriculum documentation quality
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
githubnext/gh-aw-workshop#5143 ·
Maintainers usually reply within 1 day
All issues in githubnext/gh-aw-workshop
Similar issues
-
enhancement good first issue hacktoberfest help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
BinaryBaconLabs/todo-app#18 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
44-x-y bug :beetle:
Difficulty 1/5 Under an hour Newbie friendliness 82/100
electron/electron#55528 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
react/react-native#59699 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100