Skip to content

Commit a243bde

Browse files
author
GitHub Workshop Bot
committed
chore: populate roster, align CSV workflow, clean up cruft
- Populate student-roster.json with 72 registrants (non-PII fields only) - Update registration workflow CSV to match registration-data.csv format - Add OrgStatus column (member/pending/needs-invite) to CSV export - Add org members: read permission for membership check - Rename CSV artifact to registration-data - Add progress-tracker-template.json - Remove addmissing.bat and wxpython-specialist-original.md from tracking - Extend .gitignore for remaining admin artifacts
1 parent cf22570 commit a243bde

File tree

6 files changed

+689
-784
lines changed

6 files changed

+689
-784
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"workshop_metadata": {
3+
"start_date": "2026-03-08T12:00:00-05:00",
4+
"end_date": "2026-03-09T20:00:00-05:00",
5+
"total_students": 66,
6+
"facilitators": ["lead_facilitator_username"],
7+
"status": "scheduled"
8+
},
9+
"progress": {
10+
"total_prs_opened": 0,
11+
"total_prs_merged": 0,
12+
"students_with_first_pr": 0,
13+
"students_with_merged_pr": 0,
14+
"students_completed": 0,
15+
"total_reviews_completed": 0,
16+
"average_pr_completion_time_minutes": 0
17+
},
18+
"student_progress_template": {
19+
"username": "required_field",
20+
"assigned_issue": null,
21+
"issue_number": null,
22+
"pr_opened": false,
23+
"pr_opened_timestamp": null,
24+
"pr_merged": false,
25+
"pr_merged_timestamp": null,
26+
"reviews_completed": 0,
27+
"feedback_received": 0,
28+
"status": "not_started",
29+
"notes": "For facilitator observations",
30+
"help_requests": []
31+
},
32+
"status_legend": {
33+
"not_started": "Student not yet engaged",
34+
"assigned": "Issue assigned, waiting to start",
35+
"in_progress": "Working on challenge",
36+
"pr_open": "PR opened, awaiting review",
37+
"review_in_progress": "Peer reviewing others' work",
38+
"merged": "First PR merged - milestone achieved!",
39+
"advanced": "Working on harder challenges",
40+
"completed": "Finished all goals for day"
41+
},
42+
"note": "This template will be populated by facilitators and automated scripts during the workshop. See facilitator guide for how to update this file."
43+
}

0 commit comments

Comments
 (0)