[workshop-sim] Improve: Add intermediate checks to Step 4's workflow-labeling exercise
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 85/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- github-actions
- Domain
- documentation
Research direction
Open 04-github-actions-intro.md and locate the workflow-labeling exercise, the existing ## ✅ Checkpoint section, and the final Try it activity. Split the labeling exercise into the two checked parts described in the issue, then verify the original content and activities remain and the quantitative assessment and Learning KPI index stay flat or improve.
Written by the indexing model from the issue text.
Description
Problem statement: 04-github-actions-intro.md is the lowest-scoring page in the curriculum (overall_score 5.39/10) and the third-highest-dropout step (15.29% conditional dropout among 44,174 at-risk runs, 95% MC interval 14.96%–15.63%). The failure category is 100% concept-overload — a learning barrier, not a tooling/auth issue. The page packs a classic-vs-agentic comparison table, a 5-item workflow labeling exercise, and a browser-based "explore a real workflow" activity into one page with zero callouts (calloutCount: 0) and a single dense 5-item checkpoint at the end (checkpoint_quality 0.0, active_learning 3.9).
Proposed change: Split the existing labeling exercise into two smaller checked sub-tasks: (1) label just the on/jobs/runs-on trio with an immediate "Reveal the labels" check, then (2) label uses/run as a second, separate micro-check, before moving to the classic-vs-agentic comparison table. This adds an intermediate recall checkpoint without removing any existing content, activity, or the final "Try it" browser exploration.
Failure mode classification: Learning barrier (conceptual density, insufficient scaffolding/active-learning support — not an access or tooling issue).
Quantitative guardrail: 04-github-actions-intro.md currently scores overall_score 5.39/10, active_learning 3.9/10, checkpoint_quality 0.0/10, scaffolding 5.0/10 (Learning KPI index = 2.78/10). Splitting one dense labeling exercise into two smaller, independently-checked sub-tasks directly targets the low active_learning and checkpoint_quality scores by adding more frequent self-check points, without reducing content coverage, so overall_score and the Learning KPI index should rise, not fall.
Acceptance criteria:
- The curriculum quantitative assessment
overall_scorefor04-github-actions-intro.mdstays flat or improves after the change - The step's Learning KPI index
(2.0 × active_learning + 2.0 × checkpoint_quality + 1.5 × scaffolding) / 5.5stays flat or improves - The labeling exercise content and the final browser-based "Try it" activity are preserved in full (split into two checked parts, not shortened)
- The existing end-of-page
## :white_check_mark: Checkpointsection is retained alongside the new intermediate checks, not replaced by them
Suggested owner profile: copilot coding agent
Related to #4041
Generated by 🔬 Workshop Student Simulator · copilot · auto · 157.6 AIC · ⌖ 13.6 AIC · ⊞ 15.1K · ◷
- expires on Oct 2, 2026, 7:59 AM UTC
- Dominant language
- JavaScript
- Stars
- 52
- Forks
- 26
- Avg merge
- 12h 25m
- Merged PRs (30d)
- 18
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 66/100
githubnext/gh-aw-workshop#4370 ·
Maintainers usually reply within 1 day
-
feedback simulation workshop
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
githubnext/gh-aw-workshop#4369 ·
Maintainers usually reply within 1 day
-
feedback simulation workshop
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
githubnext/gh-aw-workshop#4368 ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
githubnext/gh-aw-workshop#4366 ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 88/100
githubnext/gh-aw-workshop#4365 ·
Maintainers usually reply within 1 day
All issues in githubnext/gh-aw-workshop
Similar issues
-
[Bug]: [MCP/CLI] Bare loopback IP addresses (127.0.0.1:port) and hosts with ports fail to navigate due to erroneous scheme inferencePossibly taken @alok-108 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
microsoft/playwright#43263 ·
Maintainers usually reply within 1 day
-
bug traffic
Difficulty 2/5 Under an hour Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
processing/p5.sound.js#123 ·
-
Difficulty 1/5 1-3 hours Newbie friendliness 82/100
PhilflowIO/dav-mcp#146 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
career-ops-hq/career-ops#4910 · 2 comments ·
Maintainers usually reply within 2 days