← All tools
Bish’s RV · DealerOS · MVP definition · updated 2026-08-19

The state machine,
layer by layer.

Twenty-three stops, four gates and one exit, in canonical order — scored against the six layers a stop needs before it is real. Click any cell for its definition, deliverables, acceptance and failure mode.

LC is now its own column. The conversion lever — the specific thing that delivers what the customer wants and moves them to the next stop — was previously buried and therefore skipped. As a column, an undefined lever is visible across the whole chain at once.

The discipline that keeps L1 and LC distinct: L1 is a belief or need and is never an action. LC is always an observable event. If you cannot watch LC happen, it is not an LC — which is also what makes L4’s completion rate computable.

B — Built — added 2026-08-19. The five thinking layers can all read green while a store still has nothing to use. B scores whether an operating surface actually exists for the seat that performs the stop. It is the only column that answers “is this in production,” and it is deliberately the last one — a surface built before its row is defined is the most expensive artefact in the programme.

L1
Customer

What we believe the customer cares about most, wants most, needs most at this stop. A belief or need — never an action.

3 defined18 partial3 deliberately none
+3 defined this session
LC
Conversion

The specific thing that provides it and progresses them to the next stop. Always an observable event.

15 defined7 partial6 missing
new column
L2
Intelligence

The deterministic and agent structures that present options autonomously, interactively, immediately — leveraging data science, cognitive load, choice architecture.

3 partial21 missing
3 moved off missing
L3
Human

The human involvement required to accomplish the experience and the conversion objective.

17 defined2 partial5 deliberately none
L4
Measurement

Every measure for this stop: customer, intelligence effectiveness, human effectiveness, and LC completion rate.

13 defined10 partial5 missing
B
Built

Whether an operating surface actually exists for the seat that performs this stop, and how far it sits from a store using it. Every stop needs one — there is no such thing as a surfaceless stop.

11 partial13 missing
new column
01

Coverage in canonical order

Each cell opens five fields: definition, deliverables, acceptance, governs, and breaks if absent. L4 is scored against what the reporting eco-system map actually documents, including its own [TBD] markers — a stop counts as measured only where a named dashboard covers it. B is scored against the active project tree — defined means deployed to a store and in use, which nothing yet is.

Behavioural spineStop L1Customer LCConversion L2Intelligence L3Human L4Measurement BBuilt
Segment 1Pre-Interactions
01Web-Visits
02Log-ins
03Profiles
◆ Gate A1 — Pre → Digital
Segment 2Digital
04Leads
05Connected
06Appt-Set
◆ Gate A2 — Digital → Physical
Segment 3Physical
07Check-in
08Discovery
09MCP
10DemoU1
11Write-Up
12Deal
E1Left-No-Deal
◆ Gate A3 — deal_created
Segment 4Deal Lifecycle — the only complete L4 block
132-Min
14Submitted
15Approved
16PaperedU2a
17WalkedU3
18Bank-Pack
19FundedU2b
20Finalized
◆ Gate A4 — Finalized → Ownership
Segment 5Ownership — new, largely undefined
21First-Tripnorth star
22Serviced
23Referral
defined partial missing deliberately none — a decision, not a gap

Every cell is clickable. Gates carry LC and L4 only — a gate is a conversion, not a state. If the side panel does not open — on a phone preview, or anywhere scripts are blocked — every cell is written out in full under Cell detail below.

02

What the pattern says

Conversion levers exist where the event is transactional, and vanish where it is behavioural

15 / 28

All of Segment 4 has a defined LC — submitted, approved, signed, walked, funded, closed. Those stops are events, so the lever names itself.

Every gap sits in Segments 1–3 and 5, where the conversion is a behaviour rather than a transaction. Six are missing outright: A1 · 04 · A2 · A4 · 21 · 23.

Two of those six are the most valuable conversions in the business. A2 — showing up: a booked appointment becoming a physical arrival, the largest leak in Segment 2, and the journey map itself flags show rate as not surfaced. And 21 — first trip completed, which is the North Star.

So the chain can describe everything about closing a deal, and almost nothing about getting someone through the door or getting them camping.

Nothing is in production

0 / 24

No stop scores defined on Built. Eleven have a prototype — the portal app, the Floor Workspace check-in wizard, six competing MCP surfaces, a desking prototype, a walkthrough capture tool, and the internet-lead experiment harness. Thirteen have no surface at all.

The inversion is the finding. Segment 4 is the only fully measured block in the chain and it contains zero surfaces — 13 through 20 are entirely unbuilt. Segment 3, the least finished on measurement, holds almost every prototype that exists. So the chain measures most precisely exactly where nobody can do anything, and is built most heavily where the numbers are thinnest.

Stop 17 remains the sharpest single cell: every metric exists, the CIT Tracker covers it, it carries a universal requirement — and it has no screen. Stop 21, the North Star, has no surface and no capture event.

The mechanism works: answering L1 fills L2 for free

4 / 8

Three L1 answers assigned four of the eight agents without anyone doing an L2 pass. Signal Detection and Clarity fell out of 01; Information Collection and Decision Support fell out of 02.

This is why L1 goes first even though L2 is the larger gap. L2 cannot be specified before L1 says what needs understanding — an agent with nothing to present is just a name.

L2 is still empty across every stop past 03

21 / 24

The roster is fully specified — goal, bounded authority, tools, feedback loops. Twenty-one stops have no agent mapped, so every “the system handles this” in the fulfillment column remains an intention.

L1 is a boundary everywhere it is not yet answered

Every stop has exit criteria. Eighteen still do not define what the customer needs to understand. The hesitation ledger is the only pre-existing content and it clusters on 08–11 and E1.

Measurement and screens remain inversely distributed

Segment 4 is fully measured and barely built. Stop 17 is the sharpest case: the CIT Tracker is its primary dashboard, every metric exists — and it has no screen, no chunk, while being a universal requirement.

Segment 2 is the reverse — with two corrections as of 2026-08-19. The dashboards reaching 04 and 05 count leads rather than qualifying, pricing or timing them \u2014 which is why 04’s L4 was rescored partial on 2026-08-19. And these stops are not surfaceless: the internet-lead-to-appointment experiment harness runs both, emitting server-side events already. It is a harness, not a product — but “no surface at all” was wrong.

Both ends of the chain are still the thinnest

Gates A1 and A4 have no metric and no dashboard. E1 has zero measurement. Segment 5 has one partial L4 across three stops. Every one is a place a customer enters, leaves, or stops being counted.

03

What closes each layer

LayerWhat it takesRemaining
L1Define what the customer needs to understand at each stop, and in what form. Three answered; the intake file carries the open question for each of the rest.18
LCName the observable event that moves the customer out of each stop. Must be watchable — if it cannot be observed it cannot be a lever, and L4 cannot rate it. Priority: A2 show rate and 21 first-trip completion.13
L2Assign the eight agents to stops, then define what the system decides, presents, and hands to a human. Four agents are already in play from the L1 work.21
L3Seat stops 21–23, answer “who owns Finalized,” then add the justification field to the 17 that already carry a role and verb.3 seats
L4Instrument A1, A2, A4, E1, 21, 23, and consume vw_survey at 22. Stop 21 needs a first-trip completion event that exists nowhere.6 + 1 event
BShip something. For the eleven prototypes: pick a candidate of record, close prototype-to-store-ready, benchmark first per R12, then roll out with fallback and rollback criteria. For the thirteen with nothing: name the seat and the device before drawing anything. Priority is where B and L4 disagree most — 17 and Segment 4, fully measured and entirely unbuilt.24
04

Cell detail

Every cell’s full definition, in reading order — the same content the side panel shows, rendered as plain HTML. This exists so the file still works where scripts do not run: a phone’s file preview, Quick Look, an email client, a print pipeline. Tap a stop to open it. Generated from the same data set as the matrix, so the two cannot disagree.

Segment 1 Pre-Interactions

01Web-VisitsL1 defined · LC defined · L2 partial · L3 deliberately none · L4 partial · B partial
User story — operational

As the system, with no human present, I render one low-effort decision for an anonymous visitor and emit guide-started and guide-completed so a completion rate exists per traffic source.

L1 Customer defined

Only stop where the customer is unknown and unobligated — a different state from 02, not a smaller one. Answered: "that they can figure this out." They must believe the process is manageable, safe and within their control before inventory or differentiators mean anything.

Deliverables

  • Two-minute guide: one constraining question + one low-effort resource
  • Anonymous greeting rendering behavioural signal only — no identity
  • Normalization copy for the shopper who feels disqualified
  • Under-30-second read budget as a hard design constraint

Acceptance

A cold visitor completes one micro-decision within 30 seconds, with no identity request appearing before it.

Governs

P1P2P3P4F1F2

Breaks if absent

