> Everything should live in the repo. Code and docs yes. But also the planning files, epics, work items, architectural documentation and decisions.
You just described spec-driven development.
Yep, and don't reinvent the wheel
Yep, and don't reinvent the wheel