Beyond Prompting — BMAD Demo Pack (anonymized)

Input dataset for the BMAD demo. All names, companies, markets, domains and dollar figures are fictional. Contents: 1. Slack thread · 2. Founder email · 3. RFP · 4. Discovery call notes · 5. README (cast, contradictions, dry-run checklist).


1. slack-thread.md

Slack: #client-staylocal

Lantern Works workspace · private channel · Tuesday, April 21


Maya (BA) · 11:51 AM Pulled together everything StayLocal has sent so far: RFP v3, Grant's email, the notes from the intro call and the link to their Webflow mockup. Working on the requirements now, aiming to get something over to Grant and Leah by end of week.

Dan (Sales) · 12:20 PM man, that's a bunch! jeez!!! So question… if they accept this and move to Phase 2 (discovery), what's really left? There's a lot to digest here and it's not easy to read IMO

Maya (BA) · 12:34 PM Once they sign off on the requirements, that's the discovery phase done, right? Or at least what they paid for?

Dan (Sales) · 12:41 PM confused by your question… requirements and discovery are separate. Requirements first, then full discovery.

Maya (BA) · 12:47 PM Is that a separate charge or covered by the current $3k?

Dan (Sales) · 1:05 PM separate charge… supposed to be $6k for full discovery, then the build on top of that. Also, Grant keeps saying "direct booking site"? Not understanding that, are we doing bookings or not?? did I miss something?

Maya (BA) · 1:22 PM Also worth exploring: pull listings from their property-management software's API (photos, amenities, calendar, rates, booking rules) instead of making hosts retype everything.

Priya (PM) · 4:54 PM This looks good to me 👍 Let's not promise the API piece until we're clear on what Phase 1 actually covers. Maya, can you send me the open questions before anything goes to the client?


2. founder-email.eml

From: Grant Calloway <grant@staylocal.example>
To: Dan <dan@lanternworks.example>
Cc: Leah Calloway <leah@staylocal.example>
Subject: Here's our RFP, can you give us a plan?
Date: Wed, 01 Apr 2026 19:50:00 -0500
Message-ID: <rfp-v3.0401@staylocal.example>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Attachment-Name: StayLocal_RFP_v3.docx (see rfp.md)

Dan,

Thank you again for making time for us, Leah and I really enjoyed the call and honestly it's the first time we've talked to anybody where we came away feeling like they got it. Here's the RFP, it's v3 so it's gone through a few rounds between the two of us but I'm sure there are holes in it, that's kind of why we're coming to you.

Quick background in case it helps whoever on your team picks this up. We built our cabin up at Lake Pines almost three years ago and we self-manage it, we're on Airbnb and Vrbo and we've had our own direct booking site for about two years. The problem is nobody can find it. Last spring break a guest asked if we could do any better on price, so I priced out the exact same stay, same dates, same cabin: $2,300 on Airbnb, $1,900 on Vrbo, $1,700 on our own site. And we can't even tell guests that through the Airbnb messaging. Leah said if people just knew that, hosts would make more and guests would save more and everybody wins. That's StayLocal.

What we want first is the host side. Get hosts in, get them listed, get them verified so guests can trust them. Our goal is 1,000 hosts in Lake Pines and then we take the same model market by market, and long term we want to plug into the property management software everybody already pays for so hosts come in automatically, think 100,000 hosts. We want to capture every host that comes to StayLocal, their login and contact info, single-property owners like us list free, and the money comes from the pro hosts with 3+ properties and eventually the big management companies. We also want to do a founding host thing where the first 500 or so get 90 days of everything free.

I'll be the first to tell you we are not technical. I built the mockup in Webflow myself over about five weeks and I put Airtable in the RFP because that's what the YouTube videos said to use, but honestly it could be anything, we just want it to be able to grow with us and not have to rebuild it in a year.

