[curriculum-eval] curriculum_assessment.py: checkpoint_quality — regex misses :white_check_mark: shortcode, 90 pages falsely flagged
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 78/100
調査の方向性
.github/skills/curriculum-quantitative-assessment/curriculum_assessment.py を開き、CHECKPOINT_RE と前提条件セクションの正規表現を調べてください。絵文字とショートコードを含む見出しの、依頼されたユニットテストを追加し、その後評価を再実行してください。両方の見出し形式が検出され、既存のワークショップページでチェックポイントと前提条件のセクションが正しく報告されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
File: .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py
Overall Score: corpus mean 6.1 / 10.0
Flagged Dimensions:
| Dimension | Score | Benchmark | Delta |
|---|---|---|---|
| checkpoint_quality | 0.0 on 90/93 pages | present, ≥4 items | −10 |
| scaffolding | 5.0 on 93/93 pages | 10 | −5 |
Root Cause: CHECKPOINT_RE = ##\s+✅\s*Checkpoint and the Before You Start regex ##\s+📋 match literal emoji, while workshop pages use :white_check_mark: / :clipboard: shortcodes. Only 3 pages match the checkpoint rule and none match the prerequisite rule.
Evidence (quoted from the file):
## :white_check_mark: Checkpoint(e.g. workshop/04-github-actions-intro.md line 138, with 5 checklist items, scored 0.0)
Learning Science Rationale: Measurement validity: a rubric that misses existing scaffolding gives learners and authors misleading signals, so improvement effort goes to non-problems instead of real Cognitive Load issues (Sweller) such as overlong pages.
Improvement Prompt (for an agent):
In .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py, update CHECKPOINT_RE and the has_prereq_section regexes to accept both the emoji and the GitHub shortcode forms (":white_check_mark:" / "✅" and ":clipboard:" / "📋"). Add unit tests for both forms, rerun the assessment and confirm most pages now show has_checkpoint=true and has_prereq_section=true.
Expected Score After Fix: ~8.5 / 10.0 corpus mean (measurement correction)
Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · 28.5 AIC · ⌖ 0.871 AIC · ⊞ 10.4K · ◷
- expires on Oct 21, 2026, 12:58 PM UTC
- 主要言語
- JavaScript
- スター
- 55
- フォーク
- 36
- 平均マージ
- 2日 8時間
- マージ済み PR(30日)
- 17
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
githubnext/gh-aw-workshop のほかの issue
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
githubnext/gh-aw-workshop#4858 ·
メンテナーはふだん 1 日以内に返信
-
[workshop-sync] workshop/side-quest-11-02-yaml-frontmatter.md: `emoji: :bar_chart:` is invalid YAMLオープンdocumentation
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
githubnext/gh-aw-workshop#4857 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
githubnext/gh-aw-workshop#4856 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
githubnext/gh-aw-workshop#4855 ·
メンテナーはふだん 1 日以内に返信
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
githubnext/gh-aw-workshop#4837 ·
メンテナーはふだん 1 日以内に返信
githubnext/gh-aw-workshop の issue をすべて見る
似ている issue
-
建议增加URL参数构建的工具オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
uoftblueprint/canada-basketball#67 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 61/100
Fei2411/DeepSeek-Bot#456 ·
メンテナーはふだん 1 日以内に返信
-
área:app área:produto sem-fase tipo:decisão
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
Varanda-org/varanda#91 ·
-
0️⃣ phase/new
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信