[curriculum-eval] curriculum_assessment.py: checkpoint_quality/scaffolding — rubric regex misses `:white_check_mark:` and `:clipboard:` headings
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
- 75/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- javascript, python
Línea de trabajo
Empieza con .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py y revisa CHECKPOINT_RE y las expresiones regulares de has_prereq_section. Añade pruebas unitarias para las formas de encabezado con emoji y shortcode mencionadas en el issue y vuelve a ejecutar la evaluación. El objetivo se cumple cuando la cobertura de checkpoints es de aproximadamente 86/93 y las puntuaciones de scaffolding rondan el 10 en la mayoría de las páginas, sin editar archivos de workshop.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
File: workshop/(all lessons; rubric at .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py)
Overall Score: 6.09 / 10.0 (corpus mean: 6.09)
Flagged Dimensions:
| Dimension | Score | Benchmark | Delta |
|---|---|---|---|
| checkpoint_quality | 0.0 for 90/93 files | ≥ 10 (≥ 4 items) | −10.0 |
| scaffolding | 5.0 for 93/93 files | 10 | −5.0 |
Root Cause (≤ 2 sentences):
CHECKPOINT_RE matches only ## ✅ Checkpoint and the prerequisites check only ## 📋 Before You Start, but the workshop uses ## :white_check_mark: Checkpoint and ## :clipboard: Before You Start (e.g. 86 of 93 files have a checkpoint). The scorer therefore reports false zeros, which also explains the −2.00 drops for side-quest-11-09-agent-session-phases.md and side-quest-12-01-iterate-agent-output.md.
Evidence (quoted from the file):
✅ Checkpoint (workshop/side-quest-11-06-anthropic-key.md, line 109) — scored
has_checkpoint: false
Learning Science Rationale:
Valid measurement is a precondition for any improvement loop: Bloom-aligned assessment and cognitive-load tuning require instruments that reflect the content. A rubric with systematic false negatives misdirects effort and hides the real, smaller gaps (7 files truly lack checkpoints, Mayer's signalling principle for learners relies on them).
Improvement Prompt (for an agent):
In .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py, update CHECKPOINT_RE to match `## ✅ Checkpoint` and `## :white_check_mark: Checkpoint`, and update the has_prereq_section regexes to match `## 📋 Before You Start` and `## :clipboard: Before You Start` as well as `## Prerequisites`. Add unit tests for each heading form, rerun the assessment, and confirm checkpoint coverage reports ~86/93 and scaffolding ~10 for most pages. Do not edit workshop files.
Expected Score After Fix: ≈ 8.2 corpus mean / 10.0
Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · 32.3 AIC · ⌖ 0.79 AIC · ⊞ 10.5K · ◷
- expires on Oct 20, 2026, 2:48 AM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 55
- Forks
- 36
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 17
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 76/100
githubnext/gh-aw-workshop#4858 ·
Los mantenedores suelen responder en 1 día
-
[workshop-sync] workshop/side-quest-11-02-yaml-frontmatter.md: `emoji: :bar_chart:` is invalid YAMLAbiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#4857 ·
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#4856 ·
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#4855 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
githubnext/gh-aw-workshop#4837 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
ew
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Los mantenedores suelen responder en 1 día
-
priority: medium status: needs-decision work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#9339 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug-report bug-report-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Codeinwp/templates-patterns-collection#539 ·
Los mantenedores suelen responder en 1 día
-
建议增加URL参数构建的工具Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
[Bug] dsh 0.2.1 返回 session/not-found 时 sessionExists 不重建会话,消息恒失败并被误报为 INTERNAL_UNKNOWNPosiblemente ocupada @ANIIAN91 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
xmanrui/dsh-im#444 · 1 comentario ·
Los mantenedores suelen responder en 1 día