learn-ai-design-with-phoebe / Designer session 10 of 10
Learn AI Design with Phoebe · Designer track · Session 10 of 10

Capstone: the Cadence feature

Nine sessions, nine artifacts. Tonight produces nothing new - it assembles what you already have into one shippable feature and puts it through two gates. The first gate is arithmetic: 100 out of 100 on the five checks, run on the built screen rather than the mock. The second gate is the one you cannot automate and cannot fake: you can name the idea in one sentence, and the loudest thing on screen is the thing that matters to the user. Most work that reaches a review passes neither. Work that passes only the first is competent and forgettable. Tonight you learn to pass both, and to tell the difference out loud.

🔴 Designer track Product · brand · design-adjacent builders Ship it at 100 45 min
0-3 · What the track built 3-14 · The assembly checklist 14-38 · The ship review, run live 38-45 · What to do with the work
Part 0

What the track built

Every session in this track ended with something you could put in a file, not a feeling. That was deliberate, and tonight is why. The Cadence shared-summary feature is not a screen you draw in one sitting - it is nine decisions already made, sitting in nine artifacts, waiting to be assembled and defended. If any of them are missing, tonight will find out. That is also fine: knowing which artifact you skipped is more useful than a pretty capstone.

Live - presented in session Self-study - read after class ▶ Live critique lab - toggle levers, watch the real score Official sources covered
★ What you walk out with today One assembled feature, a ship review you can run in front of anyone, the honest sentence that names its idea, and a retrospective you will actually use - which parts of this the tools genuinely accelerated, and where you nearly let a plausible option through.
LiveThe nine artifacts you should have on disk5 min▶

Open your folder and check. This is the whole track, in the order it happened:

  • b1 - the loop and the lab. Brief, generate, critique, direct, ship, plus the scoring standard the rest of the track ran on.
  • b2 - the constraint brief. One primary action, one type scale, one spacing unit, one accent, a contrast floor. Not an adjective in sight.
  • b3 - the annotated board and the rejected-options file. Direction with reasons attached, and the record of what you turned down.
  • b4 - the flow, the drafted screens and the state list. Including the states generated work forgets: empty, loading, error, too-long, offline.
  • b5 - the review script. Five checks in running order, written as something you can paste into a comment.
  • b6 - the token set. Colour, type, spacing and radius as named values, so no number on the screen is a hand-typed one-off.
  • b7 - the imagery standard. What is allowed, what is generated, what is licensed, and where the provenance is recorded.
  • b8 - the copy set. Every string on the feature, including the AI-disclosure line and the error and empty states.
  • b9 - the spec. The document a front-end engineer can build from without asking you a question they should not have to ask.

The capstone adds one thing to that list: the assembled, reviewed, defensible feature itself. Everything else is already yours.

Self-studyIf you skipped a session, do this instead2 min read▶

Gaps are common and mostly recoverable in an hour, but two are not worth improvising. No token set (b6)? Stop and write one - every other artifact assumes it, and the ship review checks it. No copy set (b8)? Write the strings before the review, never during; copy invented in a review is the copy that ships, and it is always the weakest part of the feature. The other two gaps are cheaper: reconstruct the rejected-options file (b3) from memory while you still can, and add the AI-specific states (b4) before you present, because the review will surface them loudly either way.

Part 1 · the checklist

Assemble it, then test each part 8 min live

Assembly is not a design activity, and that is the point of doing it deliberately. Each artifact arrives with a test it has to pass, and the tests are small enough to run in a few minutes each. Work down the table, then read the last two rows twice, because those are the ones that decide whether this ships.

ArtifactWhere it came fromThe test it must pass
Constraint briefb2 · art-direction promptingA stranger could reject your screen using only this document. No adjective is doing load-bearing work.
Annotated board + rejected optionsb3 · research and moodboardsEvery reference has a reason next to it, and at least three serious options were turned down in writing.
Flow, screens and state listb4 · UI draftingEvery state in the list has a drawn screen, including empty, error, too-long and the AI-specific ones.
Review scriptb5 · the critique labSomeone else can run it on your work without you in the room and reach the same five verdicts.
Token setb6 · design systems and tokensEvery colour, size, space and radius on the built screen resolves to a named token. Zero hand-typed values.
Imagery standardb7 · illustration and imageryEach asset passes four questions: direction, brand fit, rights, provenance. Any "probably fine" is a fail.
Copy set incl. AI disclosureb8 · content design and microcopyRead aloud without stumbling. The disclosure is visible, plain, and does not compete with the meeting title.
The specb9 · handoff to codeAn engineer can build it without asking you anything the spec should already answer.
★ Gate 1 - the measurable gatethe lab, on the built screen100 of 100 on the five checks: hierarchy, type scale, spacing rhythm, contrast, colour restraint. Run on what was built, not on the mock.
★ Gate 2 - the judgement gateyou, out loud, in one sentenceYou can name the idea in one sentence, and the loudest thing on screen is the thing that matters to the user. No number can stand in for this.
Be blunt about what a 100 is worth A 100 means nothing is measurably broken. It does not mean the work is good. A screen can pass all five checks, sit perfectly on the grid, clear AA everywhere, use one accent - and still be a competent, forgettable screen with no idea in it. That is the most common outcome of a disciplined AI workflow, and it is the failure this session is actually examining you on. Gate 1 is homework. Gate 2 is the exam.
LiveNaming the idea in one sentence4 min▶