On budget, we're not ignorant, we know there's going to be some upfront cost to get this tested. We were thinking somewhere in the $15–20k range all in for the first launch, maybe a little more if it really makes sense, but we'd want to see the plan before we go much past that. Timing wise we'd love to have hosts signing up before the summer season, ideally before spring break next year so the founding host push lines up with when people are booking, but we're also not interested in skipping steps, we have one chance to make a first impression with these hosts.

So I guess the ask is can you take the RFP and everything we talked about and give us a plan? What gets built first, what it costs, what we're missing. Whatever you need from us, logos, the Webflow link, more detail on the host signup flow, just say the word.

Thanks Dan, talk soon.

Grant

Grant Calloway
Co-founder, StayLocal

3. rfp.md

Request for Proposal (RFP)

StayLocal – MVP Platform Build (v3)

File received from the client as StayLocal_RFP_v3.docx and converted to Markdown. The wording is unchanged, and the bracketed placeholders are the client's own.


1. Project Overview

Company: StayLocal (staylocal.example)

Objective: Launch a lean MVP platform connecting travelers directly with property owners while enabling monetization and trust via a Verified Host system.

Note: This is a validation-stage MVP, not a full marketplace.

2. Project Goals

3. System Architecture

Webflow → Forms → Stripe → Zapier/Make → Airtable → (Optional) Webflow CMS

Alternative architectures must be justified.

4. Scope of Work

5. Verified Host System

6. Payment Requirements

7. Out of Scope

8. Deliverables

9. Proposal Requirements

Approach, Timeline, Cost Breakdown, Experience, Post-launch support

10. Technical Expectations

11. Guiding Principles

12. Submission Instructions

13. Final Note

Focus is a functional, monetized MVP — not a full platform. This is just our initial launch!


4. discovery-call-notes.md

StayLocal: Free Consultation, call notes

Date: Thursday, April 2 · about 30 min · video call Attendees: Grant Calloway (co-founder, StayLocal), Leah Calloway (co-founder, StayLocal), Dan (Sales, Lantern Works) Source: Notes taken automatically during the call and lightly cleaned up. Quotes are close paraphrases of what the founders said.


Summary

The founders want a direct-booking discovery site for short-term rentals. Guests would find and book host properties directly instead of paying platform fees. It starts in one market, Lake Pines, with a target of 1,000 hosts before going national. The MVP is host first: hosts pay subscriptions, and guests pay no booking fees. Revenue comes from pro host tiers (3+ properties) and enterprise property managers, so a Verified Host process is needed to build trust. Dan walked through the three-step engagement and its pricing: $3k for a 2-hour discovery, $6k for a 2-day full discovery / requirements, and about $12k for a 2-week MVP build.

Details

Background and the problem

The price gap (the founding "aha")

Goals: short and long term

Host experience and membership model

Verified Host

Technology

Process, pricing and timing

Next steps (from the call)


Addendum: Phase 1 goals as written in the signed statement of work

Lantern Works wrote this, and the founders signed it after the call. It restates the client's goals for the $3k Phase 1.


5. README.md

BMAD Demo Pack: StayLocal (anonymized)

This is the input dataset for the live demo in Beyond Prompting (AI Coding Summit NYC, a 20-minute talk with a 10-minute demo, pre-recorded late October). In the demo, Grok Bot pulls client-sourced Slack, email and documents and feeds them through BMAD v6.12.3: Mary (analyst) → product brief → bmad-prd → validation → party mode. The run builds a project plan, an issues list and a PRD from scratch.

Every person, company, market, domain and dollar figure in these files is fictional. The contradictions are left in on purpose: they come from the real engagement, and they are what BMAD should surface.

Files

# File What it is Feed order
1 slack-thread.md 8-message internal agency thread: phase and price confusion, "direct booking site?", a PMS API idea 4
2 founder-email.eml Grant's "Here's our RFP, can you give us a plan?" email: price gap, host goals, fuzzy budget and timeline 1
3 rfp.md Client RFP v3, wording unchanged (company name swapped) 2
4 discovery-call-notes.md Notes from the intro call, plus the Phase 1 statement-of-work goals as an addendum 3
5 README.md This file: cast, contradictions, dry-run checklist not fed

