Set up a new software project on solid foundations and keep it clean as it grows: git from the first minute (repo, branches, commit convention), a CLAUDE.md project constitution, a living architecture map of "where things live", a docs/ structure, and healthy-growth rules — so the project doesn't turn into a colossus on clay feet.