Add the non-goals section
The draft had no boundary at all. Three proposed non-goals — cross-account aggregation, custom charts, and scheduled delivery — were derived from the stated scope and marked as not yet agreed.
Turn a requirement draft into a PRD with context, goals, non-goals, scope, solution, and acceptance criteria. Schedules, resources, and research data that are not decided stay as “to be decided”. We do not fill them in for you.
We write the problem before the solution, add a non-goals section, turn vague requests into checkable acceptance criteria, and list every open item.
SAMPLE OUTPUT
This is the complete output for the source text in the demo above: a completeness score, itemised revisions, what was marked open and why, items to confirm, and the drafted PRD. It is a demonstration, not a customer case.
The draft had no boundary at all. Three proposed non-goals — cross-account aggregation, custom charts, and scheduled delivery — were derived from the stated scope and marked as not yet agreed.
The source demanded a fast ship date without giving one. The schedule section now states that this document does not estimate effort, so a verbal request cannot become a written commitment.
“Looks good” and “simple to use” cannot be judged. They become a given / action / observable-result structure, with the metric list and experience criteria listed as still needed.
# Data dashboard — product requirements (draft) ## Context Users currently cannot see their own data in one place and have to assemble it manually to understand usage. TODO: the specific situations where this occurs, the user types involved, and how it is handled today are missing; add them before fixing the scope ## Goals - Users see their core data on a single page without assembling it themselves. ## Non-goals (required section) - No cross-account or cross-team aggregation. - No custom chart building. - No scheduled email delivery. These are proposed from the stated scope and are not yet agreed. ## Scope - The dashboard page and the display of core metrics. - Export: to be decided — format and data volume limits need confirmation. ## Solution To be decided: the metric list and data sources must be confirmed first. ## Acceptance criteria - Given: the user is signed in and has historical data. - Action: open the dashboard page. - Result: the page shows every metric on the agreed metric list. TODO: metric list, data sources, and judgeable criteria for “looks good” and “simple to use” all need to be supplied ## Schedule To be decided: this document does not estimate effort.
WHAT DRAFTING DOES
State who hits what trouble and when, before describing the fix. Reverse the order and review turns into a debate about taste.
Non-goals are body text, not an appendix. Whatever you leave out, everyone fills in from their own assumptions.
“Feels smooth” cannot be verified. Given a state, an action, and an observable result — that is when you know it is done.
WHY IT IS WORTH DOING
With no “not included” section, design and engineering each assume differently and the results do not meet.
A casual “ships in two weeks” leaves the document as a commitment, and it never went through any estimate.
“70% of users want this” gets quoted repeatedly once it is written down, until somebody checks the raw data.
Note: common practice for product requirement documents is to bound the problem and scope first, then discuss solutions, and close with acceptance criteria that can be judged. Teams differ in document granularity and review process. This site drafts documents only; it verifies no data and offers no product or project management advice.
DRAFTING DEMO
Build a data dashboard so users can see their own data. The interface should look good, it should be simple to use, ship it as soon as possible, and ideally support export.
# Data dashboard — product requirements (draft) ## Context Users currently cannot see their own data in one place and have to assemble it manually to understand usage. TODO: the specific situations where this occurs, the user types involved, and how it is handled today are missing; add them before fixing the scope ## Goals - Users see their core data on a single page without assembling it themselves. ## Non-goals (required section) - No cross-account or cross-team aggregation. - No custom chart building. - No scheduled email delivery. These are proposed from the stated scope and are not yet agreed. ## Scope - The dashboard page and the display of core metrics. - Export: to be decided — format and data volume limits need confirmation. ## Solution To be decided: the metric list and data sources must be confirmed first. ## Acceptance criteria - Given: the user is signed in and has historical data. - Action: open the dashboard page. - Result: the page shows every metric on the agreed metric list. TODO: metric list, data sources, and judgeable criteria for “looks good” and “simple to use” all need to be supplied ## Schedule To be decided: this document does not estimate effort.
Demo sample: adds the non-goals section, turns “as soon as possible” into an open schedule, and converts vague experience requirements into judgeable acceptance criteria. Paste your draft to get your version (sign-in required; one credit per run).
WHY YOU CAN TRUST IT
Effort, ship date, and staffing are written as “to be decided”. You and your team estimate those; a document cannot decide them.
Survey percentages, interview quotes, sample sizes, and personas are absent unless you supply them — otherwise they become an open question.
Even when the material is silent, we derive proposed non-goals from the stated scope and mark them as not yet agreed.
Submitted text is used for this single AI request and is not intentionally persisted. See the Privacy Policy.
FAQ
No. Schedule, milestones, staffing, and budget are written as “to be decided”. Once such a number lands in a document it reads as a commitment, and estimating is work for you and your team.
We derive proposed non-goals from the scope you did describe and mark them clearly as not yet agreed. Non-goals are body text and cannot be omitted.
We say the requirement is not judgeable as stated, turn subjective wording like “looks good” into the specific criteria still needed, and list them for confirmation.
One credit per run, usually done in seconds, returning the PRD, revision notes, and open items.
No. Credits never expire — whatever you do not use carries over to the next cycle instead of resetting.
Not yet. Each run processes one document and consumes one credit; there is no bulk upload or API today. Email us with your use case and we will assess it.
Not intentionally. Text is used for this single AI request only. See the Privacy Policy.
Drafts for new features, notes written before a requirements review, summaries of meeting notes, written versions of a verbal request from management — any product idea that needs to become a reviewable document.
SIMPLE PRICING
For an occasional publishing cadence, with a focused monthly credit allocation.
For frequent publishers who iterate on content continuously.
Our largest monthly credit allocation, for the heaviest continuous usage.
Credits never expire: unused credits carry over instead of resetting. Credits apply to this site only and are not shared with other sites.
Prices shown are USD baselines; final currency, taxes, and discounts are determined by Paddle for the checkout location.