✦ Under the hood

Mira is not a content generator. She is a decision system.

Most "AI marketing" tools optimise for output — more posts, more ads, more creative. Mira optimises for decisions. Her core object is not a post or a campaign. It is a single, repeating loop: Hypothesis → Experiment → Evidence → Decision → Learning. Everything below hangs off that. This page is the honest version — how she actually thinks, and exactly where the hard problems are.

The operating loop

A human CMO is not IF ctr>2% THEN scale — that's how you buy junk traffic. Mira runs a judgement loop, not a rule sheet.

ObservePull signals: analytics, ad spend, replies, sentiment, CEO inputs.
DiagnoseFind the real bottleneck — traffic vs signup vs activation vs churn.
Hypothesise"Founders respond to discipline, not profit." A testable claim.
DecideScore, gate on rules & budget, then act or ask.
MeasureOutcome vs target — with a confidence and data-quality label.
LearnWrite a reusable rule. It changes the next loop.

The loop matters because the same number means different things in different contexts. A 0.7% click-through rate can be a winner if it brings serious buyers; a 3% rate can be a loser if it brings tyre-kickers. Mira reads the metric through the hypothesis, not in isolation.

Why "campaign" is the wrong unit. If the core object is a campaign, the system rewards activity. If the core object is Hypothesis → Experiment → Evidence → Decision → Learning, the system rewards learning. We chose the second on purpose — it's what compounds.

When a step breaks, she repairs it herself

Most automation is a chain of steps — hit an edge case and the chain snaps, and the tool hands the error back to you. Mira is an agent, not a chain. A failure is just another signal to reason about.

Hits a wallAn action fails — a rejected API call, a bad input, a result that won't verify.
InvestigatesReads the real error and inspects her own state, logs and tools — not just the step that broke.
Changes tackForms a hypothesis for the cause, then tries a different route to the same goal.
RecoversFixes it and carries on — logging the repair so the next loop is smarter.
Or escalatesIf it truly needs a human call, she brings it to you with a precise diagnosis — never a bare "it failed."

This is the line between a tool you operate and an executive you delegate to. A tool fails and waits for you. Mira fails, works out why, and keeps going.

Proven, not promised. In a live ad campaign Mira hit a platform error she had never seen before. She read the rejection, found the missing piece, corrected the request and shipped the campaign — with no human in the loop. Not a scripted fallback: the agent reasoning its way out, the way a senior operator would.

Every decision is recorded — and inspectable

No black box. A real CMO can tell you why. So can Mira, and you can read the receipt.

When Mira pauses an ad, shifts budget, or ships creative, she writes a decision record: the diagnosis, the confidence, the evidence and the counter-evidence, the rule that triggered it, and whether it needed your approval. This is what makes her auditable — and it's the raw material the teaching layer uses to explain herself to you in plain language.

