[curriculum-eval] curriculum_assessment.py: checkpoint_quality/scaffolding — regex ignores :shortcode: headings, 92/94 pages scored 0
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 72/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions, markdown, python
- 領域
- documentation, tooling
調査の方向性
.github/skills/curriculum-quantitative-assessment/curriculum_assessment.py ではなく、.github/skills/curriculum-quantitative-assessment/curriculum_assessment.py から始めて、CHECKPOINT_RE と has_prereq_section の正規表現を探してください。workshop/04-github-actions-intro.md のようなワークショップページを確認し、:white_check_mark: と :clipboard: のショートコードの見出しを見てください。絵文字形式とショートコード形式の両方が一致し、単体テストが各形式を網羅し、checkpoint_quality がコーパス全体で一律 0.0 ではなくなったら完了です。
索引モデルが issue の本文から書いたものです。
説明
File: .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py
Overall Score: n/a (tooling defect; corpus mean 6.06)
Flagged Dimensions:
| Dimension | Score | Benchmark | Delta |
|---|---|---|---|
| checkpoint_quality | 0.0 on 92/94 pages | ≥ 10 with ≥ 4 items | −10 |
| scaffolding | 5.0 on 94/94 pages | 10 when Before You Start present | −5 |
Root Cause (≤ 2 sentences):
CHECKPOINT_RE is ##\s+✅\s*Checkpoint and the prereq check uses ##\s+📋\s*Before You Start, but workshop files use the GitHub shortcodes :white_check_mark: and :clipboard:. Only side-quest-13-01 and 13-02 use literal emoji, so they are the only pages scored correctly (8.59 and 8.39 vs corpus mean 6.06).
Evidence (quoted from the file):
## :white_check_mark: Checkpoint— followed by 5–7- [ ]items (e.g.workshop/04-github-actions-intro.md), yet flaggedmissing_checkpoint.
Learning Science Rationale:
Valid measurement is a precondition for acting on any rubric: Kirkpatrick-style evaluation and formative assessment both rely on instruments that detect the construct they claim to measure. A systematic false negative on checkpoints (the retrieval-practice mechanism, Roediger & Karpicke) hides real gaps and drives authors toward needless edits.
Improvement Prompt (for an agent):
In .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py update CHECKPOINT_RE to match both "## ✅ Checkpoint" and "## :white_check_mark: Checkpoint" (e.g. r"##\s+(?:✅|:white_check_mark:)\s*Checkpoint"), and update the has_prereq_section regex to match both "## 📋 Before You Start" and "## :clipboard: Before You Start" as well as "## Prerequisites". Add a unit test for each form. Re-run the assessment and confirm checkpoint_quality and scaffolding are no longer uniformly 0.0/5.0 and that the `missing_checkpoint` flag only fires on pages genuinely lacking a checkpoint.
Expected Score After Fix: ~8.0 / 10.0 corpus mean
Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · ~44 AIC · ⌖ ~1 AIC · ⊞ 5K · ◷
- expires on Nov 3, 2026, 3:33 AM UTC
- 主要言語
- JavaScript
- スター
- 56
- フォーク
- 40
- 平均マージ
- 2日 14時間
- マージ済み PR(30日)
- 13
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
githubnext/gh-aw-workshop のほかの issue
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
githubnext/gh-aw-workshop#5297 ·
メンテナーはふだん 1 日以内に返信
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
githubnext/gh-aw-workshop#5295 ·
メンテナーはふだん 1 日以内に返信
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
githubnext/gh-aw-workshop#5293 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
githubnext/gh-aw-workshop#5283 ·
メンテナーはふだん 1 日以内に返信
-
[ordering-review] workshop order graph: 1 confirmed ordering issue, 3 cycles are false positivesオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
githubnext/gh-aw-workshop#5282 ·
メンテナーはふだん 1 日以内に返信
githubnext/gh-aw-workshop の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
521xueweihan/HelloGitHub#4237 ·
-
enhancement localization
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
quarto-dev/quarto-cli#15268 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
oarepo/oarepo-ui#512 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 2 日以内に返信