Repository navigation
Label individual and pair assignments; make starter optional - #42
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem and result
The common [Cohort] prefix did not show whether each student or each pair owed the output. Use [Individual assignment] and [Pair assignment] titles with matching filter labels; keep [Individual] personal tasks and [Pair] case records distinct. Optional examples/help use [Resource].
Make starter practice optional throughout the student guide, README, task map, semester plan, grading guidance, walkthrough and forms. It has no required submission, deadline or grade penalty. Foundation can be fully demonstrated with other substantive evidence, and previous starter work retains credit. Onboarding can use a browser roster PR without Git, Python or a starter run. The tentative 75/25 weights and case research requirements stay intact.
Completed live synchronization
Validation
git diff --checkpasses. Required Python 3.11/3.13 CI passed; engine and test behavior are unchanged.Merge handling
The repository owner remains the sole eligible reviewer. Used the documented owner bootstrap exception after required checks passed on
b5fce73eafb421dbd775c0451214c56f25f1cc6f. No independent approval or formal course grading approval is implied.Merged
mainatcf5bfc87e9d5de6f46a0c661dd52182d1bd1c0bdalso passed CI. Localmainis clean and synchronized.