A designer hands over a checkout that runs in the browser. What the code can’t say is what it’s faking: made-up products, a “card declined” screen behind a hand-flipped switch, a promo field that accepts anything.
Every line has a status. Relay reads the built app and drafts the handoff. Each note says whether it’s a draft, checked, changed, or made up. Relay drafts, the designer decides.
Written for the person who has to finish it. The developer sees what each screen needs from the back end. QA sees the intended behavior, not the prototype’s shortcuts. A reader asks a question on the note itself, and the answer stays for the next person.
Built, not drawn. I designed it as a working app: research, flows, a brand, and seven screens in code.