[workshop-sim] Improve: Add recovery scaffolding to the GitHub Actions intro labeling exercise
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions
- Área
- ci-cd, documentation
Línea de trabajo
Comienza leyendo 04-github-actions-intro.md y localiza el ejercicio "Label a sample workflow". Revisa las actividades circundantes para avanzar al contenido siguiente y trabajar con un workflow real antes de añadir la ayuda de recuperación. Vuelve a ejecutar el simulador de estudiantes del workshop y la evaluación cuantitativa; se considera terminado cuando las actividades existentes se mantienen y las puntuaciones permanecen estables o mejoran, con menos fallos por sobrecarga de conceptos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem statement
04-github-actions-intro.md has both the lowest curriculum quality score in the corpus (5.39/10) and the highest raw failure count in the simulated core path (7,982 dropouts, all categorized as concept-overload). The step introduces 28 new concepts (per the rubric's new_concepts metric) with a troubleshootingSupport signal of 0 and a checkpoint_quality rubric score of 0.0/10 — learners who get lost in the trigger/job/runner/step/action vocabulary during the labeling exercise have no in-page guidance to recover, only a plain unchecked checklist at the end.
Proposed change
Add a short, structured troubleshooting/recovery aid immediately after the "Label a sample workflow" exercise — for example, a <details> block offering a worked walkthrough of one mislabeled term with an explanation of why it's that category, for learners who could not complete the exercise unaided. Do not remove the existing exercise, the "already know GitHub Actions" skip-ahead path, or the "Try it: Explore a real workflow" activity — all three already contribute positively to active_learning and should be preserved.
Failure mode classification
Learning barrier (conceptual density combined with a checkpoint_quality score of 0.0 and no recovery scaffolding — not an access/tooling issue, since this page requires no terminal or credentials).
Quantitative guardrail
Current scores for 04-github-actions-intro.md:
overall_score: 5.39/10 (lowest in the 30-step corpus)- Weakest rubric dimensions:
checkpoint_quality(0.0/10),active_learning(3.9/10) - Learning KPI index:
(2.0 × 3.9 + 2.0 × 0.0 + 1.5 × 5.0) / 5.5= 2.78/10
The proposed recovery aid directly targets checkpoint_quality (by giving learners a way to self-verify and correct their labeling exercise) without reducing active_learning or scaffolding, since the exercise itself and its concepts remain unchanged. This should raise, not lower, the step's overall_score and learning KPI index.
Acceptance criteria
- The shared 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 existing labeling exercise, skip-ahead path, and "explore a real workflow" activity are preserved or strengthened — not removed or simplified to inflate completion
- Re-running the workshop student simulator shows a reduced
concept-overloadfailure count at04-actions-introwithout shrinking at-risk attempts at downstream steps
Suggested owner
workshop maintainer
Related to #3962
Generated by 🔬 Workshop Student Simulator · copilot · auto · 174.2 AIC · ⌖ 8.32 AIC · ⊞ 14.8K · ◷
- expires on Sep 30, 2026, 7:13 AM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 49
- Forks
- 20
- Merge medio
- 9 h 44 min
- PR fusionados (30 d)
- 25
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de githubnext/gh-aw-workshop
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
githubnext/gh-aw-workshop#3968 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
githubnext/gh-aw-workshop#3969 ·
Los mantenedores suelen responder en 1 día
-
agentic-workflows documentation workflow-editor
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#3966 ·
Los mantenedores suelen responder en 1 día
-
documentation guidelines
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
githubnext/gh-aw-workshop#3959 ·
Los mantenedores suelen responder en 1 día
-
documentation guidelines
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
githubnext/gh-aw-workshop#3960 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
refactor
Dificultad 2/5 Medio día Aptitud para principiantes 84/100
Los mantenedores suelen responder en 5 días
-
translation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ciderapp/translations#87 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
component: split-view platform: windows
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
zen-browser/desktop#15616 · 1 reacción ·
Los mantenedores suelen responder en 1 día