Experiments / 14 primitives + composition

A/B testing + experimentation primitives

Visual primitives for the Mufflermen experimentation cockpit — built against real workshop hypotheses (quote-instant-pricing, parts-3d-viewer-hero, bay-availability-realtime). Conversion + AUD ARPV + booking completion metrics. Visual reference only — no real backend wired.

Production answer

A/B testing + experimentation primitives is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview A/B testing + experimentation primitives states
Generative search brief

A/B testing + experimentation primitives: Visual primitives for the Mufflermen experimentation cockpit — built against real workshop hypotheses (quote-instant-pricing, parts-3d-viewer-hero, bay-availability-realtime). Conversion + AUD ARPV + booking completion metrics. Visual reference only — no real backend wired.

Visual reference only — no real backend wired
Primitive 01

Experiment card

Status / variant / sample / significance / lift chips composed on the shared DashboardCard surface.

StatelessOpen
Primitive 02

Hypothesis statement

Because-we-believe-will-cause-measured-by sentence with chip-pickable observation, change, outcome, metric, threshold.

Stateful · pickerOpen
Primitive 03

Variant traffic allocator

Stacked allocation bar + per-variant sliders + must-sum-to-100 indicator. Composes VariantPicker.

Stateful · slidersOpen
Primitive 04

Sample size calculator

Baseline + MDE + power + variants → required N per variant + total N + estimated time-to-detect chip.

Stateful · formOpen
Primitive 05

Significance threshold

α radio (0.01 / 0.05 / 0.10), one-sided / two-sided toggle, correction picker (Bonferroni / FDR / None).

Stateful · radioOpen
Primitive 06

Stat power gauge

Current power radial meter + tone-shifting + sample-size needed-to-reach-target chip. Composes RadialMeter.

StatelessOpen
Primitive 07

Multi-arm bandit

Per-arm traffic flow over time + exploration / exploitation balance chip + winning-arm prediction chip.

StatelessOpen
Primitive 08

Holdout group toggle

Enable / disable + holdout % slider + audience filter chips. Composes RolloutSlider.

Stateful · toggleOpen
Primitive 09

Sequential testing

Peeking-corrected p-value curve + early-stopping α boundary annotation. Composes AreaChart.

StatelessOpen
Primitive 10

Bayesian posterior

Density curve per variant + 95% credible-interval overlays + P(beat baseline) chip per arm.

StatelessOpen
Primitive 11

Decision recommendation

Recommendation chip (Ship / Continue / Stop loss / Insufficient power) + reasoning + expected impact + confidence.

StatelessOpen
Primitive 12

Experiment archive

Sortable archive table — ran-from / ran-to / winner / final lift / decision / retrospective link. Composes DataTable.

StatelessOpen
Primitive 13

Stop rule editor

Stop condition chips (Min sample / Significance / Time / Manual / Guardrail) with per-rule thresholds.

Stateful · rulesOpen
Primitive 14

CUPED variance

CUPED variance-reduction chip — % reduction + covariate + power-points-gained chip.

StatelessOpen
Composition

Full console

Composed cockpit wiring experiment list + hypothesis + traffic + sample size + significance + power + bandit + holdout + sequential + Bayesian + decision + stop rules + CUPED + archive.

CompositionOpen