The one-sentence test is harder than it sounds because the failure mode is a sentence that describes the feature rather than the idea. Feature descriptions are always available, which is why they are worthless as a test.

Describes the feature

"It is a summary screen with a share button, an AI-generated label, the meeting title, the attendee list and the key points, in a clean modern layout."

Names the idea

"The whole screen exists to make one nervous decision easy: the summary is a machine's guess, and this screen makes it obvious what the machine claimed and effortless to fix it before you send it to your team."

Notice what the second sentence gives you. It tells you what the loudest thing should be - the summary text and the edit affordance, not the AI badge and not the share button. It tells you what the disclosure copy is for. It tells you which state matters most. An idea is useful precisely because it makes later decisions fall out of it.

Part 2 · the script

The ship review, in running order 9 min live

Run this as a script, top to bottom, on the built thing. It takes about twenty minutes on a real feature and it is the same script every time, which is the whole value - a review that varies by mood is not a standard. The first six steps are checks. The last one is the gate.

GATE 1 · MEASURABLE GATE 2 · JUDGEMENT The test 100 of 100, on the screen that was built The test name the idea in one sentence, out loud What it catches - text under 4.5:1, or 3:1 when large - sizes that came from no scale - gaps that miss the spacing rhythm - two elements fighting for first read - a hue family nobody decided on What it catches - a screen with no point of view - emphasis on the AI, not the task - states hiding behind the happy path - copy that describes the feature - brand-adjacent, never brand-specific What it cannot catch - whether there is an idea in it - whether the loud thing is the right thing What it cannot catch - a real contrast ratio, ever - anything in a state you never opened A 100 with no idea is a competent, forgettable screen. Gate 2 is tonight's real exam. Run gate 1 first. It is fast and argument-free, and it frees your attention for gate 2.
🔍 Click to zoom - the two gates, what each catches, and what each is blind to
LiveSteps 1 to 3 - the built screen, every state, the words5 min▶
  • 1 · Run the five checks in order, on the built screen. Hierarchy, type scale, spacing, contrast, colour restraint - and on what shipped, not on the mock. The gap between a design file and a built component is where most of the score goes missing, because that gap is full of defaults nobody chose.
  • 2 · Walk every state, including the AI-specific ones. Empty, loading, error, too-long, offline - and then the three this product owns: a low-confidence transcript, a wrong speaker attribution, and the user has corrected the summary. That last one matters most. A summary the user has edited is no longer the machine's claim, and the screen should stop presenting it as one.
  • 3 · Read the copy out loud, including the disclosure line. Out loud, not in your head. Stumbling is the signal. Check that the disclosure is honest about what was generated, plain enough to skim, and not so prominent that it outranks the meeting title.
LiveSteps 4 to 7 - tokens, imagery, and the gate5 min▶
  • 4 · Confirm every value came from a token. Open the inspector and pick five values at random - a padding, a font size, a border colour, a radius, a text colour. If any of them is a literal rather than a named value, you have a system that documents itself and a screen that ignores it.
  • 5 · Confirm every image passes four questions. Direction: does it say something this brief asked for. Brand fit: could a competitor use it unchanged. Rights: what licence or terms cover it. Provenance: where is that recorded, and can you find it in six months. Any "probably fine" is a no.
  • 6 · Score gate 1 and write the number down. Not "looks clean". The number, and which check was last to move.
  • 7 · Gate 2, out loud, to another human. Name the idea in one sentence. Then point at the loudest thing on screen and say whether it is the thing that matters to the user. If those two answers disagree, you have a design change to make and the score will not help you find it.
Self-studyWhy the review runs on the built screen3 min read▶

