INTD 318 · Guides

Setting up a project for an agent

You will have somewhere north of forty working sessions with an AI agent between September and December. Every one of them starts from nothing. This is how you build a project it can pick up cold, and how that same structure carries your venture from the first interview to the showcase without anyone losing the thread.

Read first~15 minutesSet up in week 1

Why this exists

An agent has no memory of you. Not between sessions, and often not between one long conversation and the next. Everything it knows about your venture at 9pm on a Tuesday is what it can read right now.

Most people respond to this by re-explaining themselves. You paste in a bit of context, get a decent answer, close the tab, and do it again tomorrow slightly differently. Three weeks in, the agent has been told four incompatible versions of what your venture is, your outputs have drifted generic, and you cannot remember why you rejected the second idea.

The agent has no memory. Your project directory is its memory. Everything below follows from that one fact.

That reframes what a project folder is for. It is not storage. It is the working context you hand a capable collaborator with no memory. Build it for that reader and you get two things: an agent that stays useful in December, and a documented process you are graded on anyway.

The shape

One directory. Numbered folders, because the numbers carry the sequence. You cannot honestly write 02_definition before 01_discovery has something in it.

your-venture/
├── README.mdwhat this is, in five lines. the agent reads this first
├── CONTEXT.mdwho it's for · what you're claiming · what's decided
├── DECISIONS.mdwhat you chose AND what you rejected, with reasons
├── 01_discovery/
│ ├── interviews/one file per interview. pseudonymised. verbatim
│ ├── market/sizing, competitors. every number with its source
│ └── synthesis.mdwhat the evidence actually says
├── 02_definition/
│ ├── value-proposition.md
│ ├── business-model.md
│ └── proposal.md
├── 03_build/
│ ├── design-system/tokens · type · colour · components
│ ├── prototype/
│ └── build-log.mdwhat you tried, what broke, what you kept
├── 04_validation/
│ ├── sessions/one file per test session
│ └── findings.md
├── 05_business/
│ ├── unit-economics.md
│ └── go-to-market.md
└── 06_showcase/
├── process-book/
└── presentation/

Make this in week one, empty. An empty labelled folder is a question you have not answered yet, and you can see it. A folder you create in week nine is a folder whose contents you invented in week nine.

The three files that do the work

Everything else is evidence. These three are the ones that make an agent useful rather than merely available, and they are the ones people skip.

README.md: five lines, no more

What the venture is, who it is for, what stage it is at, what you are working on this week, and where to look for what. Five lines. If it grows past ten you have started writing a pitch, and a pitch is not orientation.

CONTEXT.md: the standing brief

The things that are true every session and that you should never have to retype: the customer, the problem in one sentence, the constraints you are working inside, your current riskiest assumption, and the vocabulary you use. If you have decided your users are “operators” not “customers”, that goes here, and the agent stops calling them customers.

DECISIONS.md: the highest-value file you will keep

Append-only. Dated. Every entry: what you chose, what you rejected, and why.

2026-10-19. Priced per seat, not per usage.

Rejected usage pricing: four of six interviewees could not predict
their own volume, so a usage price is unquotable to the buyer.
Revisit if we land a pilot where procurement wants a cap.

The rejected half is the part that matters. Without it you will re-litigate the same decision in November, and the agent, which cannot see inside your head, will help you rebuild something you already rejected for good reasons.

This file is also most of your process book. Twelve weeks of dated decisions with reasons attached is the story of the project. Write it as you go and December is transcription rather than archaeology.

What lands where, week by week

The folders are not decorative. Each one fills during a specific stretch of the term and feeds a specific deliverable.

WeeksFolderWhat accumulatesFeeds
W1–W2CONTEXT.mdProblem statement, first assumptions, the vocabularyValue Proposition Canvas
W2–W501_discovery/Interview transcripts, market sizing with sources, competitor set, synthesisMarket Research & BMC · Project Proposal
W5–W602_definition/Value proposition, business model, the proposal itselfProject Proposal
W6–W903_build/Design tokens, components, the prototype, the build logDesign System & Prototyped Solution
W904_validation/Test sessions, observations, what changed because of themBusiness Validation Report
W10–W1105_business/Unit economics, pricing, go-to-market, onboardingBusiness Validation Report
W11–W1206_showcase/Process book, deck, the five-minute cutShowcase + Process Book

Nothing in the right-hand column is written from scratch. Every deliverable is an edit of material that is already in the folder, if the folder was kept. That is the main argument for keeping it.

Session hygiene

Two habits, thirty seconds each, and they are the difference between a scaffold that works and a folder that rots.

Open

Point the agent at README.md, CONTEXT.md and the one folder you are working in. Not the whole directory.

More context is not better context. An agent handed forty files will average across them; an agent handed the three that matter will be specific. This is the same discipline as a good brief.

Close

Before you close the tab: did anything get decided? Append it to DECISIONS.md. Did anything get made? Save it into the folder it belongs to, with a name a stranger could read.

