[workshop-sim] Repair: Make Step 7d billing-path completion state explicit and verifiable before Step 8
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
- 68/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github, javascript
- Área
- content, documentation
Línea de trabajo
Lee 07d-confirm-model-access.md y compara el punto de control del paso 7d con las opciones de facturación y la configuración de side-quest-07d-billing-paths.md. Añade un elemento de lista de comprobación independiente que pida a los alumnos identificar su ruta de facturación y verificar los permisos o la configuración de secretos correspondientes en daily-report-status.lock.yml, con instrucciones para volver a compilar, hacer commit y push si es necesario. La tarea estará terminada cuando la página permita a los alumnos confirmar que el archivo lock coincide con la ruta elegida antes del paso 8 y se cumplan las salvaguardas de evaluación indicadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem statement
08-run-your-workflow.md has a 100% conditional dropout rate in the latest Monte Carlo simulation (17,652 at-risk runs). The content gate requires a compiled and pushed .lock.yml whose billing configuration matches the learner's chosen path (organization centralized billing vs. personal COPILOT_GITHUB_TOKEN). That choice is made entirely inside side-quest-07d-billing-paths.md, while 07d-confirm-model-access.md only links out to it ("Follow the full setup steps in Side Quest: Copilot Billing Paths, then return here once your workflow file and lock file are committed") and never states which path was taken or re-confirms the resulting permissions block on the main path. This is an access barrier: the content does not let the learner (or the simulator) confirm the prerequisite state before advancing.
Proposed change
Add an explicit, on-page confirmation step at the end of 07d-confirm-model-access.md (not buried only in the side quest) that has the learner:
- State which billing path they chose (organization centralized vs. personal).
- Open
daily-report-status.lock.ymland visually confirm thepermissions.copilot-requests/ secret configuration matches that choice. - Recompile, commit, and push if anything doesn't match.
Add this confirmation as its own checklist item in the Step 7d checkpoint, distinct from the generic "I chose a billing path and completed all configuration steps" line, so it is independently verifiable both by learners and by future content audits.
Failure mode classification
Access barrier (environment/configuration state-tracking gap, not conceptual difficulty).
Quantitative guardrail
Current 07d-confirm-model-access.md rubric: overall_score 6.25/10, active_learning 6.3, checkpoint_quality 0.0, scaffolding 5.0 → learning KPI index = (2.0×6.3 + 2.0×0.0 + 1.5×5.0)/5.5 = 3.65/10. Adding an explicit verification sub-step increases active, hands-on checking (raises active_learning) and strengthens the existing checkpoint without removing any current content, so overall_score and the KPI index should hold flat or rise. No scaffolding or prerequisite content is removed.
Acceptance criteria
- The shared curriculum quantitative assessment
overall_scorefor07d-confirm-model-access.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 - Hands-on practice, checkpoints, and scaffolding are preserved or strengthened (the new verification sub-step is additive, not a replacement for existing guidance)
- A learner following only
07d-confirm-model-access.md(without re-reading the side quest) can state with certainty which billing path is active and that the lock file matches it, before proceeding to Step 8
Suggested owner
workshop maintainer (content restructuring across two linked files; needs judgment about which checklist wording avoids duplicating the side quest)
Related to #4453
Generated by 🔬 Workshop Student Simulator · copilot · auto · 236.2 AIC · ⌖ 7.07 AIC · ⊞ 15.1K · ◷
- expires on Oct 12, 2026, 8:03 AM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 53
- Forks
- 35
- Merge medio
- 13 h 50 min
- PR fusionados (30 d)
- 14
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
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
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#4571 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
githubnext/gh-aw-workshop#4569 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
githubnext/gh-aw-workshop#4568 ·
Los mantenedores suelen responder en 1 día
-
accessibility bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
githubnext/gh-aw-workshop#4555 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
githubnext/gh-aw-workshop#4548 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
nodejs/node#66743 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OWASP/cve-lite-cli#1335 ·
Los mantenedores suelen responder en 1 día
-
Channels status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
mastra-ai/mastra#27093 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
category/development priority/P1 scope/ci-cd scope/testing status/ready-for-agent type/bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
QwenLM/qwen-code#14225 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100