[curriculum-eval] curriculum_assessment.py: checkpoint_quality — regex misses `:white_check_mark:` headings, 90/93 pages scored 0
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
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, python
- Área
- content, testing-qa
Línea de trabajo
Empieza con .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py, centrándote en CHECKPOINT_RE y en la expresión regular de requisitos previos y scaffolding. Compara su comportamiento al buscar coincidencias con los encabezados citados en 04-github-actions-intro.md. Después, vuelve a ejecutar la evaluación y comprueba que las páginas coincidentes informen correctamente de los checkpoints y el scaffolding; el issue también solicita pruebas unitarias que cubran ambas formas de encabezado de checkpoint.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
File: workshop/(all pages)
Overall Score: 6.09 / 10.0 (corpus mean: 6.09)
Flagged Dimensions:
| Dimension | Score | Benchmark | Delta |
|---|---|---|---|
| checkpoint_quality | 0.0 on 90 pages | ≥ 7.5 | −7.5 |
| scaffolding | 5.0 on many pages | 10 | −5.0 (many pages do have a :clipboard: Before You Start heading; verify regex) |
Root Cause (≤ 2 sentences):
CHECKPOINT_RE in .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py matches only the literal ✅ emoji, but workshop files use the :white_check_mark: shortcode, so 90 of 93 pages are wrongly flagged missing_checkpoint. The same literal-emoji assumption likely affects the :clipboard: scaffolding detection.
Evidence (quoted from the file):
## :white_check_mark: Checkpoint(e.g.04-github-actions-intro.md, 5 checklist items) is scoredhas_checkpoint: false.
Learning Science Rationale:
Measurement validity: a rubric whose instrument misreads the construct produces misleading feedback, so effort is spent on non-problems and real weaknesses are hidden among false flags. Constructive alignment (Biggs) requires the assessment of checkpoints to match how checkpoints are authored.
Improvement Prompt (for an agent):
In .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py, update CHECKPOINT_RE to also match '## :white_check_mark: Checkpoint' (and the ✅ emoji). Check the prerequisite/scaffolding regex handles ':clipboard: Before You Start' the same way. Re-run the assessment and confirm has_checkpoint is true for pages containing the heading, and that corpus mean rises accordingly. Add a unit test for both heading forms.
Expected Score After Fix: 7.5 / 10.0
Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · 27 AIC · ⌖ 0.765 AIC · ⊞ 10.4K · ◷
- expires on Oct 21, 2026, 4:41 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 78/100
githubnext/gh-aw-workshop#4897 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
githubnext/gh-aw-workshop#4896 ·
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#4885 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 84/100
githubnext/gh-aw-workshop#4878 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
githubnext/gh-aw-workshop#4879 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
status: waiting for maintainer
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
mui/material-ui#49547 ·
Los mantenedores suelen responder en 1 día
-
type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
Los mantenedores suelen responder en 1 día
-
Update to mocha 12.xAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
rescript-lang/rescript#8996 ·
Los mantenedores suelen responder en 1 día