Page defaults to inventory-first, landing "RVs fit your life" before anxiety drops. Premature commitment, abandonment. Attribution: system — no human is present to blame.

LC Conversion defined

Completion of one micro-decision — the two-minute guide. Not dwell time, not pages viewed. A single self-guided act, because P3 says competence is proven by doing, never by being told.

Deliverables

  • Instrument guide-started and guide-completed as discrete events
  • Define the one question that constrains
  • Ensure the guide output is an artifact worth saving — it becomes the 02 lever

Acceptance

Guide-completion rate is reportable per traffic source.

Governs

P3F1

Breaks if absent

No lever exists, so the stop is measured by proxies (time on site, bounce) that cannot be acted on. Attribution: process.

L2 Intelligence partial

Two agents assigned as a byproduct of the L1 answer. Signal Detection supplies "what we know" for an anonymous visitor — entry source, pages viewed, returning-visitor state, geography, no identity. Clarity owns the framework and its one constraining question.

Deliverables

  • Specify Signal Detection output contract for anonymous sessions
  • Specify Clarity’s question-selection logic
  • Define the fallback when zero signal exists

Acceptance

The greeting renders differently for a first-time and a returning anonymous visitor, with no identity involved.

Governs

F2P4

Breaks if absent

Greeting is generic, so F2 fails and the opening reads as a template. Attribution: system.

L3 Human deliberately none

Deliberately none. Normalization is delivered by content, not a person. A human here creates the obligation P1 exists to avoid.

Acceptance

No human touch occurs before the customer chooses one.

Governs

P1P4

Breaks if absent

Adding a human here — chat pop-up, callback offer — reintroduces obligation and suppresses guide completion.

L4 Measurement partial

Journey map lists metrics but [TBD-P3] for dashboards — Web Listings, External Factors, Rates, Weather, Campgrounds in the Marketing cluster. The L1 answer changed the success signal to micro-decision completion, which nothing measures.

Deliverables

  • Instrument guide-completion rate by source
  • Retire time-on-site as a health metric for this stop
  • Stand up the Marketing-cluster dashboard

Acceptance

Guide-completion rate is visible per store and per source, and no one is reporting dwell time as success.

Governs

Type A

Breaks if absent

Segment 1 stays invisible to leadership — the largest population, unmeasured.

B Built partial

Prototype only — not deployed. Surfaces that exist: Customer Buying Portal and Customer Buying Portal App prototypes (roughly 100 HTML/JSX files between them), plus the “shopping online — first customer buying environment” concept boards. The live public site is not this surface. Nothing built renders the two-minute guide that the L1 answer and the LC lever both depend on.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

02Log-insL1 defined · LC defined · L2 partial · L3 deliberately none · L4 partial · B partial
User story — operational

As the system, I offer to save the work the visitor has just created, requesting a phone number only after value has been delivered, and I never gate before the guide is complete.

L1 Customer defined

The capability boundary, not a content stop. Answered: they become the author of their own Buying Playbook. What they gain is authorship, not content — and everything authored persists, follows them across 27+ stores, and is shared with whoever helps them.

Deliverables

  • One-sentence value statement on the save prompt
  • Wall placed strictly AFTER the guide — never before
  • Capability manifest routed to the stops that own each unlock

Acceptance

A customer can say what they got by logging in, and it is not "an account."

Governs

P4P5

Breaks if absent

Login reads as a lead-capture gate. Guide-to-save conversion collapses. Attribution: system.

LC Conversion defined

Saving the playbook — phone entered, magic link followed. Framed as preserving an asset they already built (P5), never as registering.

Deliverables

  • Passwordless SMS magic-link flow
  • Save prompt copy that names the asset being preserved
  • Instrument guide-to-save conversion — the rate that tests the value-first pivot

Acceptance

Guide-to-save conversion is reportable, and the prompt never uses the word "register."

Governs

P4P5

Breaks if absent

Customers who completed the guide lose it and leave. The most expensive abandonment in the funnel, because it happens after we earned trust.

L2 Intelligence partial

Three more agents assigned. Information Collection owns the vault and every object request. Decision Support owns towing pass/fail, the 27-store pre-filter, and the payment slider. Clarity owns the Camping Vision framing. Four of eight now mapped.

Deliverables

  • Competitor VDP spec-normalization service
  • National inventory pre-filter keyed to customer_node
  • Co-buyer canvas with two share scopes — co-buyer sees unit and verdicts, advisor sees money (R22)
  • Options Validator, Cash Conversion Calculator, underwriting-aware slider locks

Acceptance

A pasted competitor URL returns a normalized unit scored against the customer’s saved payload margin.

Governs

R22R38

Breaks if absent

Login saves a static list a cookie could replicate. The upgrade is storage, not capability — and the P5 promise is hollow.

L3 Human deliberately none

Deliberately none at the save point. But this stop creates a hard L3 requirement downstream: the outfitter reads the authored profile rather than re-asking it.

Deliverables

  • Bind that requirement into 07 and 08 acceptance

Acceptance

No outfitter re-asks a question the customer already answered in their playbook.

Governs

P5

Breaks if absent

Re-asking destroys the authorship premise. The customer learns their work does not travel. Attribution: person.

L4 Measurement partial

[TBD-P1/P3] — Usage Dashboard covers post-purchase tool usage; the log-in funnel itself is uncovered. Metrics on file are logged-in sessions and return-visit rate, both vanity.

Deliverables

  • Measure authoring actions: profile fields, units shortlisted, competitor URLs, tools run, co-buyers invited
  • Add guide-to-save conversion as the primary rate
  • Stop reporting login count as progress

Acceptance

Two rates exist and are separately visible: guide-to-save, and authoring actions per saved customer.

Governs

Type A

Breaks if absent

We cannot tell whether the value-first pivot works, so the wall placement is unfalsifiable.

B Built partial

Prototype only — not deployed. Surfaces that exist: Customer Buying Portal App carries profile-creation and entry screens. The staged identity ladder — device ID → phone OTP / magic link → email → name, each rung paid for with value first — is specified in the whiteboard corpus and built nowhere.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

03ProfilesL1 defined · LC defined · L2 partial · L3 deliberately none · L4 partial · B partial
User story — operational

As the system, I collect trade, payoff, registration ZIP, credit tier and cash-vs-finance posture — only because payment math is impossible without them — and I return a passwordless path back in.

L1 Customer defined

The context anchor — distinct from 02’s identity anchor. Answered: continuity, preservation, passwordless access — stated explicitly, never implied. An implied promise creates a clarity deficit that triggers resistance.

Deliverables

  • Approved copy: "Securely Save Your Playbook / Enter your phone number below to lock in the custom towing safety reports and RV profiles you just created. We will text you a secure, passwordless entry link so you can return to your progress at any time, on any device."
  • Profile fields: travel party, usage goals, tow specs, registration ZIP, trade present, credit tier 1–10, cash-vs-finance posture
  • Graceful prompt copy for every profile-gated capability, stated in computational terms

Acceptance

The promise is visible on screen at the moment of the ask, and no gate exists that cannot explain itself computationally.

Governs

P5P6

Breaks if absent

Generic "Register" button. Reads as a lead wall built for the dealership. Attribution: system.

LC Conversion defined

Camping Vision Worksheet plus tow specs submitted. Distinct from 02’s save: this is context, not identity, and it unlocks the four capabilities the math cannot run without.

Deliverables

  • Instrument profile-completion rate separately from login rate
  • Partial-completion states — the profile is not all-or-nothing
  • Prompt-triggered completion path from each gated capability

Acceptance

Profile-completion rate is reportable, and a customer can complete it in stages without losing progress.

Governs

P6

Breaks if absent

Login rate and profile rate collapse into one number, hiding which wall is actually leaking.

L2 Intelligence partial

A required behaviour is specified though no agent owns it. Graceful prompt state: every profile-gated capability explains why computationally — "we need your truck to calculate this safely," never "complete your profile." R38 validation state applies: numbers declare estimated · pending · verified.

Deliverables

  • Assign an agent to own the prompt and its state machine
  • Validation-state component: colour + glyph + value + freshness
  • Underwriting rules engine — minimum-down locks by credit and purchase tier

Acceptance

Every gated capability names the missing input and why it is required. Every provisional number shows its state.

Governs

P6R38R3

Breaks if absent

Gates read as extractive. Provisional numbers pass as settled, and the number changes at the finance desk.

L3 Human deliberately none

Deliberately none — the profile is customer-authored. Passwordless SMS makes the phone both identity and auth factor.

Deliverables

  • Account-recovery path for a lost or reassigned number
  • SMS deliverability monitoring — this is now critical path

Acceptance

A customer who changes their phone number does not lose their playbook.

Breaks if absent

Reassigned numbers become an account-takeover surface, and SMS failure silently blocks all access.

L4 Measurement partial

[TBD-P3] — likely surfaces in Marketing. Metrics on file: profile completions, profile-to-lead conversion. Two distinct rates are required, not one.