If you skip this, the session happened but the project did not move. This is the most common failure and it looks like productivity while it is happening.

Naming

Dates first, lowercase, hyphens: 2026-10-14-interview-03.md. It sorts chronologically, it is unambiguous a month later, and it survives being pasted into anything.

What never goes in

Three categories. The first two will get you in real trouble.

Scaling it

The structure above is right for twelve weeks and one person. Two things keep it working as it grows.

Ten-file rule

When any folder passes about ten files, give it its own README.md: three lines saying what is in there and which file to read first. An agent reads directory READMEs before it reads contents, so this is the cheapest navigation you will ever build.

One source per fact

Every number lives in exactly one file, and everything else links to it. The moment your market size exists in both the BMC and the pitch deck, they will disagree, and the wrong one will be the one you present.

Research to production, and the seams

The folders change kind three times over the term. The seams are where projects go wrong, so they are worth naming.

01

Evidence → argument. Around week five, discovery stops being collection and becomes a claim. The test: can you state your opportunity in one sentence and point at the file that supports it?

If the sentence needs three caveats, you have not synthesised. You have accumulated.

02

Argument → artifact. Around week seven, the work becomes a made thing. Your design system starts here, and it should be small: tokens, a type scale, colour, three components. Not more.

This is where an agent becomes genuinely powerful and genuinely dangerous. It will generate a great deal of plausible interface very fast. Direct it against your tokens, not against a vibe.

03

Artifact → evidence, again. Week nine, live testing. The prototype stops being the output and becomes an instrument for producing the next round of evidence.

The folder handles this fine. People do not. This is where prototypes get defended instead of tested.

The showcase is not a fourth phase. It is the first three, cut to five minutes. If the folder was kept, the cut is an editing problem. If it was not, the cut is a writing problem, in December, at the same time as everything else.

The prompt that starts it

You now know what the directory is for. This is how it actually gets made, in the first session, without you typing eighteen mkdir commands and then a business plan.

Make an empty folder, named for your venture rather than your-venture, open an agent in it, and paste this. It builds the scaffold first and interviews you second, in that order, because the folders are cheap and the contents are not.

Week 1 · paste into a fresh session
I'm starting a twelve-week venture project for a design entrepreneurship
course. You are the agent I'll be working with across roughly forty sessions,
and this directory is the only memory you'll have of any of them. Set it up.

First, create exactly this, and nothing else:

  README.md
  CONTEXT.md
  DECISIONS.md
  01_discovery/interviews/
  01_discovery/market/
  01_discovery/synthesis.md
  02_definition/value-proposition.md
  02_definition/business-model.md
  02_definition/proposal.md
  03_build/design-system/
  03_build/prototype/
  03_build/build-log.md
  04_validation/sessions/
  04_validation/findings.md
  05_business/unit-economics.md
  05_business/go-to-market.md
  06_showcase/process-book/
  06_showcase/presentation/

Every .md file starts empty. Do not fill them with placeholder headings.

Then interview me, one question at a time, waiting for each answer, until
you have enough to write three of them:

  README.md: five lines. What the venture is, who it's for, what stage it's
  at, what I'm working on this week, and where to look for what. Five. If it
  needs a sixth, the answer is a shorter line, not another one.

  CONTEXT.md: the standing brief. The customer, the problem in one sentence,
  the constraints I'm working inside, my riskiest assumption right now, and
  the vocabulary I use. If I tell you my users are "operators", never write
  "customers" again, in any file, for the rest of the term.

  DECISIONS.md: dated and append-only. Open it with today's entry, recording
  the one thing I have genuinely decided so far: what I chose, what I
  rejected, and why I rejected it. The rejected half is the point. If I
  haven't decided anything yet, write that, dated, and leave it.

Rules for this session and every one after it:

- Do not invent anything about my venture. If I haven't told you, ask me. If
  I don't know yet, write "unknown as of <date>" and move on.
- Every number I give you gets labelled in the file as evidence or guess, in
  those words. If it's evidence, the source goes next to it.
- No participant names, contact details or transcripts in this directory, and
  no API keys or passwords in any file, ever.
- Don't write me a business plan, a pitch or a market analysis today. Three
  short files and a set of empty folders is the job for today.

When you're done, show me the tree and the three files you wrote, and tell me
which folder I should be putting things in this week.

The failure mode is a directory that looks finished on day one. If the agent starts proposing your customer, your problem or your pricing instead of asking for them, stop it and say so. A CONTEXT.md you did not write is worse than an empty one, because by November you will have forgotten which of you said it.

Where to go next

Once the scaffold exists, the next question is what the agent can reach beyond your files, and for anyone working with design files, how to get a Figma document into the directory without letting it become a second, competing source of truth.

→ MCP, and getting Figma into your directory

INTD 318 Creating a Design Startup · Emily Carr University of Art + Design
Set in Space Grotesk and Archivo · The Overpunch System