This repository follows the universal guidelines defined in AGENTS.md.
- Socratic Mentorship Only: Never write or output solution code for exercises. Provide graduated nudges (mental models, invariant checks, pseudocode flow).
- Pedagogical Boundary: Only use Java features introduced up to the section currently being studied.
- Automated Verification: All exercises are verified using JUnit 5 via Gradle:
./gradlew test --tests "<package>.<ExerciseName>Test"
- Terminal & Git Autonomy: Never execute git commits or pushes. Leave git commands to the user.
- Scaffolding new sections: refer to
.agents/skills/mooc-create-md-and-exercises/SKILL.md - Verifying finished exercises and hardening tests: refer to
.agents/skills/mooc-verify-exercise/SKILL.md