wild-pastry is a recipe showcase and production reference site for a single dessert: the French Lemon Meringue Tart. It exists to present one beautifully made pastry with the calm and precision it deserves, and to publish the complete production brief for a 10-second vertical food-cinematography clip of that tart being made from scratch.
The site serves two intertwined audiences. Home bakers come to read the full ingredient checklist and the step-by-step method in the correct preparation order — pastry, blind baking, lemon curd, filling, meringue, piping, and torching — so they can reproduce the tart themselves. Video-production people come to read the shot list and production brief — the 7 micro-shots of the first 8 seconds, the 2-second hero shot, camera, lighting, audio, colour grade, physics and texture notes, realism guardrails, and negative prompt — as a reference while planning or shooting the clip.
The site is a showcase and reference. It does not generate, render, or host video files. It presents the recipe and the production brief as readable, well-set content.
wild-pastry is a first-party, publicly readable web application. All three destinations — Landing, Method, and Production Notes — are anonymous, no-account surfaces. There is no sign-in, no user profile, no saved state, and no differentiated permissions: every visitor sees the same published recipe and the same production brief. Nothing in the accepted requirements creates a durable actor-specific relationship, commitment, entitlement, or value transfer that would require application-owned identity, so no identity establishment or verification journey exists.
The product is delivered as a React frontend served alongside a shared FastAPI backend and a MariaDB database. The backend and database exist as provisioned infrastructure for the application; the accepted content is a fixed, authored recipe and production brief, so the current product does not require visitor-authored records, accounts, or an editing workflow. The frontend renders the recipe showcase and production reference; the backend serves the application's content APIs.
The boundary between current and future work is narrow and deliberate. Current work is exactly: presenting the featured tart, its 18-item ingredient checklist, its ordered method, its shot list, and its production brief details. Video generation, rendering, hosting, or playback of the clip is explicitly out of scope. Anything not listed in the Functional Requirements below is not part of this product.
Removed from scope
- 0:03.3–0:04.4 — **Lemon curd**: egg yolks and whole eggs whisked into the lemon mixture; mixture thickens over gentle heat into smooth glossy curd; whisk leaves defined ribbons.
- 0:04.4–0:05.5 — **Filling**: warm curd poured into the golden shell, flowing smoothly and spreading evenly toward the fluted edges; spatula levels the surface.
- 0:05.5–0:06.6 — **Meringue**: egg whites beaten with cream of tartar, caster sugar, and vanilla to thick glossy stiff peaks; meringue transferred to a piping bag with a star nozzle.
- 0:06.6–0:08.0 — **Finishing**: white meringue piped into generous decorative peaks; kitchen blowtorch passes briefly over the surface, creating golden-brown toasted tips with creamy-white valleys.
- 0:08.0–0:10.0 — **Final hero shot**: the finished tart centred on the white serving plate, toasted peaks catching warm window light, bright lemon filling and crisp golden pastry visible; a perfectly cut slice beside it revealing crisp pastry, thick glossy curd, and fluffy meringue; smooth slow cinematic push-in with no further hand movement.
FR-1 — Featured recipe presentation. As a Recipe site visitor, I should see the French Lemon Meringue Tart presented as the featured recipe on the Landing page, so that I understand what the site is about at a glance. Provenance: explicit. Trigger: opening the site. Observable result: the recipe name, the Wild Pastry label, and a hero still-life of the finished tart are visible. Access: anonymous. Failure/recovery: if content fails to load, a retry control restores the hero. Continuation: navigation to Method and Production Notes remains available.
FR-2 — Complete ingredient checklist. As a Home baker, I should see the full 18-item ingredient checklist — Plain flour, Cold unsalted butter, Icing sugar, Egg yolks, Salt, Fresh lemons, Caster sugar, Cornflour, Water, Whole eggs, Egg whites, Cream of tartar, Vanilla extract, Baked tart shell, Cooked lemon curd, Whipped meringue, Toasted meringue peaks, and Final plated lemon tart — so that I can gather every ingredient before starting. Provenance: explicit. Trigger: viewing the Landing page. Observable result: all 18 items appear as square beige tiles with gold ticks. Access: anonymous. Failure/recovery: retry restores the checklist. Continuation: the visitor moves to Method.
FR-3 — Ordered step-by-step method. As a Home baker, I should read the method in the correct preparation order — pastry, blind baking, lemon curd, filling, meringue, piping, and torching — so that I can follow it successfully. Provenance: explicit. Trigger: navigating to Method. Observable result: seven numbered, ruled steps in that order, each with its instruction. Access: anonymous. Failure/recovery: retry restores the sequence. Continuation: the baker returns to the checklist or moves to Production Notes.
FR-4 — Shot list as production reference. As a Video production reference user, I should read the shot list covering the 7 micro-shots of the first 8 seconds and the final 2-second hero shot, so that I can plan or shoot the clip. Provenance: explicit. Trigger: navigating to Production Notes. Observable result: a ruled table with timecode, action, and ingredient for each of the 8 shots. Access: anonymous. Failure/recovery: retry restores the table. Continuation: the user reads the production brief block.
FR-5 — Production brief details. As a Video production reference user, I should read the production brief details — 10-second duration, vertical 9:16 1080p photorealistic food cinematography, rustic wooden kitchen counter setting, single consistent pair of hands with gray rolled-up sleeves, listed props, soft natural afternoon daylight, kitchen ASMR audio only, warm French patisserie colour grade, physics and texture notes, realism guardrails, and negative prompt — so that I can reproduce the intended look and constraints. Provenance: explicit. Trigger: viewing Production Notes. Observable result: each brief block is present and readable on beige surface with ink text. Access: anonymous. Failure/recovery: retry restores the affected block. Continuation: the user returns to the shot list or to Landing.
FR-6 — Pacing rule fidelity. As a Video production reference user, I should see the pacing rule stated exactly — 7 micro-shots in the first 8 seconds at approximately 1.1 seconds each, the remaining 2 seconds reserved exclusively for the completed dessert, hard jump cuts only with no dissolves, crossfades, slow motion, or static holds — so that I do not mis-plan the edit. Provenance: explicit. Trigger: reading Production Notes. Observable result: the pacing rule is stated in full. Access: anonymous. Failure/recovery: retry restores the block. Continuation: the user cross-references the shot table.
FR-7 — No video generation. As a Recipe site visitor, I should understand that the site presents the recipe and production brief as readable content and does not generate or render video files, so that my expectations match what the site does. Provenance: explicit. Trigger: any visit. Observable result: no video-generation control, render action, or file output exists anywhere in the product. Access: anonymous. Failure/recovery: not applicable. Continuation: the visitor reads the recipe and brief.
The Home baker arrives with flour on the counter and a specific ambition: to make a French lemon meringue tart from scratch, correctly. Their context is a real kitchen, not a browsing session — they need the full ingredient list before they start and the method in the right order while they work. Their primary goal is to follow the preparation sequence — pastry, blind baking, lemon curd, filling, meringue, piping, torching — without skipping a stage or reversing two. Their distinct responsibility is to gather all 18 checklist items and to execute the seven ordered steps. Their inputs are the ingredient checklist and the method instructions; their decisions are about when the pastry is ready to blind bake, when the curd has thickened enough to leave ribbons, and when the meringue holds stiff peaks. They interact with the Recipe site visitor (who may be reading alongside them) and with the Video production reference user only indirectly, through the shared recipe. Observable success: they have every ingredient and have worked through all seven steps in order.
The Recipe site visitor browses the Wild Pastry showcase to see the featured tart, its ingredients, and its step-by-step method, and to understand the finished dessert's appearance and texture. Their context is exploratory: they may not intend to bake today. Their primary goal is to understand what the tart is and how it is made. Their distinct responsibility is to read and comprehend the showcase — the hero presentation, the ingredient checklist, and the ordered method — rather than to execute it. Their inputs are the Landing hero, the checklist, and the Method page; their decisions are whether to continue to the method or to the production notes. They interact with the Home baker as a fellow reader of the same content. Observable success: they can describe the tart's layers — crisp pastry, glossy lemon curd, toasted meringue — and the order in which it is made.
The Video production reference user is planning or shooting the 10-second vertical clip and treats the site as a technical sheet. Their context is a production or pre-production session, not a kitchen. Their primary goal is to reproduce the intended shot list and look. Their distinct responsibility is to read the shot list — the 7 micro-shots of the first 8 seconds and the 2-second hero shot — and the production brief details: duration, 9:16 1080p format, setting, hands and sleeves, props, lighting, camera style, ASMR audio, colour grade, physics and texture, realism guardrails, and negative prompt. Their inputs are the shot table and the brief blocks; their decisions are about camera angles, cut timing, lighting temperature, and which prohibitions to enforce on set. They interact with the Home baker only through the shared preparation order, which the shot list must respect. Observable success: they can plan or shoot the clip against the published brief without ambiguity.
The visual language is Emptiness as content — a quiet patisserie frame for one perfect tart, after Kenya Hara. The interface behaves like a clean kitchen counter: plenty of room, one object in focus, nothing competing with the food.
Palette (light mode). Background #F7F4EE (paper-white, dominant ground); surface #EFEAE1 (unbleached beige, for panels, ingredient tiles, and the production-notes sheet); text #2B2A27 (charcoal ink, all reading text); primary #D9A62E (pastry-gold, used sparingly — a rule, a step number, one underline); accent #E8C547 (lemon-yellow, only as a small highlight on the hero and checklist ticks); muted #8C877D (stone, for labels and metadata). No blue, no violet, no gradient blobs. Proportions: roughly 70% paper ground, 20% beige surface, 7% ink, 3% accent.
Typography. Headings: Cormorant Garamond, Light 300–400, at large display sizes with wide tracking (0.02em), sentence case, generous leading (1.05–1.15). Body: Karla. Small caps or wide-tracked uppercase Karla is reserved for labels, step numbers, and metadata. Scale 1.5 modular: 72/48/32/22/17/15. Display headline clamp(48px, 10vw, 128px); section headings clamp(32px, 5vw, 56px); body 17px with 1.7 line-height; labels 13px uppercase with 0.14em tracking.
Shape language. Square proportions and thin rules. Cards and panels are sharp-cornered or have a 2px radius at most. Hairline 1px rules in muted stone divide sections. Generous margins (min 6vw) and a visible but quiet 12-column grid. The tart tin's fluted circle is the only round shape allowed, appearing as a circular image mask or a thin ring, never as a decorative blob.
Layout. Centred, sequential, gallery-like. Landing: a vast paper-white field with the tart image placed off-centre right, the recipe title set light and large at left, and a single gold hairline rule beneath it; the ingredient checklist as a two-column list of square beige tiles. Method: a vertical sequence of numbered steps separated by thin rules, each a full-width row with the step number in wide-tracked Karla and the instruction in Cormorant Garamond at 22px. Production Notes: a clean technical sheet — a ruled table for the 7 micro-shots (timecode, action, ingredient) and a second ruled block for camera, lighting, audio, colour grade, and guardrails, all on beige surface with ink text.
Imagery. Still-life photography on plain grounds: the finished tart on the white serving plate, a macro of the toasted meringue peaks, a top-down of the fluted pastry shell, and a single frame of the flour-dusted wooden counter. Images are softly lit, warm 3500K, gently desaturated surroundings, with the lemon curd and meringue carrying the only saturated colour. No stock people, no hands in the interface imagery, no clip art. Where a prop needs illustrating (whisk, tart tin, blowtorch), use a thin-line pictogram in ink on paper.
The public entry is a full-bleed paper-white field. At the left, a light Cormorant Garamond headline set at clamp(48px, 10vw, 128px) reads French Lemon Meringue Tart in two or three lines, with a single gold hairline rule running beneath it and a small uppercase Karla label Wild Pastry — Recipe 01. At the right, a large circular-cropped photograph of the finished tart on the white plate sits slightly off the right edge, bleeding off the viewport, with its toasted peaks catching warm light. There is no button, no centred subtext, no gradient. The tart is the dominant element; the type is the quiet frame around it. A thin vertical gold rule at the far left edge acts as a margin mark.
The signature moves that carry through the site: the oversized light-weight headline on paper white with a single gold hairline rule; the circular-cropped still-life bleeding off the right edge; the ingredient checklist as square beige tiles in a two-column grid with small gold ticks and no cards, shadows, or hover lift; the method as a ruled vertical sequence with wide-tracked step numbers and Cormorant Garamond instructions; and the production notes as a ruled technical sheet on beige surface.
Interaction Model: Static (direction) Motion Tempo: still Hero Dimensionality: flat
Landing Hero Motion Brief. The focal subject is the circular-cropped still-life of the finished French lemon meringue tart on the white serving plate, bleeding off the right edge of the paper-white field. The input→transformation→outcome thesis: on load, the hero tart image fades in over 1.2 seconds from paper white to full presence, while the headline, gold hairline rule, and label are already set; the outcome is a still, composed first frame with the tart as the dominant element and the type as its quiet frame. Motion vocabulary: a single slow 1.2s fade of the hero tart image on load; slow 600ms fades on scroll reveal of the hero image and the ingredient tiles; method steps fade in sequentially at 80ms stagger. No parallax, no bounce, no hover lift. The composed first frame: paper-white ground, light Cormorant Garamond headline at left in two or three lines, gold hairline rule beneath, "Wild Pastry — Recipe 01" label, thin vertical gold margin rule at the far left edge, and the circular tart photograph at right bleeding off the viewport. Reduced-motion state: everything appears statically, with no fade and no stagger.
font-size: clamp(...) with its mobile size) to fit; no other element covers any part of them. Imagery and decoration may be cropped or bled off an edge as the direction asks, as long as they cover no readable text or control. Provenance: explicit (user design constraints).prefers-reduced-motion, provide a usable static arrangement: hero image, ingredient tiles, and method steps appear statically with no fade and no stagger. Provenance: explicit (creative direction).
Wild Pastry — Recipe 01
Recipe 01 — Ingredients
French Lemon Meringue TartIngredients in preparation order

Wild Pastry — Recipe 01
Recipe 01 — Ingredients
French Lemon Meringue TartIngredients in preparation order
No comments yet. Be the first!