AI Readiness Brief
Eight questions in, a structured opportunity brief out, generated against a schema so the shape is guaranteed.
The problem
Free-text model output is unusable downstream. If you want to render a document, store it, or compare two of them, you need guaranteed structure, not a well-worded paragraph you have to parse.
How it is built
- 01
The brief is defined as a Zod schema first: findings, ranked opportunities with effort and impact, an ROI band, and a phased roadmap.
- 02
Generation is constrained to that schema, so every response has the same fields and can be rendered by a normal React component.
- 03
Effort and impact are enumerated values rather than prose, which makes the opportunities sortable and comparable.
- 04
The ROI band is explicitly a range with stated assumptions, because a single fabricated number would be worse than useless.
- 05
The rendered brief is available as a PDF, which is the artifact a prospect forwards to their boss.
Stack
Demonstrates
- Treating the schema as the contract rather than post-hoc parsing
- Turning model output into a document a business can circulate
- Enumerated fields that make output sortable and comparable
Where it falls short
- Eight questions cannot substitute for reading your actual systems. It is a starting hypothesis, labeled as one.
- ROI figures are directional and carry their assumptions on the page.