Deliverables

  • Login rate (01→02) and profile rate (02→03) reported separately
  • Per-field completion so we can see which question stalls people

Acceptance

A leader can say which of the two walls is leaking without inference.

Governs

Type B

Breaks if absent

A leak at the identity wall and a leak at the context wall look identical, so the wrong one gets fixed.

B Built partial

Prototype only — not deployed. Surfaces that exist: Customer Buying Portal App profile, towing and trade screens. The passwordless return path the L1 promise states outright — a secure link, any device, no password — has no built implementation.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

Gate A1Pre → DigitalLC missing · L4 missing
LC Conversion missing

Profile-to-lead conversion — the segment crossing from anonymous behaviour to a known, worked lead. No lever is defined.

Deliverables

  • Define what converts a saved profile into a lead
  • Decide whether it is customer-initiated or system-initiated

Acceptance

The crossing is a named, observable event.

Breaks if absent

Segment 1 and Segment 2 are separately measured and unconnected. Nobody owns the handoff.

L4 Measurement missing

No throughput metric and no dashboard. Journey map: [TBD-P3], likely Marketing; no Sales dashboard reaches it.

Deliverables

  • Instrument profile-to-lead conversion rate

Acceptance

The gate has a rate on the board.

Governs

Type A

Breaks if absent

The first segment boundary in the chain is invisible.

Segment 2 Digital

04LeadsL1 partial · LC missing · L2 missing · L3 defined · L4 partial · B partial
User story — operational

As the BDC rep or Outfitter, I ask for and capture the minimum identity on a new lead so that it dedupes to one customer, enters the cadence, and starts a clock I can be held to.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must the customer understand about what happens next — and how fast do we commit to it in writing?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion missing

The lever is almost certainly a committed next step, in writing, fast — but the commitment has not been set, so there is nothing to instrument.

Deliverables

  • Set the publicly stated response commitment
  • Decide whether the internal SLA matches the public number
  • Define what the customer sees when we miss

Acceptance

A stated time appears on screen and the same number is enforced internally.

Governs

R13R18

Breaks if absent

A lead sits with no promise made and no clock running. Attribution: process.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

First stop where a human enters the journey. Role: BDC or Outfitter, configurable per store. Verb: ask. Exits when the lead exists and is deduped to a customer.

Deliverables

  • Lead intake surface — none exists today
  • Dedupe to customer_node on phone or email
  • Round-robin or claim model per store fulfillment setting

Acceptance

Every lead has a named owner within the stated commitment window.

Governs

R33

Breaks if absent

Leads are worked by whoever notices. Attribution stamps are missing, so nobody is measurable. Attribution: person.

L4 Measurement partial

Downgraded from defined 2026-08-19. Deals Created (Sales Ops) is the earliest top-of-funnel signal and Outfitter Statistics carries rep credit — cy_deals per day, PY/PY2, Growth %, Voided/Inactive %. That is lead volume and rep attribution. It is not what this stop asks. This stop asks three questions and none of them is answered: how effective are we at converting to a real lead (rather than someone trading a form for a price), what does a lead cost, and how fast do we get from lead to connected.

