Lesson 6: Limits, Boundaries and Protecting Existing Code (Teach This Topic)
This guide supports a discussion-based lesson about controlling what an AI coding system may change in an existing project. The learner explores scope, invariants, backwards compatibility, prohibited changes, dependencies, repository instructions and review without operating software or writing code. It includes self-contained scenarios, a short written task, support ideas and a final knowledge check with answers.