A mock is a claim. A built screen is a fact, and the two diverge in predictable ways. Defaults leak in: line heights, focus rings, disabled states and placeholder colours arrive from the framework rather than your token set, and none of them were reviewed. Real content is longer than sample content: a meeting title that wrapped to two lines in production was one line in the mock, and the hierarchy you designed quietly inverted. States appear that no one drew, the moment data is real. And the lab measures rendered pixels, which is the honest reason to point it at the build - contrast from actual computed colours, spacing from actual computed values, hue families from what the browser painted. If you can only review one of the two, review the build.

The capstone gate

Pass gate 1, then answer gate 2 out loud ★ 14 min · everyone runs it

The lab below starts where your feature should: all five levers on, 100 out of 100. So there is only one thing left to do with it, and it is the thing that happens in every real ship review at the last minute. Press the anti-lever once. Feel the 19 points that "can we add a colour for it?" costs when it arrives after the work is done. Then turn it off, get back to 100, and answer gate 2 with your mouth rather than your mouse.

Start at 100. Read all five rows once so you know what a clean screen looks like in the scorecard, not just on the screen.

Press Add colour. Score drops to 81. Name the three defects before you read them: a fourth hue family, two off-grid paddings, and a yellow highlight at 1.5:1.

Say the stakeholder sentence out loud: "that badge cost us a hue family, two grid values and one accessibility failure." Ninety seconds, no argument.

Turn it off. Back to 100. Now stop looking at the score and look at the screen. Name the idea in one sentence, out loud, to someone.

Point at the loudest thing on screen. Is it the thing that matters to the user, or is it the thing that was easiest to make loud? That answer is your capstone grade.

What is real here and what is scripted Said plainly one last time: the starting draft is scripted - a composite of what unbriefed generators hand you. Every score is measured live in your browser. Contrast ratios come from the WCAG relative-luminance formula on the actual rendered colours, spacing and font sizes are read from getComputedStyle, and hue families are counted by converting each painted colour to HSL. Edit this page in your inspector and the number moves. That is why it is worth quoting in a review.

And the scoreboard for the whole track, one last time: 17 → 32 → 46 → 66 → 86 → 100. Each rung was a session, each session was one lever, and the last row is the instinct that undoes the lot.

Real world

The anti-lever almost always arrives at the end, from someone senior, with good intentions. That is what makes it expensive - the work is finished, the meeting is nearly over, and "can we add a colour for it" sounds like a small ask. The counter-move is not refusal and it is not a lecture about hue families. It is one question: "yes, if it means something. What state or category is it encoding?" Half the time the answer is nothing and the request dissolves. The other half, you have just found a genuine gap in the token set, which is a good outcome and worth the extra week.

The track on one page

Where every session sits in the loop 4 min live

This is the map from b1, filled in. Five steps across the top, and under each one the sessions and artifacts that serve it. Read the column widths as a warning: the tools are fastest in the middle, and the two ends - the brief and the judgement - are where the whole track spent its time, because that is where the value went when generation got cheap.

1 BRIEF you own it 2 GENERATE AI is fastest 3 CRITIQUE you own it 4 DIRECT fix the brief 5 SHIP two gates b1 The AI loop the five-step loop b2 Art direction constraint brief b3 Research annotated board b4 UI drafting flow + screens b7 Imagery image standard b5 Critique lab the review script the standard reused b6 to b10 b6 Tokens the token set b8 Content copy + disclosure b9 Handoff the spec b10 Capstone shipped at 100 Nine sessions, nine artifacts. The capstone is the one session that produces nothing new. The tools are fastest in column two. Both ends of this map are the paid part of the job. Leader sessions a2 and a6 come next if you now have to set this standard for other people.
🔍 Click to zoom - the whole designer track, mapped onto the loop it runs on
Part 3 · after the review

What to do with the work 7 min live

A feature that passes both gates still has to be presented, kept and learned from. Three habits carry more weight than they look like they should: the order you present in, the file you keep, and the one retrospective question you are tempted to skip.

LivePresent in this order: decision, idea, evidence4 min▶

Most designers present in exactly the wrong order - evidence first, because it is the safest, then the idea, then maybe the decision if there is time. Invert it.

  • First, the decision the design serves. "People hesitate before sending an AI summary to their team, and that hesitation is where we lose the share." One sentence, in the room's language, about a real thing.
  • Second, the idea. "So the screen makes the machine's claim obvious and the correction effortless." This is the sentence from gate 2. If you cannot say it here, you did not pass.
  • Third, the evidence that nothing is broken. The 100, the five rows, the states, the tokens, the rights. This part is short, because it is the part nobody argues with.

The reason for the order is that evidence-first invites a review of your craft, while decision-first invites a review of the product. You want the second conversation. Craft is your job; the product is theirs, and they will engage with it.

