What the site is still waiting on

Everything outstanding after the 16 October edit round, with the context behind each item. Tags say whose move it is.

In flight

Decisions and questions that are open right now.

  • Keagan

    Create the email accounts: chef@, vendors@ and partner@rootandwhisk.ca

    Urgent, and blocked on buying the domain. Jason's November edits put all three at the bottom of /contact: chef@ for clients, vendors@ for suppliers, partner@ for Airbnb owners, event planners and partners, so vendors and clients land apart. chef@ is also in the footer and the privacy policy and terms. All three bounce until the mailboxes exist. Steps: buy rootandwhisk.ca (not at GoDaddy), set up the mailboxes with the email host, then point CONTACT_TO_EMAIL in Vercel at chef@ so form enquiries land there too. Replaces the earlier purchasing@ plan.

  • Jason

    Jason to read the privacy policy and terms

    Plain-language drafts at /privacy and /terms, written to match what the site does (enquiry form emailed through Resend, Vercel's cookieless analytics, no prices, allergy note). Not legal advice; a lawyer review is worth it if he wants certainty. Both name chef@rootandwhisk.ca as the contact.

  • Jason

    Ask Jason: the beige band on the laptop

    He wants the phone's beige-with-white-cards look on the laptop, but the home page section is identical on both. Likely his laptop screen washes out the very light beige. If so, the beige can be warmed slightly site-wide.

  • Jason

    Jason's logo approval

    The stencil mark, paper disc and ink stamp are live on the site, and /brand now hands him the files (profile pictures, logo, QR code, colours). Once he approves, the logo workshop and logo history can go.

Files from the edit PDFs

Checked against Jason's updated Drive zip of 20 October. Almost everything has arrived and is on the site.

  • Either

    IMG_9273, IMG_3440, IMG_3454, IMG_3453, IMG_1350 and three burrata shots: in

    9273 (gnocchi in fondue) is dish strip slot 3; 3440, 3454 and 3453 are in the gallery; 1350 replaces 1349 as the fish; IMG_4479 is the chosen burrata and replaces the one with the black pearls in both the hero and the gallery.

  • Jason

    IMG_3445 is still not in the folder

    Named in the 16 Oct PDF for the gallery. IMG_3450 and IMG_3452 arrived instead (the whisking shot and a plated fish); ask whether one of those was meant.

  • Keagan

    His logo file arrived, but it is the wheat-wreath version

    Root_And_Whisk_GREEN_TRANSPARENT.png is the AI render with the wheat and a script wordmark. It is logged on the logo history page; the site follows Keagan's direction instead. Worth walking Jason through the workshop before swapping anything.

Outside the website

Jason's 20 Oct notes asked for these; none of them live in this repo. Each needs a decision or a separate piece of work.

  • Keagan

    QR page is at /qr; test the code once the domain resolves

    Built 9 Nov as a page (show it on a phone or tablet, or print it). The code now points at rootandwhisk.ca/links (12 Nov). Scan it on a phone once DNS resolves, before printing anything; the /slideshow QR slide uses the same file (lib/data/qr.ts).

  • Keagan

    Trade show slideshow is at /slideshow

    Twelve slides looping for a TV: open the link, press F for full screen. Copy and photos live in lib/data/slides.ts. The holiday slide is seasonal; change its title in January. Social links can join the last slide once the accounts exist.

  • Jason

    Social accounts (Instagram, Facebook)

    Jason is setting them up. When they exist the footer and /links icons switch on from lib/data/links.ts, and the deck and QR card can use them.

Future ideas (in the site, later)

Raised by Jason as later additions, not part of this round.

  • Jason

    Recipe demonstration video

    A YouTube embed, likely on the about or gallery page. Needs the video uploaded to a channel first.

  • Either

    Sign-up page for live Zoom cooking classes

    Class title, date and time, a registration form, promoted from social posts. Decide whether it is free sign-up or paid (paid means a checkout), and where the Zoom link is sent from.

Content the new pages are waiting on

Both pages are linked and show clearly labelled example content so the layout can be reviewed. They stay out of the search index until the samples are replaced with real entries and the sample flag is turned off.

  • Jason

    Testimonials: Brad and Morgan's is live; more are welcome

    Their rehearsal dinner testimonial is on /testimonials in full, the samples are gone and the page is now in the index and the sitemap. Two or three more would fill the page out. Google reviews are still the long-term plan; these can be the same words.

  • Jason

    Partners: venue name, link, one photo, one sentence each

    Airbnbs, cottages and event spaces he wants to cross-promote.

Judgment calls made while applying the edits, worth a glance

None of these need action unless he disagrees.

  • Either

    Desktop wallpaper is three rotating columns, not one stretched photo

    Jason asked for the phone look on the laptop. A single vertical photo cropped to a wide screen loses most of the dish, so desktop shows three vertical photos side by side, each changing on its own staggered timer. The framed editorial version is kept in code if he prefers it.

  • Either

    Mini pizzas, party olives and sliders are on both catering seasons

    He said "both" for the sliders; mini pizzas and olives are not seasonal, so they went on both lists as name-only items. Arancini went to spring and summer only, as written.

  • Either

    Edits 23 and 31 (stray blank lines) were about his Google Doc

    The site spaces every item the same way, so nothing changed.

  • Either

    The tent photo moved to rehearsal dinners, so the home catering band shows the zucchini rolls

    He asked for the tent beside rehearsal dinners and for the catering section to show the zucchini platter and mushroom crostini.

  • Either

    Event date is optional on the contact form; guests and occasion are required

    Many enquiries start before a date is fixed. Easy to flip if he wants the date mandatory.

  • Either

    Mushroom crostini is on both the private dining and catering fall lists

    He said "add" rather than "move", so it stayed on catering too.

Launch items

Not client edits, but they gate going live on a real domain.

  • Keagan

    Point rootandwhisk.ca's DNS at Vercel (bought 12 Nov, on Cloudflare)

    Done in Vercel: both domains added (bare primary, www redirecting) and NEXT_PUBLIC_SITE_URL set to https://rootandwhisk.ca. Left: the A and CNAME records in Cloudflare, DNS only (grey cloud). Then run /add-domain again, which takes main-root-whisk.vercel.app off the project and locks protection down.

  • Keagan

    Verify a send. subdomain in Resend and fill CONTACT_TO_EMAIL and CONTACT_FROM_EMAIL in Vercel, then redeploy

    Until then the contact form answers "not configured yet" instead of sending.

  • Keagan

    Before launch: remove /admin, /tasks, /logo-workshop, /logo-history and the Admin link in the header

    Also set the sample flags in lib/data/testimonials.ts and partners.ts to false once real content is in.

  • Jason

    Google Business profile and reviews

    The discovery call plan for discovery and social proof.