# Starting point: monorepos via teach#10, moon as concrete tool

Learner opened [ayv4zyan/teach#10](https://github.com/ayv4zyan/teach/issues/10): practical monorepo mental model for standardizing multiple projects (shared tooling/config, orchestration), with **moon** as the concrete example — decision fluency + light application, not a full multi-tool deep dive or wholesale migration. Related moon workspaces exist in other repos; this track starts from zero monorepo theory in the teach folder. First ZPD lesson: define monorepo vs polyrepo vs monolith, name the maintenance problems collocation+tooling solve, practice choose/reject, and reserve moon mechanics for later.
