Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

[curriculum-eval] curriculum_assessment.py: checkpoint_quality/scaffolding — rubric regex misses `:white_check_mark:` and `:clipboard:` headings

Đã đóng Phù hợp với người mới
#4,743 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
75/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
javascript, python
Lĩnh vực
content, testing

Hướng nghiên cứu

Bắt đầu với .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py và kiểm tra CHECKPOINT_RE cùng các biểu thức regex của has_prereq_section. Thêm các bài kiểm thử đơn vị cho những dạng tiêu đề có emoji và shortcode được nêu trong issue, sau đó chạy lại bước đánh giá. Hoàn thành khi độ bao phủ checkpoint đạt khoảng 86/93 và điểm scaffolding gần 10 ở hầu hết các trang, mà không chỉnh sửa các tệp workshop.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

curriculum documentation quality

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
Ngôn ngữ chính
JavaScript
Star
55
Fork
36
Merge trung bình
2 ngày 18 giờ
Pull request đã merge (30 ngày)
14

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

  • Không có Dockerfile hay tệp Docker Compose
  • Không có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của githubnext/gh-aw-workshop

Tất cả issue của githubnext/gh-aw-workshop

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.