Feature isolation and boundaries
Last week you built your own project from scratch. This week is the opposite — and much closer to real work: entering a codebase you didn't write, making a change, and breaking nothing.
This is where beginners get hurt with an agent. On your own project, a bad change costs you a redo. In an existing project, the agent can quietly rewrite shared logic, duplicate code it never read, or "improve" things nobody asked it to touch. The skills of this week — directing the agent's reading, working in small reviewable steps, and setting explicit boundaries — are what make agent work safe on real codebases.
Official (source of truth):
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

Built with ❤️ by the HackYourFuture community · Thank you, contributors
Found a mistake or have a suggestion? Let us know in the feedback form.