The Feedback Loop Draft
The fastest way to write a bad brief is to do all the talking.
You sit down to write a project brief for an upcoming product launch or system migration. You have a few pages of scattered notes, some requirements from the engineering team, and a rough timeline from the client. To get the document drafted quickly, you paste your notes into an AI assistant and enter a simple prompt: Expand these notes into a comprehensive project brief. Almost instantly, the model generates a beautifully formatted document complete with project objectives, scope statements, risk management strategies, and communication plans. It looks professional, and you feel an immediate sense of relief. But when you begin to read the details, you realize the document is built on a series of generic, unstated assumptions. It assumes a standard cloud-based architecture, a standard development methodology, and a standard team structure. None of those match the legacy database constraints, the internal political tensions, or the tight capacity limits you actually have to work with. You realize you must spend the next two hours manually editing the text, replacing the model's assumptions with the messy reality of the project.
This is the hidden thinking failure of modern document drafting: treating the language model as a passive expander of text rather than an active partner in scope definition. When you write a prompt that demands a finished document in a single turn, you force the model to fill in the blanks on its own. It cannot ask you for clarification, so it uses the most common statistical averages from its training data to complete the text. You end up outsourcing the actual definition of your project scope, replacing your unique requirements with generic industry templates. The error is not in the model’s ability to format text; it is in your one-way flow of communication. By doing all the initial talking and expecting the model to guess the missing details, you create a document that is technically complete but structurally misaligned with the actual work.
To solve this, we must invert the direction of the inquiry. We must shift from passive expansion to an active feedback loop. The model should not be used to write the brief; it should be configured as a project manager whose sole job is to interrogate you about your notes until it has enough context to build a precise, customized document. By establishing a rule that forces the model to respond only with clarifying questions, you create a diagnostic filter. You force yourself to answer the difficult questions about dependencies, risks, and resource limits before the document is generated.
Consider the difference in practice.
A typical, expansion-first prompt looks like this:
Expand these rough notes into a project brief for our new customer billing portal:
Notes: Need billing history, credit card processing, invoice PDF downloads. Must launch by next quarter. Using Stripe.
The model will generate a predictable, assumption-heavy document:
Project Brief: Customer Billing Portal
Scope: Implement a secure customer billing portal integrating Stripe. Features include view billing history, update credit card details, and download invoice PDFs.
Timeline: Phase 1 (Scoping) - Weeks 1-2; Phase 2 (Development) - Weeks 3-8; Phase 3 (Testing & Launch) - Weeks 9-12.
Security: The application will use standard SSL encryption and follow PCI compliance guidelines for payment security.
This brief looks fine, but it does not address the specific integrations or security requirements of your business. It doesn't tell you how the portal will sync with your internal ERP system or how you will handle billing disputes.
A Socratic, feedback-loop approach, by contrast, begins by setting up the model as an interrogator:
I want to write a comprehensive project brief for a new customer billing portal, but I want to make sure it matches our exact technical and operational constraints. Do not write the brief yet. I will paste my rough notes below. Analyze these notes and act as a senior technical project manager. Your job is to ask me targeted, clarifying questions, one at a time, to uncover our technical dependencies, legacy system constraints, security requirements, and team capacity. Do not write the brief until you have asked at least five questions and I have answered them all. Here are my rough notes: [insert notes]. Let's begin with your first question.
When you run this interview, the model stops generating copy and starts probing for constraints. It might ask you how Stripe will authenticate users, forcing you to explain that you are using an existing Single Sign-On (SSO) service. It might ask you how the invoice PDFs will be generated, forcing you to specify that they must be pulled from an legacy ERP system rather than generated by Stripe. Each answer you provide replaces a generic assumption with a concrete, real-world constraint. Once the interview is complete, you can instruct the model to organize the interview transcript into the final brief. The resulting document will be precise, tailored to your technical reality, and immediately useful for your team.
This feedback loop does more than just produce a better document; it clarifies your own thinking. By forcing you to answer targeted questions before the writing begins, the model helps you identify gaps in your own planning. It acts as a cognitive sparring partner, pushing you to resolve technical conflicts and resource constraints before they reach the development phase. The writing of the document becomes a natural byproduct of the alignment process, rather than a separate, tedious chore.
To get the right output, you must first let the model ask the right questions.
Behavioral Takeaway
- Implement the one-question rule: When scoping a complex document with a model, explicitly command it to ask you only one clarifying question at a time. This prevents cognitive fatigue and keeps the dialogue focused on specific constraints.
- Dictate the answers: Do not worry about formatting or style when answering the model's questions. Use voice dictation to quickly record your technical and operational realities in plain English.
- Establish a completeness check: Before instructing the model to generate the final document, ask it: "What critical operational details are we still missing to ensure this brief is production-ready?"