The real-to-fictional mapping is in mapping-PRIVATE.md. Never show it on screen, never feed it to BMAD, and never upload it.

Cast

Name Role Address
Grant Calloway Co-founder, StayLocal. The talker: business and sales background, built the Webflow mockup himself grant@staylocal.example
Leah Calloway Co-founder, StayLocal (married to Grant). Had the "everybody wins" insight; "not technological at all" leah@staylocal.example
Dan Sales lead, Lantern Works (the agency) dan@lanternworks.example
Maya Business analyst, Lantern Works maya@lanternworks.example
Priya Project manager, Lantern Works priya@lanternworks.example

Contradictions BMAD should catch

Use this list to score the run. Mary or validation should flag at least 6 of the 9 as open questions or issues.

  1. No login vs. host accounts. RFP §7 says "No login system." The call says "capture… login credentials," and the SOW mentions a host "signing up for an account."
  2. No-code stack vs. scalable backend. The RFP prescribes Webflow → Zapier/Make → Airtable, "maintainable by non-developers." The same RFP asks for a "scalable backend structure," the SOW asks for a stack that scales, and the goals call for 100k hosts and PMS API integrations. On top of that, "Alternative architectures must be justified" sits against "it could be anything."
  3. Free hosts vs. paid-only Verified Host. The RFP says Verified Host is "Paid-tier only." On the call, single-property hosts list free, yet the basic-tier host says "I'm a verified host," and verification is framed as essential for trust. The Founding Host 90-days-free offer muddies this further.
  4. Guest scope. The RFP says "Capture guest inquiries," automates guest workflows, and has an Inquiries table. The SOW says Phase 1 has "no traveler/guest requirements." The call says the product will "quickly transition into a guest experience."
  5. "Direct booking site" vs. no bookings. The pitch is "just book direct," but the RFP excludes booking payments, and Dan is asking whether they are doing bookings at all.
  6. Phase and price confusion. Does signing off on the requirements end discovery? Is full discovery ($6k) separate from the $3k? Where does the ~$12k build start?
  7. Budget vs. ambition. A $15–20k ceiling against multi-tier subscriptions, verification, multi-market support and PMS integrations.
  8. Timeline vs. quality. A 2-week build and "before spring break" against "we have one chance at a first impression, we won't skip steps."
  9. Single market vs. multi-market data. Launch is Lake Pines only, but the RFP already includes a Markets table and the SOW says "readily copied for other markets." There is also an MVP-vs-platform tension: "not a full marketplace" against "100,000 hosts."

Dry-run checklist

Environment (do this the day before)

Feed order

  1. founder-email.eml: the ask, in the founder's voice
  2. rfp.md: the client's structured wants
  3. discovery-call-notes.md: the rich context, plus the SOW goals
  4. slack-thread.md: the internal mess (phase and price confusion, the API idea)

Opening prompt to Grok Bot: "Pull everything StayLocal has sent us (email, RFP, call notes) and our internal Slack thread, and hand it to BMAD. Start with Mary."

Timing per beat (10:00 demo budget)

Clock Beat What the audience sees Target
0:00–0:45 Grok Bot gathers sources 4 files land: email, RFP, notes, Slack 0:45
0:45–2:45 Mary (analyst) Ingests the files and calls out contradictions 1–5 as questions 2:00
2:45–4:00 Product brief Problem, users (host tiers), price-gap value prop 1:15
4:00–6:15 bmad-prd PRD sections fill in; speed up the long generation (2–4×) 2:15
6:15–7:45 Validation (bmad-validate-prd) Gaps and conflicts list, which becomes the issues list 1:30
7:45–9:15 Party mode PM, architect and analyst argue no-code vs. a scalable backend, and free vs. paid verification 1:30
9:15–10:00 Payoff Side by side: project plan, issues list, PRD 0:45

If you run long, shorten the PRD beat first (time-lapse) and never cut Mary or validation; those are where the contradictions show. Hard stop at 10:00.

Screen and font

What to capture