Deliverables

  • A quality discriminator at capture, not after the fact — Voided/Inactive % only reports a lead that already died
  • Acquisition cost: spend by channel joined to Lead Source. Cost is specified in the whiteboard corpus (invested-$ per phase, investment-per-lead $/#) and has no data feed — the one genuinely blocked item
  • First-response time and lead-to-2-way, surfaced to the person who owns them (measured at 05, where the dashboard does not exist)
  • A stated denominator: until “lead” is defined, the effectiveness rate has nothing to divide by

Acceptance

A store can see, for its own leads: what share became a real two-way interaction, what each one cost, and the distribution of time-to-first-response — not just how many arrived.

Governs

Type AR12

Breaks if absent

The stop reports arrivals and calls it performance. Spend is unattributable, so nobody can tell a channel that delivers buyers from one that delivers form-fills, and the response-time promise at L1 cannot be made because the current distribution is unknown. Attribution: process.

B Built partial

Prototype only — not deployed. Surfaces that exist: internet-lead-to-appointment.build — a working experiment harness with a routing server, cadence engine, append-only event emitter and an operator console — plus 08-Internet-Lead-Experience-Ride.html. This corrects a claim made elsewhere in this file: 04 does not have “no surface at all.” It has an experiment-grade harness already emitting lead_received, lead_assigned and assignment_escalated with server-side timestamps. What it lacks is a product surface, and the lead-economics instrumentation the stop actually needs.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

05ConnectedL1 partial · LC partial · L2 missing · L3 defined · L4 partial · B partial
User story — operational

As the BDC rep or Outfitter, I consult on the customer’s actual question across at least two channels within the cadence floor, until two-way contact is established or the floor is exhausted and the lead is dispositioned.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must the first human response contain to earn a reply: an answer, a better question, or an appointment?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

Two-way exchange established — the customer replies. Observable. What the first response must contain to earn that reply is the open question.

Deliverables

  • Define the response content standard
  • Instrument reply rate by response type

Acceptance

Reply rate is reportable and attributable to response content, not just speed.

Breaks if absent

Speed is measured and content is not, so fast worthless replies score the same as slow useful ones.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: BDC or Outfitter. Verb: consult — advise on a decision. Exits on two-way contact established.

Deliverables

  • Conversation surface — none exists beyond the shell MessagesDock
  • Response-quality prompt scaffolding

Acceptance

A rep can see the customer’s authored playbook before responding.

Breaks if absent

Reps respond without context and ask what the customer already answered. Attribution: person.

L4 Measurement partial

Outfitter Statistics carries rep ownership of the connection event. [TBD-P3] Response Rates does not exist. Metrics: lead-to-connected conversion, response time, rep credited per touch.

Deliverables

  • Stand up the Response Rates dashboard
  • Split response time from response quality

Acceptance

Both a speed number and a quality number exist for the same touch.

Governs

Type A

Breaks if absent

We optimise for speed because it is the only thing measured.

B Built partial

Prototype only — not deployed. Surfaces that exist: the same internet-lead-to-appointment.build harness — its console is the only operator surface, emitting first_attempt_sent and connect_validated. The harness enforces the cadence floor — three attempts across at least two channels — independent of rep memory. But nothing surfaces first-response time to the person who owns it, and there is no disposition UI for a lead that never connects.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

06Appt-SetL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the BDC rep or Outfitter, I ask for the commitment and put a dated, timed, store-specific appointment on the calendar.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

Before they book: how long, who they meet, what they must decide, or what they are NOT committing to?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

Appointment booked with date, time and store. Observable and unambiguous. What makes booking feel low-risk is the open L1 question.

Deliverables

  • Customer-side scheduling wizard — designed, not migrated
  • Confirmation with calendar and SMS receipt
  • Instrument as tour_scheduled

Acceptance

A customer can book without speaking to anyone, and receives a confirmation naming who they will meet.

Breaks if absent

Booking requires a human, so it only happens during business hours. Attribution: system.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: BDC or Outfitter. Verb: ask for commitment. Exits on an appointment with date, time and store.

Deliverables

  • Assignment rule: who is named in the confirmation

Acceptance

The confirmation names a specific person, not "a team member."

Breaks if absent

The customer arrives expecting nobody in particular, and the greeting cannot honour a promise nobody made.

L4 Measurement defined

Outfitter Statistics — per-rep appt-set is implicit in their funnel. Metrics: appointments set. Set-to-show is measured at Gate A2.

Deliverables

  • Split self-service bookings from rep-set bookings

Acceptance

Both booking paths are separately visible.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Only a concept board — “making it easy for them to schedule a visit.” No scheduling surface, no calendar binding, no confirmation artifact.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

Gate A2Digital → PhysicalLC missing · L4 partial
LC Conversion missing

Showing up. The single most valuable unmeasured conversion in the chain — a booked appointment that becomes a physical arrival.

Deliverables

  • Define the pre-arrival lever: reminder cadence, visit-prep content, what reduces no-show

Acceptance

Show rate is reportable per store and per booking path.

Breaks if absent

No-shows are absorbed as noise. The most expensive leak in Segment 2 is invisible.

L4 Measurement partial

The metric is show rate, and the journey map states plainly that it is not surfaced as a discrete metric. Outfitter Statistics rolls effort into Tier %, which is a different number. Listed as an open question in the map itself.

Deliverables

  • Surface set-to-show as its own rate

Acceptance

Show rate appears on the board, separate from Tier %.

Governs

Type B

Breaks if absent

The gate between digital and physical — where the most money leaks — has no number.

Segment 3 Physical

07Check-inL1 partial · LC partial · L2 missing · L3 defined · L4 partial · B partial
User story — operational

As the receptionist or kiosk, I identify the customer, confirm the authored profile rather than re-asking it, and assign an outfitter within 30 seconds.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What proves their pre-arrival work carried over — and what do we show a walk-in who has none?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

Identified and matched to their pre-arrival work. Observable as check-in complete with the playbook attached. The unresolved half is the walk-in with no history.

Deliverables

  • Check-in that resolves to an existing customer_node
  • Cold-start path for walk-ins that does not feel remedial

Acceptance

A returning customer sees their own work at check-in; a walk-in never sees an empty state that implies they are behind.

Governs

P5

Breaks if absent

Every arrival starts from zero. The authorship promise from 02 visibly breaks at the door.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Receptionist or kiosk, configurable. Verb: ask. Exits when the customer is physically present and identified. Screen is built — 4-step wizard plus Receptionist New Check-In.

Deliverables

  • Bind the 02 requirement: read the authored profile, never re-ask it

Acceptance

The outfitter greets the customer already knowing their travel party and tow vehicle.

Governs

R33

Breaks if absent

Re-asking. The single most trust-destroying moment available, because it proves the digital work was theatre. Attribution: person.

L4 Measurement partial

Outfitter Statistics — rep credited. Metric: check-ins per day. Check-in to discovery conversion is not surfaced.

Deliverables

  • Instrument check-in → discovery

Acceptance

The first in-store transition has a rate.

Governs

Type A

Breaks if absent

We cannot tell whether arrivals become conversations.

B Built partial

Prototype only — not deployed. Surfaces that exist: Floor Workspace (4-step check-in wizard, Outfitter Status Cards), B1 · Reception, and reception-to-discovery-flow. The best-covered stop in the chain. It also carries the 02 requirement that the outfitter read the authored profile rather than re-ask it — which is a build behaviour, not a policy.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

08DiscoveryL1 partial · LC partial · L2 missing · L3 defined · L4 partial · B partial
User story — operational

As the Outfitter (or the customer self-serving), I extract what has not been articulated and turn it into a fit profile complete enough to select units against.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

Smallest set they must understand about their own use case before options mean anything — and which can they only learn by being asked?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

Fit profile complete enough to select units. Observable via fit_profile_completed. Inherits the deferred "RVs fit your life" message from 01.

Deliverables

  • Define the completeness threshold that unlocks 09
  • Merge pre-arrival answers with in-store additions — never duplicate

Acceptance

The system can state whether a profile is sufficient to run MCP, and why not if it is not.

Governs

P6

Breaks if absent

MCP runs on partial fit data and picks badly, which surfaces as a Line-Up problem three stops later.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Outfitter or customer self-serve — configurable pre-arrival or in-store. Verb: extract — pull out what the customer has not articulated and turn it into requirements.

Deliverables

  • Questionnaire migration — designed, not migrated
  • Outfitter view that shows what the customer already answered, and only asks the gaps

Acceptance

An outfitter’s discovery session adds to the profile rather than recreating it.

Governs

R33

Breaks if absent

Discovery is re-run from scratch in store. Attribution: person.

L4 Measurement partial

Outfitter Statistics. Metric: discoveries completed. Qualification capture rate is not surfaced.

Deliverables

  • Instrument capture rate and field-level completeness

Acceptance

We can see which discovery fields go unasked.

Governs

Type B

Breaks if absent

A shallow discovery and a deep one count the same.

B Built partial

Prototype only — not deployed. Surfaces that exist: discovery-and-overview, discovery-to-mcp-flow, the Check-in to Bluesheet Accelerator project, and customer-mirror question screens Q1–Q5. The mirror screens exist as images, not as a built customer-side surface — so the requirement forbidding outfitter-private data on the mirror is currently enforced by nothing.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

09MCPL1 partial · LC partial · L2 missing · L3 defined · L4 partial · B partial
User story — operational

As the Sales Manager or the system, I review the fit profile and return three units plus one wildcard to both the customer and the outfitter.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

R9 hides slot strategy. What is the customer-safe version of "why these three"?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

The customer opens a line-up they believe was built for them. Observable as line-up viewed. "Believe it was built for them" is the open R9-constrained question.

Deliverables

  • Define the customer-safe "why these three"
  • Instrument line-up sent → line-up opened

Acceptance

A customer can say why each unit is in their line-up without seeing slot vocabulary.

Governs

R9R2

Breaks if absent

The line-up reads as inventory push. The customer walks units they did not choose and gives polite verdicts.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Sales Mgr or the system — configurable manager-run or system-run. Verb: review / evaluate. Exits on 3 + 1 sent.

Deliverables

  • System-run MCP mode — undefined
  • Manager coaching hints stay manager-only (R9)

Acceptance

A store can run MCP without a manager present and get comparable picks.

Governs

R9R2R13

Breaks if absent

MCP only happens when a manager is free. The stop becomes a bottleneck. Attribution: person.

L4 Measurement partial

Outfitter Statistics. MCP completion rate is not surfaced. System-run mode has no measure at all.

Deliverables

  • Instrument MCP completion and time-to-send against the 5:00 target
  • Measure pick quality by which slot wins (R32)

Acceptance

Slot-win distribution is visible — the MCP pick-quality signal.

Governs

Type AR32

Breaks if absent

We cannot tell whether the manager’s picks are good, only that picks happened.

B Built partial

Prototype only — not deployed. Surfaces that exist: the densest set in the chain — Manager-MCP-Nexus-v4, MCP-Customer-Case-Fit, MCP-Pick-The-Winners, mcp-mobile, mcp-tesla-layout, pick-me-a-winner. Many candidates, no candidate of record. The system-run mode named in L3 is unbuilt in all of them.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

10DemoL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B partial
User story — operational

As the Outfitter, I walk the unit in person — never virtually, never automated — and capture per-zone reaction as it happens.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must they understand before the walk so it produces a real verdict rather than a polite one?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

A real verdict cast — at least one Favorite (R7). This is the only stop whose lever was already ruled: R7 exists precisely to stop a polite non-verdict being read as a decision. Also satisfies U1.

Deliverables

  • Line-Up chunk — spec written, not built
  • R7 gate: no Favorite means no winner, and the R29 top-two fallback
  • R28 revision path

Acceptance

A tour cannot produce a winner without an affirmative verdict, and the fallback asks outright.

Governs

R7R29U1

Breaks if absent

Unit 1 gets presented as "The Winner" on zero feedback — the source’s own "most dangerous state."

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Outfitter. Verb: present / demo. PHYSICAL ONLY — never virtual, never automated, not configurable. U1. Confirmed absolute 2026-08-19: the day-one direct-checkout customer still walked the unit.

Deliverables

  • Outfitter-side walk surface shared with the customer (R4 — same surface)

Acceptance

No deal exists without a recorded in-person walk.

Governs

U1R4

Breaks if absent

Sales close without a walk, U1 becomes aspiration, and verdict data is fabricated.

L4 Measurement defined

Outfitter Statistics · Trade Overview — the trade walk-around often begins here. Metrics: demos delivered, trade-tool valuation creation rate.

Deliverables

  • Add rankSource distribution — the outfitter demonstration-effectiveness measure (R30, R32)

Acceptance

A rising customer_selected rate reads as a demonstration-quality alarm.

Governs

Type AR30R32

B Built partial

Prototype only — not deployed. Surfaces that exist: bishs_rv_walk_through_prototype.html, with a walkaround area-model and intake taxonomy spec alongside it. U1 is physical-only and absolute, so the surface is a capture instrument and never a substitute for the walk. Per-zone capture and the customer-mirror engagement events the M/T/V grid asks for are not in the prototype.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

11Write-UpL1 partial · LC partial · L2 missing · L3 defined · L4 defined · B partial
User story — operational

As the Outfitter, I present the built number with the trade and payoff inside it, deciding what shows unprompted and what shows on request.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

Which parts of how the number was built show unprompted, and which only on request?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

The customer engages the numbers — opens the breakdown, moves a slider, or accepts a matrix cell. Observable. Which parts show unprompted is the open R8-constrained question.

Deliverables

  • Define unprompted vs on-request disclosure
  • Instrument slider interaction and matrix acceptance

Acceptance

Engagement with the numbers is measured, not just presentation of them.

Governs

R8R38

Breaks if absent

We present and hope. No signal distinguishes a number seen from a number understood.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Sales Mgr / Outfitter. Verb: explain reasoning + market data. Exits when numbers are presented and the trade appraisal is attached. Screen built ~90%. Earliest stop where "buying here is different" can land.

Deliverables

  • Trade media intake (photo/video/audio) — outstanding
  • Desk-queue membership filter — outstanding

Acceptance

Every number a manager presents has a market-data justification available on the same screen.

Governs

R8R38

Breaks if absent

Explanations vary by rep. Attribution: person.

L4 Measurement defined

DSR Summary (Fresh Sold) · Sales Mix (deal quality) · Daily Pacing ("Sold not Approved"). Metrics: Fresh Sold Deals, Fresh Sold Sales GP, Trade Rate, FE Margin distribution buckets.

Deliverables

  • Add validation-state coverage: share of presented numbers still estimated

Acceptance

We can see how often customers are shown provisional numbers.

Governs

Type AR38

B Built partial

Prototype only — not deployed. Surfaces that exist: desking-prototype.html and Financing Term Selector (Nexus). Nothing built decides which parts of the number-build are shown unprompted versus on request — which is this stop’s open L1 question, and it resolves as a UI decision.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

12DealL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B partial
User story — operational

As the Outfitter, I capture the commitment as a timestamped artefact with a customer-acknowledged response that is referenceable in a later desk dispute.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

At commitment, what must be unmistakable about what is fixed and what can still change?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

deal_created — commitment taken. The cleanest lever in the chain and already instrumented. Also Gate A3.

Deliverables

  • Deposit flow — shipped
  • Define what remains reversible after commitment (open L1 question)

Acceptance

Commitment fires one event, and the customer can state what is now fixed.

Governs

R4

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Sales Mgr. Verb: ask for commitment. Screen built.

Governs

R4

Breaks if absent

Commitment happens verbally and is recorded later, losing the timestamp.

L4 Measurement defined

Same set as Write-Up · Pipeline Overview "Lender Submission" stage. deal_state becomes "Deal"; Structurer cycle-time starts.

Governs

Type A

B Built partial

Prototype only — not deployed. Surfaces that exist: the desking-prototype covers deal structure. No commitment-capture surface exists. The canon requires a timestamped artifact carrying a customer-acknowledged response, referenceable in a later desk dispute — two fields and a customer-side tap that nothing implements.

Deliverables

  • Pick the candidate of record; archive the rest
  • Close prototype-to-store-ready: auth, live data wiring, error and empty states, printable fallback
  • Capture the one-week benchmark before any rollout (R12)
  • Rollout plan with training, fallback, and explicit rollback criteria

Acceptance

Deployed to at least one pilot store and in daily use by the seat that owns the stop.

Governs

R12

Breaks if absent

A prototype gets mistaken for a capability. The roadmap assumes it is done, the benchmark is never taken, and the first real customer meets an unfinished surface. Attribution: process.

E1Left-No-DealL1 partial · LC partial · L2 missing · L3 defined · L4 missing · B missing
User story — operational

As the Outfitter, I consult on recovery rather than pressure, and I log the leak reason and originating stop so the loss is counted.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must they understand so leaving reads as a step forward rather than a failure?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

Not a forward conversion — a recovery lever. Observable as a second-look booking or a return ready to write. Type B: the measure is the size of the leak, and recovery is the counter-lever.

Deliverables

  • Visit Summary portal — specced, all 8 blockers ruled
  • Recovery re-entry at 06 or 11
  • Instrument leak volume by originating stop

Acceptance

Leak rate and recovery rate are both visible, by the stop they left from.

Governs

Type BR18

Breaks if absent

The largest population in the dealership leaves and is never counted or contacted.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Outfitter. Verb: consult — recovery, not pressure. Off-spine exit, not a forward stop.

Deliverables

  • Outfitter Q&A tool with SLA clock (R18 #3)
  • 4-business-hour escalation to manager (R18 #6)

Acceptance

An unanswered customer question becomes visible manager work.

Governs

R18Type B

Breaks if absent

Questions die unanswered and the nurture layer is decorative.

L4 Measurement missing

Zero measurement. No dashboard, no metric, no event. The largest population in any dealership, entirely uncounted.

Deliverables

  • Instrument leakage volume, leak rate by originating stop 07–11, recovery rate

Acceptance

A leader can name which stop leaks most.

Governs

Type B

Breaks if absent

Every improvement to Segment 3 is unfalsifiable, because the loss it should reduce is not counted.

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Chunk 3’s Visit Summary portal is the intended surface and is not built. The largest population in the dealership currently exits through no surface at all, which is the same reason its L4 is zero.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

Gate A3deal_createdLC defined · L4 defined
LC Conversion defined

deal_created — the physical-to-deal-lifecycle crossing. Fully instrumented.

Governs

R4

L4 Measurement defined

Daily Pacing "Sold not Approved" amber flag · Delivery Dashboard "Create Delivery Order". Metrics: days stuck in Sold-not-Approved, approval success rate, Lender-Pending avg days vs rolling 30-day.

Governs

Type A

Segment 4 Deal Lifecycle — the only complete L4 block

132-MinL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the Finance Structurer, I take the handoff without the customer starting over.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

Do they need to see the finance handoff at all, or only to not be surprised?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

Deal packaged for submission. Internal event; the customer is not converting, the deal is progressing.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Structurer. Verb: process — back office.

Governs

R5

L4 Measurement defined

Daily Pacing "Approved not Scheduled" bucket · Pipeline Overview "Approved" stage. Metrics: Approved-not-Scheduled unit count, share of pipeline stuck pre-schedule.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Finance_CP12-20_Project and 04_Finance Funding both contain zero HTML/JSX.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

14SubmittedL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the Finance Structurer, I submit and record submit time, so approval rate and turnaround are both measurable.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must they understand about possible outcomes — including that the rate may move off the estimate?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

Submitted to lender(s). Observable.

Deliverables

  • Auto-submit vs Structurer-review-then-submit as a store setting

Governs

R5

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Finance Structurer — customer-invisible by definition (R5). Verb: process.

Governs

R5

L4 Measurement defined

Pipeline Overview "Lender Submission" → "Lender Pending" · Delivery Dashboard "Pending Finance Review". Metrics: bank submissions per day, Pending Finance Review avg hours.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. No submission surface. Nothing shows the customer — or the seat — that a submission is in flight.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

15ApprovedL1 partial · LC defined · L2 missing · L3 deliberately none · L4 defined · B missing
User story — operational

As the Finance Structurer or Producer, I explain any variance between approval and estimate before acceptance is requested, and it is recorded who explained it.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

When approval differs from the estimate, what is explained — and who says it, Structurer or Producer?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

Lender decision returned. External event on the lender’s clock, not ours.

Deliverables

  • Rate-change explanation path when approval differs from the estimate (open L1 question)

Acceptance

A rate change never surprises the customer.

Governs

R38

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human deliberately none

Deliberately none — external actor. The lender decides; nobody at Bish’s performs this stop. But the Submitted → Approved gap is where Structurer coaching directives live, so the transition is a human-performance measure even though the stop is not.

Governs

R5

L4 Measurement defined

Pipeline Overview "Approved" stage, separate from Lender Pending · Daily Pacing rollup. Metrics: approval count, Submitted → Approved conversion rate — the lender-fit decisioning gap.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. No surface for the moment approval differs from the estimate, which is the moment this stop exists to handle.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

16PaperedL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the Finance Producer, I present the menu, capture bought/not-bought per product, and file each signed document into the correct funding-packet slot automatically.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

Which documents get explained versus merely presented — and what is the standard for "explained"?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

All contracts signed — U2a. Observable and legally definitive.

Deliverables

  • Document-by-document explained-vs-presented standard (open L1 question)
  • E-sign flow

Acceptance

Every document a customer signs was explained to a defined standard.

Governs

U2

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Finance Producer — the customer-facing closer (R5). Verb: explain then ask for commitment.

Deliverables

  • Protection-products menu builder + pricing logic + visuals (R12 — its own substantial chunk)

Acceptance

The customer’s protection view and the desk’s view cannot drift — one catalog, sourced once.

Governs

R5R12

Breaks if absent

Menu presentation varies by producer. Attribution: person.

L4 Measurement defined

Pipeline Overview "Compliance/Doc Prep" → "Customer Signing" → "Stip Clearing" → "Contracted". Metrics: scheduled_unit_count, per-sub-step deal count and avg time, Producer avg days.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Doc Center logic is fully specified on paper — every-deal set, cash, finance, trades, final wet, funding packs, menu creation — and none of it is built. U2a depends on this stop.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

17WalkedL1 partial · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the Outfitter or delivery seat, I confirm the owner can perform each of the twelve checkpoints, not merely that they were shown.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must they be able to DO, not just have been shown, before the walkthrough is complete?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion defined

Possession taken plus technician walkthrough — U3. Event exists (vw_deal.delivery_date). The surface does not.

Deliverables

  • Delivery walkthrough surface — no screen, no chunk
  • Technician cert-and-skill matching — unmodeled
  • 12-system PDI gate before release

Acceptance

No unit is released without a cert-matched tech and a completed walkthrough.

Governs

U3

Breaks if absent

The last mandatory step in the chain is invisible. A deal cannot be completed inside the system even though deals complete daily.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Certified Technician — flagged in the journey map as "a previously-unmodeled actor." Verb: present / demo + inspect. PHYSICAL ONLY.

Deliverables

  • Tech assignment by brand/model certification tag + skill level + shop rotation

Acceptance

Assignment fails loudly when no certified tech is available, rather than assigning anyone.

Governs

U3

Breaks if absent

Uncertified walkthroughs. OQS drops and nobody can attribute it. Attribution: person.

L4 Measurement defined

CIT Tracker is the primary dashboard — Contracts In Transit is exactly this state, delivered but not funded. Metrics: delivered_unit_count, Delivered Sales/Finance GP/NUFI, Avg Days to Deliver. The Orientation Quality Score in vw_survey is the customer’s own grade of this walkthrough.

Deliverables

  • Attribute OQS to the specific technician

Acceptance

Walkthrough quality is measurable per tech.

Governs

Type AR33

B Built missing

No operating surface found in the active project tree as of 2026-08-19. The sharpest case in the file. Every metric exists and the CIT Tracker covers it, while the stop has no screen and no chunk — and it carries U3 as a universal requirement. Fully measured, entirely unbuilt.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

18Bank-PackL1 deliberately none · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the funding seat, I assemble the bank-specific packet and track CIT day count.

L1 Customer deliberately none

Currently scored none — back office. I do not think this is safe: they signed at 16 and walked at 17, then three stops pass in silence immediately after the two moments of maximum exposure.

Open question — yours to answer

Three stops pass in silence after signing and walking. Is silence correct, or do they need funding visibility?

Deliverables

  • Answer the open question below

Breaks if absent

Silence after signing reads as something going wrong. Inbound "what is happening" calls are the tell.

LC Conversion defined

Funding package sent to bank. Internal event.

Governs

U2

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: back office. Verb: process — not customer-facing. Instrumentation only, no screen needed — the work already runs in EVO and the CIT tracker.

L4 Measurement defined

CIT Tracker — the active CIT inventory between Walked and Funded. Metrics: Bank-Pack inventory count (= CIT Current Count), Avg Bank-Pack days (= CIT Avg Age).

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Segment 4 is the only fully measured block in the chain and contains no surfaces anywhere. Measurement without a surface is measuring a process people are running by hand.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

19FundedL1 deliberately none · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the funding seat, I record funded-in-period versus not-funded, and the interest cost of the gap.

L1 Customer deliberately none

Currently scored none.

Open question — yours to answer

Does "Bish’s has been funded" mean anything to them — or only that nothing more is owed?

Deliverables

  • Answer the open question below
LC Conversion defined

Bank wire received — U2b. Bish’s is funded.

Governs

U2

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Funder — not customer-facing. Verb: process. Instrumentation only.

L4 Measurement defined

CIT Tracker "Funded Count" and "Avg Days to Fund" KPIs. Metrics: funded_count, Avg Days to Fund = total_pipeline_days from finance_pipeline_health.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. No funding surface. The CIT day count, and the interest cost of dollars sitting unfunded, are specified in the corpus and have nothing to display them.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

20FinalizedL1 deliberately none · LC defined · L2 missing · L3 defined · L4 defined · B missing
User story — operational

As the seat that owns Finalized — currently unnamed — I close the deal record and trigger the ownership phase.

L1 Customer deliberately none

Currently scored none.

Open question — yours to answer

Is there a completion moment they should receive, or does the experience end at the walkthrough?

Deliverables

  • Answer the open question below
LC Conversion defined

Books closed in EVO. Terminal event of the old 20-stop chain.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human defined

Role: Accounting — not customer-facing. Verb: process. Open seat: who owns Finalized? Does not naturally fit the Funder role.

Deliverables

  • Assign the seat — possibly a Funding Coordinator

Acceptance

Finalized has a named owner.

Breaks if absent

The terminal stop of the deal lifecycle has no accountable person.

L4 Measurement defined

Daily Pacing "Finalized" bucket · DSR Summary Fresh Sold + MTD Sold. Metrics: finalized_unit_count, finalized_date set, FE + BE Margin + NUFI all credited.

Governs

Type A

B Built missing

No operating surface found in the active project tree as of 2026-08-19. No surface, and per L3 no seat either — “who owns Finalized” is still open. An unowned, unsurfaced stop is the definition of a silent failure point.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

Gate A4Finalized → OwnershipLC missing · L4 missing
LC Conversion missing

Finalized → first trip. New gate from D002. No lever defined, and the North Star sits on the far side of it.

Deliverables

  • Define what moves a funded customer to a completed first trip

Acceptance

The crossing is a named, observable event.

Breaks if absent

The chain ends at accounting. Nothing connects a closed deal to a camping trip.

L4 Measurement missing

No metric, no dashboard, no source. Added by D002 and never instrumented.

Deliverables

  • Instrument Finalized-to-First-Trip conversion

Acceptance

The gate has a rate.

Governs

Type A

Breaks if absent

The single most important conversion in the business is unmeasured.

Segment 5 Ownership — new, largely undefined

21First-TripL1 partial · LC missing · L2 missing · L3 partial · L4 missing · B missing
User story — operational

As the Service Advisor, RVFix team or ACI — seat not yet assigned — I provide first-trip education and capture a first-trip completion event, which exists nowhere today.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must they know before the first trip that we assume they will figure out — and what failure are we most trying to prevent?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion missing

First trip completed and feedback captured. This is the North Star, and no capture event exists in any built surface. Existing instruments measure first trip scheduled.

Deliverables

  • A first-trip completion event
  • Candidates: the Plan Trip surface in Garage mode, or the portal blueprint’s first-trip planner deferred to V2
  • Pre-trip checklist and just-in-time content

Acceptance

A completed first trip fires one event, and feedback is attached to it.

Breaks if absent

The North Star is unmeasurable. Every claim about the mission is unfalsifiable.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human partial

Verb defined: provide — education and resources. No role owns first trip. Candidates — Service Advisor, RVFix, ACI Insurance — exist as definitions with no screens. Same gap class as "who owns Finalized."

Deliverables

  • Assign the seat

Acceptance

First trip has a named owner.

Breaks if absent

Nobody is accountable for the outcome the business defines as winning.

L4 Measurement missing

Missing — and this is the North Star. Ships labelled [NO SOURCE], not [BENCHMARK TBD]: better to show it empty than to omit it and measure only what is convenient.

Deliverables

  • Instrument scheduled rate, completed rate, days from Walked to trip, feedback capture rate

Acceptance

Phase-6 completions are countable per store.

Governs

Type A

Breaks if absent

We report units sold because it is the only thing we can count.

B Built missing

No operating surface found in the active project tree as of 2026-08-19. The North Star has no surface. No capture event exists in any built artifact, which is why its L4 ships labelled [NO SOURCE]. Candidates named: the Plan Trip surface in Customer Garage mode, or the first-trip planner deferred to V2 in the portal blueprint.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

22ServicedL1 partial · LC partial · L2 missing · L3 partial · L4 partial · B missing
User story — operational

As the Service Advisor or RVFix team, I consult and inspect, and the survey data that already flows finally has a consumer.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

How do they get help — and do they learn it at delivery, or when something breaks?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion partial

First service appointment set. Observable. Whether the owner learns how to get help at delivery or at breakdown is the open question.

Deliverables

  • Service booking from the owner portal
  • RVFix enrollment with its 48-hour promo window

Acceptance

An owner can book service without calling.

Breaks if absent

Help is discovered at the worst possible moment, in a bad mood, by phone.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human partial

Role named but unstaffed: Service Advisor / RVFix Team — definitions exist, no screens. Verb: consult + inspect.

Deliverables

  • Build the Service Advisor surface
  • RVFix virtual-tech queue

Breaks if absent

The retention layer runs on phone calls.

L4 Measurement partial

Service cluster — 5 Pass-1 dashboards still unmapped. Metrics: first service appointment set rate; OQS / DQS / SQS / NPS; RVFix first-call resolution. vw_survey already flows and nothing consumes it — the chain ended before ownership.

Deliverables

  • Consume vw_survey at this stop
  • Complete the Service dashboard mapping

Acceptance

Survey data reaches a dashboard.

Governs

Type A

Breaks if absent

We collect satisfaction data and never read it.

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Service dashboards exist for reporting; no surface exists for the owner. vw_survey already flows and nothing consumes it — the wiring is there, the consumer is not.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

23ReferralL1 partial · LC missing · L2 missing · L3 deliberately none · L4 missing · B missing
User story — operational

As the system, I capture referral, advocacy and repurchase-readiness signal automatically, closing the cycle back to stop 01.

L1 Customer partial

Boundary only. Exit criteria exist; what the customer needs to understand here does not.

Open question — yours to answer

What must be true before we ask — and what is the earliest honest moment to ask?

Deliverables

  • Answer the open question below
  • Write the understanding content in F1 form — one constraining question, one low-effort resource
  • State which of P1–P6 bind here

Acceptance

A cold customer can state, in their own words, the one thing this stop was meant to make clear.

Governs

P1P3F1

Breaks if absent

Surface defaults to inventory-first or form-first. Customer proceeds without comprehension, then stalls later at a stop that assumed it. Attribution: system.

LC Conversion missing

Referral or repurchase signal captured. This is where the chain closes into a cycle — 23 loops to 01 — and the loop has no lever.

Deliverables

  • Define the ask, its timing, and its channel
  • Instrument referral capture and trade-cycle re-entry

Acceptance

A referral is attributable to the customer who made it.

Breaks if absent

The cheapest lead source in the business is unmanaged.

L2 Intelligence missing

No agent assigned. The eight-agent roster is fully specified — goal, bounded authority, tools, feedback loops — and none is mapped here. "The system handles this" is an intention.

Deliverables

  • Assign agents from: Signal Detection · Clarity · Information Collection · Routing · Handoff · Decision Support · Monitoring · Orchestrator
  • Define what the system decides autonomously
  • Define what it presents, and in what form
  • Define what it hands to a human and when

Acceptance

A customer can complete this stop with no human present, or the system states plainly why a human is required.

Governs

P6

Breaks if absent

The stop runs on human memory. Same customer gets a different experience per rep, per store, per day. Attribution: process.

L3 Human deliberately none

Deliberately none at MVP — automated capture. A human ask is optional and unassigned.

L4 Measurement missing

No metric, no dashboard, no event.

Deliverables

  • Instrument referral rate, advocacy signal, repurchase readiness, trade-cycle re-entry

Acceptance

The loop back to 01 has a rate.

Governs

Type A

Breaks if absent

We cannot tell whether a good experience produces another customer.

B Built missing

No operating surface found in the active project tree as of 2026-08-19. Nothing built asks. This is where the chain closes into a cycle — 23 loops back to 01 — and the loop has neither a surface nor a metric.

Deliverables

  • Name the seat that operates this stop and the device it runs on
  • Build the surface — or record a decision that this stop is deliberately surfaceless
  • Bind it to the Nexus design system
  • Run it through the critique panel before it goes near a store

Acceptance

A named person can complete this stop end to end on a real surface, with no spreadsheet and no verbal workaround.

Governs

R12

Breaks if absent

The stop exists on paper only. L1–L4 can every one read green while the store still has nothing to use — which is precisely how a definition-complete system ships zero value. Attribution: build.

R1

What Bish’s RV is becoming

One system that carries a customer from the first anonymous click to their first trip and back again — twenty-three stops with nothing dropped between them. Every stop knows what the customer needs to believe, what single act moves them forward, what the system decides on its own, which human is required and why, and what number proves it happened.

For the customer

They stop being a lead and start being the author of their own buying playbook. What they build at the kitchen table survives the drive to the store — nobody re-asks it. They see how a number was constructed before they are asked to accept it. They leave able to operate what they bought. And their first trip works.

For the employee

The outfitter stops guessing who to call and stops re-gathering what the customer already told us. Rotation is deterministic instead of argued. Every handoff carries a payload instead of a verbal summary. Nobody is measured on a number they cannot see, and no manager is asked to referee a dispute that the system should have recorded.

For the organisation

A chain that can be measured end to end, so improvement stops being anecdote. Cost per lead against value per lead. Benchmarks taken before change, not after. The bottom quartile moved up on purpose rather than by hope. And one definition of the process that survives turnover.

R2

The journey, stop by stop

Written as the experience it will be. Each stop shows the moment in the customer’s words, the single observable act that delivers it, and who is present. Where the act is not yet named, it says so — this view is the vision, not a claim about what exists.

Segment 1 Pre-Interactions

01Web-Visits

As someone not yet sure I can even do this, I spend two minutes answering one question and come away believing an RV fits how I actually camp — and nobody has asked who I am yet.

The moment that delivers it

Completion of one micro-decision — the two-minute guide. Not dwell time, not pages viewed. A single self-guided act, because P3 says competence is proven by doing, never by being told.

Who is present

No one. This is delivered by the system, on purpose.

02Log-ins

As someone who just built something worth keeping, I save my buying playbook with a phone number and nothing more, and it is mine from any device, forever.

The moment that delivers it

Saving the playbook — phone entered, magic link followed. Framed as preserving an asset they already built (P5), never as registering.

Who is present

No one. This is delivered by the system, on purpose.

03Profiles

As a shopper with a trade and a tow vehicle, I get honest payment math instead of a teaser number — because I gave the four things that make the math real.

The moment that delivers it

Camping Vision Worksheet plus tow specs submitted. Distinct from 02’s save: this is context, not identity, and it unlocks the four capabilities the math cannot run without.

Who is present

No one. This is delivered by the system, on purpose.

Segment 2 Digital

04Leads

As someone who asked a question, I get a named human, a clear next step, and the three things I gain by continuing: best fit, best market price, and every number before I ever drive to a store.

The moment that delivers it

Not yet named. Until an observable act is defined here, this part of the vision cannot be built or measured.

Who is present

First stop where a human enters the journey. Role: BDC or Outfitter, configurable per store. Verb: ask . Exits when the lead exists and is deduped to a customer.

05Connected

As someone who replied, I get an answer to the question I actually asked — not a form letter, not a pitch, and not silence.

The moment that delivers it

Two-way exchange established — the customer replies. Observable. What the first response must contain to earn that reply is the open question.

Who is present

Role: BDC or Outfitter. Verb: consult — advise on a decision. Exits on two-way contact established.

06Appt-Set

As someone deciding whether to spend a Saturday on this, I know how long it takes, who I will meet, what I will be asked to decide, and what I am not committing to by showing up.

The moment that delivers it

Appointment booked with date, time and store. Observable and unambiguous. What makes booking feel low-risk is the open L1 question.

Who is present

Role: BDC or Outfitter. Verb: ask for commitment . Exits on an appointment with date, time and store.

Segment 3 Physical

07Check-in

As a customer who did the work at home, I walk in and they already know it. Nobody re-asks me a single thing I have already answered.

The moment that delivers it

Identified and matched to their pre-arrival work. Observable as check-in complete with the playbook attached. The unresolved half is the walk-in with no history.

Who is present

Role: Receptionist or kiosk, configurable. Verb: ask . Exits when the customer is physically present and identified. Screen is built — 4-step wizard plus Receptionist New Check-In.

08Discovery

As a customer, I am asked how I camp rather than what I want to buy — and the answers turn into a shortlist I recognise as mine.

The moment that delivers it

Fit profile complete enough to select units. Observable via fit_profile_completed. Inherits the deferred "RVs fit your life" message from 01.

Who is present

Role: Outfitter or customer self-serve — configurable pre-arrival or in-store. Verb: extract — pull out what the customer has not articulated and turn it into requirements.

09MCP

As a customer, I am shown three units and one wildcard, and I understand why these three — without being shown the dealership’s internal math.

The moment that delivers it

The customer opens a line-up they believe was built for them. Observable as line-up viewed. "Believe it was built for them" is the open R9-constrained question.

Who is present

Role: Sales Mgr or the system — configurable manager-run or system-run. Verb: review / evaluate . Exits on 3 + 1 sent.

10Demo

As a customer walking a unit, I record what I actually like and dislike as I go, so the verdict at the end is honest instead of polite.

The moment that delivers it

A real verdict cast — at least one Favorite (R7). This is the only stop whose lever was already ruled: R7 exists precisely to stop a polite non-verdict being read as a decision. Also satisfies U1.

Who is present

Role: Outfitter. Verb: present / demo . PHYSICAL ONLY — never virtual, never automated, not configurable. U1 . Confirmed absolute 2026-08-19: the day-one direct-checkout customer still walked the unit.

11Write-Up

As a customer seeing a number for the first time, I can watch how it was built — MSRP, discount, Bish’s price, term, payment — with my trade and my payoff inside it.

The moment that delivers it

The customer engages the numbers — opens the breakdown, moves a slider, or accepts a matrix cell. Observable. Which parts show unprompted is the open R8-constrained question.

Who is present

Role: Sales Mgr / Outfitter. Verb: explain reasoning + market data . Exits when numbers are presented and the trade appraisal is attached. Screen built ~90%. Earliest stop where "buying here is different" can land.

12Deal

As a customer saying yes, I know exactly what is now fixed and what can still move, and there is a record of it that neither side can quietly rewrite.

The moment that delivers it

deal_created — commitment taken. The cleanest lever in the chain and already instrumented. Also Gate A3.

Who is present

Role: Sales Mgr. Verb: ask for commitment . Screen built.

E1Left-No-Deal

As someone leaving without buying, I leave with what we figured out together and a real reason to come back — not the feeling that I wasted a Saturday.

The moment that delivers it

Not a forward conversion — a recovery lever. Observable as a second-look booking or a return ready to write. Type B: the measure is the size of the leak, and recovery is the counter-lever.

Who is present

Role: Outfitter. Verb: consult — recovery, not pressure. Off-spine exit, not a forward stop.

Segment 4 Deal Lifecycle — the only complete L4 block

132-Min

As a customer who has committed, the handoff to finance is calm and I am not handed off to a stranger who starts over.

The moment that delivers it

Deal packaged for submission. Internal event; the customer is not converting, the deal is progressing.

Who is present

Role: Structurer. Verb: process — back office.

14Submitted

As a customer, I know what is being submitted on my behalf and what could come back different.

The moment that delivers it

Submitted to lender(s). Observable.

Who is present

Role: Finance Structurer — customer-invisible by definition (R5). Verb: process .

15Approved

As a customer whose approval came back different from the estimate, someone explains why, in person, before I am asked to accept it.

The moment that delivers it

Lender decision returned. External event on the lender’s clock, not ours.

Who is present

No one. This is delivered by the system, on purpose.

16Papered

As a customer signing, the documents that matter are explained and the rest are simply presented — and I can tell which is which.

The moment that delivers it

All contracts signed — U2a. Observable and legally definitive.

Who is present

Role: Finance Producer — the customer-facing closer (R5). Verb: explain then ask for commitment .

17Walked

As a new owner, I can operate my RV before I drive it away. Not watch someone else operate it.

The moment that delivers it

Possession taken plus technician walkthrough — U3. Event exists (vw_deal.delivery_date). The surface does not.

Who is present

Role: Certified Technician — flagged in the journey map as "a previously-unmodeled actor." Verb: present / demo + inspect . PHYSICAL ONLY .

18Bank-Pack

As a customer, the paperwork behind the scenes stays behind the scenes. Silence here is correct, so long as nothing more is owed of me.

The moment that delivers it

Funding package sent to bank. Internal event.

Who is present

Role: back office. Verb: process — not customer-facing. Instrumentation only, no screen needed — the work already runs in EVO and the CIT tracker.

19Funded

As a customer, “funded” means nothing more is owed — and I am told that plainly rather than left wondering.

The moment that delivers it

Bank wire received — U2b. Bish’s is funded.

Who is present

Role: Funder — not customer-facing. Verb: process . Instrumentation only.

20Finalized

As a customer, there is a moment where this is finished and celebrated, rather than just trailing off after the walkthrough.

The moment that delivers it

Books closed in EVO. Terminal event of the old 20-stop chain.

Who is present

Role: Accounting — not customer-facing. Verb: process . Open seat: who owns Finalized? Does not naturally fit the Funder role.

Segment 5 Ownership — new, largely undefined

21First-Tripnorth star

As a first-time owner, my first trip works — because someone told me the things I would otherwise have learned the hard way, in the dark, in the rain.

The moment that delivers it

Not yet named. Until an observable act is defined here, this part of the vision cannot be built or measured.

Who is present

No seat assigned yet.

22Serviced

As an owner, I know how to get help before I need it, not the first time something breaks.

The moment that delivers it

First service appointment set. Observable. Whether the owner learns how to get help at delivery or at breakdown is the open question.

Who is present

No seat assigned yet.

23Referral

As an owner who had a genuinely good experience, I am asked at the moment I would actually say yes.

The moment that delivers it

Not yet named. Until an observable act is defined here, this part of the vision cannot be built or measured.

Who is present

No one. This is delivered by the system, on purpose.

R3

What we are aiming at

The North Star

First trip completed. Not first trip scheduled — completed. It is the only measure that proves the whole chain worked, because a customer who camps successfully is the one who comes back and the one who refers. No capture event for it exists anywhere today, and it ships labelled [NO SOURCE] rather than quietly omitted.

The economics

Cost per lead set against value per lead. The conversion cascade — ups to write-ups to close to delivered — monetised through average front and back gross into expected contribution per outfitter. The lever is not exhortation: it is moving the bottom quartile up to the third, with the GP increase computed rather than hoped for.

The discipline

A one-week benchmark before any workflow change, no exceptions. Server-side clocks, never client. A customer-acknowledged artefact at every commitment. And a customer-facing mirror that never shows internal data. These are not preferences; they are the reason a number from this system can be trusted.

R4

Where this vision is still unwritten

This view is deliberately honest about its own gaps, because a roadmap that hides them stops being useful the first time someone checks. Three of twenty-one stops have an answered customer layer. Six conversion moments have no named act — and two of those six are the most valuable conversions in the business: getting a booked appointment to actually arrive, and getting a new owner through their first trip. Nothing in the chain is in production. Eleven stops have a prototype; thirteen have no surface at all. Switch to Tracker for the full state of every cell, and Dev mode for what exists to build from.

D

Handoff documentation

Everything a build team needs, per stop, in one place: the prototype of record, requirement documentation, event and data contracts, and QA criteria. Links are relative to this file and were verified against the project tree when this view was generated. Where a stop shows nothing, that is the finding — it is defined but not yet buildable, which is a different gap from unmeasured or unbuilt.

Segment 1 Pre-Interactions

01Web-Visits5 artefacts
No event contract yet. The LC lever is guide-completed, so it needs guide_started / guide_completed defined before build.
02Log-ins3 artefacts
The staged identity ladder (device ID → phone OTP → email → name) is specified only on the whiteboard corpus. It needs an auth contract before anything is built.
03Profiles4 artefacts
Passwordless return path has no implementation spec.

Segment 2 Digital

04Leads8 artefacts
The most complete handoff in the chain. Events already defined and emitting: lead_received (with source_system_ts preserved separately from server receipt), lead_assigned, assignment_escalated. Baton IN from M1 validated on lead_id, phone (E.164), source_token, source_channel, store_routing, timestamps and assigned_rep_id; name / email / vehicle-of-interest are soft-fail. Still missing for this stop: the lead-economics instrumentation — quality discriminator, cost, latency.
05Connected5 artefacts
Events defined: first_attempt_sent, connect_validated, lead_deprioritized. Voice channel requires transcript_session_id on the baton out. Missing: a first-response-time surface, and a disposition UI for a lead that never connects (the finance handoff pattern — passed / terminal / store left — is the model).
06Appt-Setno handoff documentation
No prototype, no requirement doc, no event contract. Needs the scheduling surface and a confirmation artifact defined first.

Segment 3 Physical

07Check-in10 artefacts
The reference handoff package. Blueprint, canvas build guide, event/data dictionary and QA checklist all exist for this moment. This is the shape every other stop should reach.
08Discovery7 artefacts
Data contract and case-object schema both exist. Customer-mirror screens exist as images only, so the mirror-privacy requirement has no enforcing implementation.
09MCP9 artefacts
Six competing prototypes and no candidate of record. That is the blocking decision here, not a missing artefact. System-run mode is unspecified in all of them.
10Demo5 artefacts
Two explicit handoff documents exist. U1 is physical-only: the surface captures the walk, it never replaces it.
11Write-Up6 artefacts
Already through the critique panel twice. Open: which parts of the number-build show unprompted versus on request — a UI decision that is this stop’s unanswered L1.
12Deal3 artefacts
No commitment-capture surface. Needs a timestamped artefact carrying a customer-acknowledged response — two fields and a customer-side tap.
E1Left-No-Dealno handoff documentation
Nothing exists. Chunk 3’s Visit Summary portal is the intended surface. Needs leak-reason capture at exit before anything can be measured.

Segment 4 Deal Lifecycle — the only complete L4 block

132-Minno handoff documentation
Nothing exists. Segment 4 is fully measured and entirely unbuilt.
14Submittedno handoff documentation
Nothing exists.
15Approvedno handoff documentation
Nothing exists.
16Paperedno handoff documentation
Nothing built. The Doc Center logic is fully specified on the whiteboard corpus — every-deal set, cash, finance, trades, final wet, funding packs, menu creation — and has never been transcribed into a requirement document.
17Walkedno handoff documentation
Nothing exists, and this stop carries U3 as a universal requirement while being fully measured by the CIT Tracker. The largest single build gap in the file.
18Bank-Packno handoff documentation
Nothing exists.
19Fundedno handoff documentation
Nothing exists.
20Finalizedno handoff documentation
Nothing exists, and no seat owns it. “Who owns Finalized” must be answered before a surface can be specified.

Segment 5 Ownership — new, largely undefined

21First-Tripno handoff documentation
North Star, nothing built. Needs a first-trip completion event that exists nowhere. Candidate surfaces named: Plan Trip in Customer Garage mode, or the first-trip planner deferred to V2 in the portal blueprint.
22Servicedno handoff documentation
No owner-facing surface. vw_survey already flows and nothing consumes it.
23Referralno handoff documentation
Nothing built asks. This closes the cycle back to 01 and has neither surface nor metric.