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 — regex misses :white_check_mark: shortcode, 90 of 93 pages scored 0

Đã đóng Phù hợp với người mới
#4,601 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ệ
markdown, python
Lĩnh vực
documentation, tooling

Hướng nghiên cứu

Bắt đầu tại .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py, ở các mẫu CHECKPOINT_RE và has_prereq_section, sau đó so sánh chúng với tiêu đề ## :white_check_mark: Checkpoint trong workshop/04-github-actions-intro.md. Chạy lại script đánh giá và kiểm tra xem việc nhận diện checkpoint và phần điều kiện tiên quyết đã thành công trên hầu hết các trang workshop/*.md chưa, đồng thời cập nhật mọi bài kiểm tra hoặc tài liệu liên quan.

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: .github/skills/curriculum-quantitative-assessment/curriculum_assessment.py (affects all workshop/*.md)
Overall Score: n/a (corpus mean: 6.09)

Flagged Dimensions:

Dimension Score Benchmark Delta
checkpoint_quality 0.0 on 90/93 pages ≥ 4 items → 10 −10
scaffolding 5.0 on 93/93 pages section present → 10 −5

Root Cause (≤ 2 sentences):
CHECKPOINT_RE matches the literal ✅ and the prerequisite regex matches literal 📋, but workshop files use the :white_check_mark: / :clipboard: shortcodes. Only 3 pages register a checkpoint and none register "Before You Start".

Evidence (quoted from the file):

## :white_check_mark: Checkpoint followed by five - [ ] items (workshop/04-github-actions-intro.md), yet flagged missing_checkpoint.

Learning Science Rationale:
A measurement that systematically misses a valid instructional element (retrieval-practice checkpoints; the testing effect, Roediger & Karpicke) produces misleading prioritisation. The false zeros lower every page by about 2.5 points and make the threshold and trend meaningless.

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", and the has_prereq_section regex to match both "## 📋 Before You Start" and "## :clipboard: Before You Start". Re-run the assessment, confirm checkpoint detection on nearly all learning pages, and update any tests/docs.

Expected Score After Fix: ~8.5 / 10.0 corpus mean (from 6.09)

Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · 29.8 AIC · ⌖ 0.745 AIC · ⊞ 10.4K · ◷

  • expires on Oct 16, 2026, 7:43 AM UTC
Ngôn ngữ chính
JavaScript
Star
53
Fork
35
Merge trung bình
1 ngày 5 giờ
Pull request đã merge (30 ngày)
16

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.