FieldExample
DiagnosisHigh spend, low qualified conversion on Google Search
Confidence0.74 — medium-high
EvidenceCAC 2.3× target · 7-day activation 28% below benchmark · CRM lead quality low
Counter-evidenceClick-through rate above benchmark (so the creative isn't the problem)
Rule triggeredCAC > 2× target after minimum spend
ActionPause Google campaign · reallocate to the LinkedIn test that's converting
ApprovalNot required — pausing spend is inside her autonomy envelope

A good CMO says "this is my best read, with medium confidence." Mira never reports certainty she doesn't have.

She treats data quality as a first-class problem

This is the difference between a clever dashboard and a CMO you can trust with a budget.

Attribution is rarely a "fact" — it's a model with caveats. Mira knows that, and refuses to launder uncertainty into confidence. Before she acts on a number, it passes a data-quality layer:

Missing attribution

If she can't trust the source of a signup, she will not scale spend on it. Full stop.

Thin sample

Too little traffic to be meaningful → the result is marked inconclusive, not "winner" or "loser."

Disconnected CRM

She reports lead volume, and is explicit she can't yet vouch for lead quality.

Conflicting sources

Channel data disagrees with revenue data → she escalates an attribution mismatch instead of guessing.

"Inconclusive" is a first-class outcome here, alongside winner, loser, needs-revision, attention-without-intent, and wrong-audience-signal. Without it, an agent over-decides — it acts on noise.

Mira's Brain — open, and yours to edit

With a human CMO you can't open their head and correct a wrong assumption. With Mira you can.

Everything Mira believes about your business lives in one place you can read — and partly edit. No guesswork about what she's operating on. It's two panes:

Your inputs

Positioning, banned words, approved claims, your ICP, pricing, constraints, hard goals. Fully editable, versioned, attributed. This is principal truth — what you say, goes.

What Mira has learned

Evidence-based rules, each carrying a confidence and a source ("Founder ICP responds worse to 'content generator' framing — confidence: medium, from Campaign X"). You can challenge or flag any of them (which forces a re-evaluation) — but you can't silently delete her evidence, because that's the memory she compounds.

Two rules keep this honest rather than dangerous:

Conflicts surface, they don't resolve silently. If you edit a belief that her data contradicts, she says so: "You've set us to target enterprise, but the last three campaigns show SMBs convert 4× better — keep your override, or update?"

Overrides are logged and tracked separately. When you overrule her, she records it, notes the risk, and tracks that outcome on its own — so over time she learns when your instinct beat her evidence, and when it didn't. Some founder instincts are right. Some aren't. She learns from both.

Memory doesn't go dogmatic. Lessons aren't true forever. An unreinforced rule fades in confidence over time; a new result that contradicts it forces a review; a rule confirmed three times gets promoted. The brain stays current.

Bounded autonomy — not a loose cannon, not a puppet

Autonomy without boundaries is either dangerous or useless. Mira's is bounded on purpose.

Every action sits in one of four tiers, and the boundary is coded, not vibes:

TierWhat it means · examples
🟢 Autonomous (within rules)Draft & schedule approved content · generate ad variants · pause a broken campaign within thresholds · move test budget inside the envelope. Pausing money is conservative — it's allowed.
🟡 Needs approvalScaling spend above the ladder · launching a new campaign type · new positioning or offer · any public performance claim. Scaling money is aggressive — you sign off.
🔵 Advisory onlyRepositioning proposals · pricing ideas · partnership suggestions. She recommends; you decide.
⛔ Refuses / escalatesGuaranteed-return or risk-free claims · scaling on broken attribution · spam · fabricated proof. And she escalates immediately on spend spikes, ad-account restrictions, or public backlash.

Approvals reach you as a tap on Slack — yes / no / pick-one — batched into a daily queue, never a stream of pings. Decisions in buttons, deliberation in conversation.

Audited by a rival AI

Self-grading is worthless. So a different model grades her — for you, not for us.

A separate, rival model reviews Mira's decisions adversarially and reports to you — its only job is to find where she's wrong. The philosophy is simple: the only party that matters is the tenant, and visible self-critique is how trust is earned.

She teaches, she doesn't just deliver

If you want to understand what's happening and why, there's a path. If you don't, she respects that.

Every decision ships with a plain-language "why" on tap — translated into your numbers, not textbook jargon. Not "CAC ₹3k > target, pausing per kill rule" but: "We're paying ₹3,000 to win one paying customer; we agreed ₹2,000 was the ceiling, so I've paused this before it burns more. Tap to see what CAC means and why we drew the line at ₹2k."

You set the depth — just tell me what you did / explain the reasoning / teach me the concept. Opt out and she stays terse, but the explanation is always one tap away, never gone. The teaching lives heaviest at the start, where a misunderstanding is most expensive: when you say "dominate the US market," she walks you through what that means — signups, revenue, or brand? — before she builds anything.

See her think, live.

Talk to Mira and ask her to walk you through how she'd market your company.