LiveKeep the rejected-options file3 min▶

When generation is cheap, the finished screen stops being evidence of anything. Anyone can produce a plausible screen now, which means the artifact that demonstrates your value is no longer the output - it is the record of what you turned down and why.

  • In reviews it pre-empts the whole "did you consider" round, because you did, in writing, with a reason.
  • In portfolios and interviews it is the only part of an AI-assisted case study that is unfakeable. A polished final screen proves you have a subscription.
  • Six months later it stops the team re-litigating a settled decision from memory, which is the most expensive kind of meeting.
  • Keep it cheap. A thumbnail, one line on what it did well, one line on why it lost. Anything heavier will not survive a busy week.
Self-studyThe honest retrospective, two questions3 min read▶

Do this alone, in writing, before the next project starts, and answer both honestly rather than usefully.

  • Which parts did the tools genuinely accelerate? Be specific and be willing to find less than you expected. Exploration volume in b3 and first-draft screens in b4 are the usual honest answers. Briefing, critique and specification usually got no faster, and sometimes got slower because there was more output to judge.
  • Where did you nearly let a plausible option through? This is the question that improves you. Every AI-assisted project has at least one moment where something looked finished, felt fine, and was actually wrong - a missing state, a borrowed concept, a colour that meant nothing, copy that hedged. Find the moment. Name what caught it, or name what nearly did not.

The second answer is the one to carry into the next project, because plausibility is the specific new risk of this way of working. Bad output was always easy to reject. Plausible output is not, and no score will flag it for you.

After the course

Four things that outlive this track ◐ ongoing

Source material

Official sources covered

This capstone reuses the standards and practices the track already taught, and adds no new vendor claims. The normative accessibility text lives with W3C and the token format with the Design Tokens Community Group; both are linked from the sessions that introduced them. Certificates and tool training stay with the official providers. This page covers:

✓The two shipping gates - measurable score plus stated ideaParts 1-2 · the capstone standard for this track
✓The five-check script, run in order on the built screenPart 2 · WCAG 2.2 SC 1.4.3 and 1.4.11 computed live in the lab
✓The full lab ladder and the anti-lever costDemo · 17 → 32 → 46 → 66 → 86 → 100, then 81 with "add colour"
◐Artifact assembly - brief, board, states, tokens, imagery, copy, specPart 1 · each artifact's own source material sits in b2 to b9
◐Presenting and retrospective practicePart 3 · practitioner practice, not a cited standard - said plainly
Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · What are the two gates that decide whether the Cadence feature ships?

Gate 1 is measurable and fast, and the lab scores it. Gate 2 is judgement and only you can score it. Passing gate 1 alone gets you a competent, forgettable screen, which is why this session treats gate 2 as the real exam.

2 · A finished screen sits at 100. Someone asks for a colour. What does the anti-lever cost, and why?

100 drops to 81 because decoration rarely breaks one thing at a time. Hierarchy and type scale hold, which is the useful lesson: structure survives decoration, colour decisions do not. The counter-move is "yes, if it encodes something".

3 · Your feature scores 100. What does that number not prove?

A 100 means nothing is measurably broken on the screen you scored. Concept, emphasis, states and brand fit are all invisible to it - and a disciplined AI workflow produces perfectly clean, entirely forgettable screens by default.

Designer track cheat sheet · the whole thing, pin this

The loopBrief → Generate → Critique → Direct → Ship. The tools own step 2. You own 1, 3 and 5, and those decide the quality.
The nine artifactsb2 brief · b3 board + rejects · b4 flow, screens, states · b5 script · b6 tokens · b7 imagery standard · b8 copy + disclosure · b9 spec · b10 the shipped feature.
The script, in orderHierarchy → type scale → spacing → contrast → colour restraint. Stop at the first failure, fix, restart.
Two gatesMeasurable: 100 on the five checks, on the built screen. Judgement: name the idea in one sentence, and the loudest thing is what matters.
The ladder17 → 32 → 46 → 66 → 86 → 100 as hierarchy, scale, spacing, contrast and one accent come on. Every rung was a session.
The 19-point instinct"Add colour" on a 100 gives 81: a fourth hue family, two off-grid paddings, yellow on yellow at 1.5:1. Answer with "what does it encode?"
Cite by number1.4.3 (4.5:1, 3:1 large) · 1.4.11 (3:1 non-text) · 1.4.6 (7:1 AAA) · 1.4.12 (text spacing) · 2.5.8 (24x24 targets). WCAG 2.2 is what you defend against.
Present and keepDecision, then idea, then evidence. Keep the rejected-options file - when output is cheap, the record of what you turned down is the unfakeable part.