WNCP AI Access Mode

Session A.5 · Prototyping · Day 1

Founder resources · The Prototyping Guide

From your PRD to a tested prototype.

You built your PRD earlier today. This guide takes it the rest of the way: spec your build, then walk a single development cycle — front end, to a working web app, to real data, to production-grade code — and stop the moment your prototype can answer your hypothesis.

Vibe coding AI rapid prototyping Engineering-grade

Today you are in the middle stage. Fast, structured, testable — not yet production. Knowing that sets the right expectations for what you build and what comes later.

Part one

Spec your build


A spec doc is a short, plain-language file that tells your AI builder exactly what to make. The rule is simple: if a decision is not in your spec, the AI invents it — and you rarely like what it invents. Six docs cover everything. You do not need all six to start.

PRD.MD

Product Requirements Document
Required Every stage

The single source of truth for what you are building and why. Every AI builder reads this first. You already wrote it this morning — this is the doc the whole cycle runs on. The most important line is the hypothesis sentence in Section 5; if it is weak, everything downstream is too.

How: open the template, find "Ask the LLM," and paste prompts 1–6 into Claude, ChatGPT, or Gemini one at a time.

Template

TECH_STACK.MD

Technology Stack
Required Every stage

Tells the builder exactly which tools, services, and structure to use. Skip it and you may get a random framework on the first attempt and lose an hour undoing it. It also names where you stop on the cycle, which is why it pins your whole build down.

How: use the "Which lane am I in" table to get your default stack, then paste prompts 1–2 to confirm and fill gaps.

Template

UI.MD

Screen Layout & Flow
Recommended Stage 01

Describes your screens and how a user moves through them. Founder-written — you know your user, the AI does not. Pays off the moment you have more than two or three screens, and feeds straight into the front-end stage of the cycle.

How: start from your PRD's one flow (Section 5), then paste prompts 1–2 to turn it into a screen inventory and rough wireframes.

Template

DESIGN.MD

Design System
Tool-generated Stage 01

Your product's visual language — colors, type, spacing, components. You do not write this from scratch. Claude Design or Stitch generates it from a short brief; you review, adjust a token or two, and pass it to your builder so every screen looks like one product.

How: follow "How to generate this" in the template, then paste the tool's output into the file.

Template

DATA.MD

Database Schema
Optional Stage 03

Your tables, fields, and access rules. Gives the AI a precise target instead of letting it guess your data model. You only need it once your build remembers things — the backend stage of the cycle. Skip it for a frontend-only prototype.

How: paste prompt 1 to extract your tables from the PRD, then prompt 2 to fill each table's fields.

Template

API.MD

API Design Document
Optional Stage 04

The endpoints your backend exposes, the data in and out, and how errors are handled. Reach for it once you are in a real coding agent with a backend beyond basic create-read-update-delete — the production-grade stage of the cycle.

How: paste your PRD into prompt 1 to draft the endpoint list, then prompts 2–5 for contracts, auth, and error conventions.

Template

Before you leave

Capture your work


When your prototype is working — meaning a real person could use it and give you a yes or no on your hypothesis — do two things before the session ends.

Save it.

Put the prototype in your 4_Dev_Projects/ project folder. If it is a live URL, create a file called prototype-day1.md and paste the URL and a one-line description into it. If it is a file or deck, save it directly. Day 3 and Peer Court locate the baseline using this folder and filename.

Write the hypothesis.

Complete this sentence and save it in the same file:

This prototype tests [what you built]. A pass = [what you observe when a user succeeds].

This sentence is your contract with Day 3 and Peer Court. It is a falsifiable test — not a tagline, not a vision statement. If you cannot complete it, your scope is not tight enough yet: go back to Section 5 of your PRD.MD and tighten the one flow before you build.