Client request
The client's wording plus clarifications from the 30-minute brief. A separate top block, unprocessed, used as the base for further analysis.
This is not a universal template, but a sample of the level of detail you receive after a diagnostic for your specific task. The structure is preserved, one section is shown in detail, and the rest are short descriptions.
Context of this sample
A request for an AI assistant with access to a company's private knowledge base, for internal employee use. This is an example of one task category; the structure for your case will be different.
The document starts with the “Client request” block, followed by 7 sections of pre-project analysis. Section #4 is shown in detail below.
The client's wording plus clarifications from the 30-minute brief. A separate top block, unprocessed, used as the base for further analysis.
Pre-project analysis
Structuring what is actually needed, which separate actions the request consists of, and what the scope looks like.
Scenario groups, authorization, limitations, technical requirements, and expansion options.
Which tools are needed and why, and how it works step by step from the user's point of view.
Specific risks such as knowledge-base leakage and hallucinated facts, each with a proposed solution.
What goes into the first version + the list of what we do NOT build in the first version. The key part for managing expectations.
Several implementation options with pricing, timelines, limitations, and other details.
Which option to choose for your task: the best balance of price, speed, and risks.
This section is shown partially: 3 of 7 risks. It demonstrates the level of detail.
For an AI assistant with access to a knowledge base, I check the typical risks for this class of tasks. Each has a concrete solution at the architecture and approach level.
A user may try to extract a massive amount of information in a single request.
Approach: limit output volume through the system prompt and database request parameters. The concrete implementation is adapted to your scenario during development.
Attempts to manipulate the model so it goes beyond the defined scenarios.
Approach: multi-layer protection at the prompt level and during processing before and after the model response. Architecture details are part of development.
AI may generate data that looks plausible but does not actually exist in your knowledge base.
Approach: tie answers to confirmed sources and explicitly refuse when there is not enough information.
This is 1 of 7 sections
Order the Diagnostic to receive a document with your action scenarios, risks, implementation options, and my recommendation. 30-minute call + 2–3 days of preparation.
All samples are adapted. Company names, internal details, and sensitive data are removed. The structure and level of detail are real from my projects.