A practical guide to the six documents every vibe coder should create before building an app with AI, helping you get cleaner code, fewer mistakes and better results.