Repository navigation
Releases: nowscott/CheckinQualityTool
Releases · nowscott/CheckinQualityTool
Release list
v2.10.12
v2.10.11
v2.10.10
v2.10.9
v2.10.8
v2.10.7
v2.10.6
v2.10.5
Changes
- Keep all report-not-generated courses as capacity-exempt extra samples.
- Coverage priority: cover teachers first; if the limit is short, preserve focus-list teachers and choose unscored/low-scored teachers before higher-scored non-focus teachers. Once everyone is covered, extra ordinary samples prioritize focus teachers, then lower scores.
- Unreported priority: focus-list teachers first; with insufficient capacity, prioritize unscored/lower-scored non-focus teachers. After initial coverage, ordinary extras follow low-score order.
- Add an optional teacher-email-to-score input through the worker request. The score source is not integrated yet, so current exports continue to use stable ordering when scores are absent.
Validation
- TypeScript typecheck and production build passed.
- All 13 inspection sampler checks passed, including score-aware shortage/extra ordering and protection for focus-list teachers.
git diff --checkpassed.
v2.10.4
Changes
- Teacher-coverage mode now samples one course per teacher first, then uses remaining ordinary sample slots for extra courses from teachers on the monthly unreported list.
- If the focus list cannot be read, coverage mode still exports and fills remaining slots in stable order; unreported-priority mode continues to require the list.
- Export reasons and processing notes now show unreported-teacher extra-course counts.
Validation
- TypeScript typecheck and production build passed.
- All 9 inspection sampler checks passed, including coverage followed by focus-teacher frequency allocation.
git diff --checkpassed.
v2.10.3
Changes
- Exclude teachers whose role description contains
经理from inspection sampling. - Keep
主管and助理主管teachers eligible for sampling. - Regenerate the built-in role exclusion snapshot and roster-generation logic to include only manager roles.
Validation
- TypeScript typecheck and production build passed.
- All 8 inspection checks passed, including manager-only exclusion.
- The 2026-09-22 roster has 899 valid emails; its manager-only exclusion snapshot contains 6 emails.
- Confirmed supervisor entries remain on the roster and are not excluded.