Deep planning for non-trivial work: triangulated research, decisions put to you, deep web research per branch, and an AI-consumable plan file in your repo.