Skip to content

Commit 75f2f8b

Browse files
cursoragentxxg1413
andcommitted
courses: state the real verify.py exit rule in the Copilot course
Co-authored-by: P小二 <xxg1413@gmail.com>
1 parent 42638c7 commit 75f2f8b

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎courses/hands-on-with-github-copilot/COURSE.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ If you are GitHub Copilot teaching this course, follow these rules:
8181
learner cannot, re-teach from the failing test, not from the solution.
8282
- **How to use `verify.py`:** the learner's command is plain
8383
`python verify.py` — it runs the suites, prints per-checkpoint status
84-
and earned claim codes, and exits non-zero while the gated checkpoints
85-
(l03, l04) are still open. `starter --expect-failure` and `solution`
84+
and earned claim codes, and exits non-zero until every checkpoint is passed (l03, l04) or
85+
attested (l01, l02, l05). `starter --expect-failure` and `solution`
8686
remain maintainer checks. "Done" means the default command shows every
8787
gate `[passed]` after the learner's bounded change.
8888
- **Honesty rules:** say what you did not verify. Do not claim the code is

‎courses/hands-on-with-github-copilot/COURSE_cn.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ course_id: course-github-copilot
7070
哪里坏了、为什么,这节课才算完。学习者说不出就从失败测试重新教,
7171
不要从 solution 教。
7272
- **如何使用 `verify.py`:** 学员命令就是 `python verify.py`——它跑套件、
73-
打印逐检查点状态与已获认领码,在门控检查点(l03、l04)未全通过时以
74-
非零退出。`starter --expect-failure` 与 `solution` 留作维护者检查。
73+
打印逐检查点状态与已获认领码,直到每个检查点都通过(l03、l04)或
74+
已自报确认(l01、l02、l05)之前都以非零退出。`starter --expect-failure` 与 `solution` 留作维护者检查。
7575
「完成」指学习者做完有界改动后,默认命令把所有门显示为 `[passed]`。
7676
- **诚实规则:** 说清你没验证什么。不要声称代码达到生产可用。不要
7777
承诺学习或职业结果。

0 commit comments

Comments
 (0)