1. The access collection black hole You need Figma access, Google Analytics, WordPress admin, GitHub, and the client's Slack. You ask. They forward a password email from two years ago. You ask again. Their developer says they'll get back to you. Three days pass. The fix: Send a single, complete access list on Day 1 — not "we'll need some access" but the exact list, with specifics for each tool, and a deadline. Include what happens if the deadline is missed. Framing it as "we start discovery without these, but integration builds are blocked until week 3" changes behavior fast. A good intake form covers this before the project starts. Here's a free 27-question version if you need a starting point. 2. Scope drift that starts in the kickoff call The sales call sets one expectation. The kickoff call assumes something slightly different. The project brief says something else. By week two, you're building features nobody explicitly agreed to.…