[workshop-sim] Repair: Make billing-path choice explicit and verified in Step 7/7d
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 72/100
- Issue 类型
- 文档
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 技术栈
- github, github-actions
调研方向
从第 55 行的 workshop/07-your-first-workflow.md 和第 48–55 行左右的 workshop/07d-confirm-model-access.md 开始。添加内联账单路径决策表,以及一项实践检查,用于验证 permissions: 块、重新编译并推送,然后检查 main 上的源文件 .md 和 .lock.yml。当默认分支上的两种账单路径都可验证,且所述学习分数达到验收标准时,即为完成。
由索引模型根据 Issue 内容生成。
描述
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
- 主要语言
- JavaScript
- 星标
- 56
- 派生
- 40
- 平均合并
- 2 天 15 小时
- 30 天内合并 PR
- 14
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
githubnext/gh-aw-workshop 的其他 Issue
-
documentation
难度 2/5 1-3 小时 新手友好度 85/100
githubnext/gh-aw-workshop#5193 ·
维护者通常 1 天内回复
-
documentation
难度 2/5 1-3 小时 新手友好度 86/100
githubnext/gh-aw-workshop#5194 ·
维护者通常 1 天内回复
-
[workshop-sync] workshop/side-quest-17-05-supply-chain-mcp.md: verify `network.allowed` link anchors未关闭documentation
难度 1/5 1 小时以内 新手友好度 82/100
githubnext/gh-aw-workshop#5192 ·
维护者通常 1 天内回复
-
curriculum documentation quality
难度 2/5 1-3 小时 新手友好度 85/100
githubnext/gh-aw-workshop#5184 ·
维护者通常 1 天内回复
-
curriculum documentation quality
难度 2/5 1-3 小时 新手友好度 82/100
githubnext/gh-aw-workshop#5182 ·
维护者通常 1 天内回复
查看 githubnext/gh-aw-workshop 的全部 Issue
相似的 Issue
-
Let TypeScript accept an initial object in ReactiveDict可能已有人在做 @yograj-vijay-yadav 今天认领。 未关闭bug good first issue help wanted workshop
难度 2/5 1-3 小时 新手友好度 92/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
akitaonrails/FrankMD#268 ·
维护者通常 1 天内回复
-
account: profile
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 5 天内回复
-
难度 1/5 1 小时以内 新手友好度 82/100
mfreed7/xslt_polyfill#65 ·
-
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复