What is real here and what is not
A prototype is only worth reading if it is honest about which parts are working software and which parts are scenery. This page draws that line.
Wizard SaMa is one approval gate over both halves of a business that advertises. On the sales side it drafts a reply to a person who has already written in. On the marketing side it drafts a campaign going out to people who have not. They look like two products and they are not: both read the same price book, both are written by a model, and neither reaches a human being until a named person releases it.
The thing being sold is not the writing. Any model can write. The thing being sold is that nothing goes out unattended, that every figure can be traced to the line it came from, and that a month later somebody can point at any message a customer received and say who let it through.
- The queue, the sign-off, the rewrite path and the stop path are real interface behaviour. Approve, edit or stop anything and the audit trail updates.
- Citation resolution is real. Every figure in a draft is either quoted from a price-book line, computed from lines already quoted, or flagged as having no source at all.
- The unsourced-figure check is real code, not a screenshot. Two seeded drafts trip it, one advertising a price the book does not contain and one inventing a discount.
- The spend arithmetic is real. Cost per conversation and cost per booking are computed from the campaign rows, not typed in.
- There is no model attached. The drafts were written by hand for this scenario, so that the failures on display are specific instead of whatever a live model happened to produce this morning.
- There is no database and no channel connection. Nothing is read from Meta, Google, WhatsApp or an inbox, and nothing is ever sent.
- Decisions you take in this browser are held in memory and thrown away when the page reloads.
- The clock is frozen at Aug 7, 2026, 16:40 so the queue does not age. Every time shown is absolute and every duration is the gap between two absolute times. Nothing in this product ever says “2 minutes ago”.
Kilnhouse Media does not exist. Neither do its 4 client brands, the 40 people in the threads, the prices, or the campaign figures. They were written for this demonstration. No client of any real business appears anywhere in this repository, and none ever will.
- 4 client workspaces, each with its own price book, its own house rules and its own list of people cleared to release work.
- 46 price-book lines, of which 8 are rules rather than numbers. The rules are what produce the held items.
- 40 inbound conversations and 13 outbound campaigns across one week.
- 11 stopped or held and 6 rewritten. Those rows are the argument. A queue that only ever approves is a queue nobody needs.
- 13 campaigns behind them, with the spend, clicks, conversations and bookings that connect an ad to the messages it produced.
One seeded reply cited every figure it used and was still wrong. It quoted a free-delivery line for an address 27 miles outside the free radius: a real line, applied to the wrong customer. It is in the queue on purpose. A product that argued citations were sufficient would have released it, and the person who caught it is the reason the gate is a person and not a rule.