Previous Month Summary
Apr 1, 2026 – Apr 30, 2026 · generated by Claude SonnetMonthly Board Summary
Apr 1, 2026 – Apr 30, 2026 · deeper reasoning · generated by Claude OpusGroup revenue for April came in at approximately $19,000, with the UK contributing the overwhelming majority at £13,874 against a subdued US performance of just $1,349. The UK showed modest sequential growth of 5.4% in revenue and 4.0% in transactions, suggesting steady demand, while the US declined 18.4% in revenue despite a small uptick in transactions—a clear signal that AOV compression is the issue there, not traffic. At $48 AOV in the US versus £54 in the UK, the US is skewing heavily toward consumables (Flowersticks accounted for 61% of US revenue) with negligible hardware attach. Without a forecast baseline in the data, it's difficult to assess run-rate accuracy, but the US trajectory is concerning enough to warrant attention regardless.
UK unit economics remain healthy: a rolling 90-day CAC of £12.24 against a median LTV of £80 produces an LTV:CAC ratio above 6x, with effectively instant payback. The 37% repeat rate supports a consumables-led model where hardware buyers convert into recurring Flowerstick purchasers. The US picture is incomplete—no CAC data is flowing, likely because paid spend is paused or negligible—but the 33% repeat rate and $72 median LTV suggest similar dynamics could emerge if acquisition were scaled. The risk is that US performance is currently running on fumes from past cohorts without replenishment; new customer revenue at just 12.5% of the total confirms the store is almost entirely serving existing buyers.
Channel mix and brand health data isn't available at the granularity needed to decompose paid versus organic versus direct, but the new-customer percentage acts as a proxy. The UK at 34% new-customer revenue indicates the acquisition engine is functioning, while the US at 12.5% is operating as a retention store. If branded search or organic traffic were strong in the US, we'd expect to see higher new-customer contribution; the absence suggests both paid and organic discovery have stalled. This isn't necessarily a crisis—the UK may be the right market to concentrate spend given regulatory and competitive dynamics—but the board should be explicit about whether the US is in intentional maintenance mode or unintentional decline.
Operationally, refund rates are clean: zero in the US and 1.4% in the UK, both within normal range. No stock-out signals are present in the product mix, and top-SKU concentration (Flowersticks plus Series X hardware) looks appropriate for the brand's portfolio. The action item is straightforward: the US needs a decision. Either reactivate acquisition spend and test whether the unit economics seen in the UK can translate, or formally treat it as a low-cost retention channel and size expectations accordingly. Letting it drift without a stated strategy makes performance impossible to judge and masks whether the business has a viable second market or just one strong one.
Net Sales Scorecard
Apr 1, 2026 – Apr 30, 2026 · MoM Δ vs prior calendar monthWhat "Net Sales" means here: order subtotal after discounts and refunds, excluding VAT/sales tax and shipping (i.e., the revenue the business recognises, not what the customer paid). This matches Shopify's "Net sales" report metric. Shopify's "Total sales" (the bigger headline figure in Admin) is typically ~20 % higher for UK/EU because it includes VAT and shipping.
Cumulative Daily Net Sales
Apr 1, 2026 – Apr 30, 2026Period Comparison
vs prior 7-day period (WoW) · vs same window prior month (MoM) · vs same window last year (YoY)US (omura.com)
| Metric | Value | WoW | MoM | YoY |
|---|---|---|---|---|
| Net sales | $1,349 | ↓ −18% | ↓ −30% | ↓ −44% |
| Transactions | 28 | ↑ +4% | ↓ −10% | ↓ −44% |
| Avg order value (net) | $48 | ↓ −21% | ↓ −23% | ↑ +1% |
| Sessions | N/A | — N/A | — N/A | — N/A |
| Session conversion rate | N/A | — N/A | — N/A | — N/A |
| New customer revenue | 12% | ↓ −30% | ↓ −13% | — N/A |
| Refund rate | 0% | ↓ −100% | ↓ −100% | — N/A |
UK (uk.omura.com)
| Metric | Value | WoW | MoM | YoY |
|---|---|---|---|---|
| Net sales | £13,874 | ↑ +5% | ↓ −21% | ↑ +6% |
| Transactions | 258 | ↑ +4% | ↓ −19% | ↑ +10% |
| Avg order value (net) | £54 | ↑ +1% | ↓ −2% | ↓ −3% |
| Sessions | N/A | — N/A | — N/A | — N/A |
| Session conversion rate | N/A | — N/A | — N/A | — N/A |
| New customer revenue | 34% | ↓ −8% | ↑ +10% | — N/A |
| Refund rate | 1% | ↓ −12% | ↓ −59% | ↑ +1300% |
| Meta spend | £2,252 | — N/A | — N/A | — N/A |
| Blended ROAS | 6.2x | — N/A | — N/A | — N/A |
| CAC (per new customer) | £33 | — N/A | — N/A | — N/A |
P12M Net Sales with YoY Overlay
trailing 12 months vs same window prior yearWeekly Seasonality
net sales by day of week · trailing 12 monthsUS (omura.com)
UK (uk.omura.com)
Stock Watch — Reorder Radar
on-hand inventory vs trailing 28-day velocity · lead times fromlead_times.yaml
US (omura.com)
| Status | Product / SKU | On hand | Velocity | Days of cover | Reorder by |
|---|---|---|---|---|---|
| OUT | Series X Dry Herb Vaporizer — Jade USA-GRP-JDE-2EM | 0 | 0.0 u/day | <1 day | ORDER NOW |
| CRITICAL | Omura Flowersticks™ — 12 packs GLO-16S-OMU-12P | 24 | 0.8 u/day | 29 days | ORDER NOW (Apr 30) |
| CRITICAL | Series X Complete Bundle — Jade USA-CBN-X1-JDE | 3 | 0.1 u/day | 42 days | ORDER NOW (Apr 30) |
| HEALTHY | Series X Dry Herb Vaporizer — Slate USA-GRP-SLT-2EM | 6 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporizer - Case of 6 — Gold USA-GRP-06X-S1G | 8 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporizer - Case of 6 — Silver USA-GRP-06X-S1S | 8 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporizer - Case of 6 — Rose Gold USA-GRP-06X-S1R | 9 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporizer - Case of 6 — Black USA-GRP-06X-S1B | 8 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 6 — Jade USA-GRP-06X-X1J | 12 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 6 — Gold USA-GRP-06X-X1G | 21 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 6 — Rose Gold USA-GRP-06X-X1R | 13 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 6 — Slate USA-GRP-06X-X1S | 2 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporizer - Case of 24 — Black USA-GRP-24X-S1B | 27 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 24 — Jade USA-GRP-24X-X1J | 28 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporizer - Case of 24 — Rose Gold USA-GRP-24X-X1R | 19 | — | — | — |
| HEALTHY | Series X Complete Bundle — Slate USA-CBN-X1-SLT | 6 | — | — | — |
| HEALTHY | Omura Flowersticks™ - 2-pack — 2 packs ($4.75 each) GLO-16S-OMU-2P | 17 | — | — | — |
| OVERSTOCKED | Omura Flowersticks™ — 8 packs GLO-16S-OMU-8P | 59 | 0.1 u/day | 412 days | Mar 4 (in 299d) |
| OVERSTOCKED | » Omura Flowersticks (100% off) — 2 packs GLO-16S-OMU-2P-Free | 29 | 0.0 u/day | 805 days | Mar 31 (in 692d) |
| OVERSTOCKED | Omura Flowersticks™ — 4 packs GLO-16S-OMU-4P | 94 | 0.1 u/day | 878 days | Jun 12 (in 765d) |
UK (uk.omura.com)
| Status | Product / SKU | On hand | Velocity | Days of cover | Reorder by |
|---|---|---|---|---|---|
| CRITICAL | Series X1E Dry Herb Vaporiser — Jade X1M-JADE | 1 | 0.6 u/day | 1 days | ORDER NOW (Apr 30) |
| CRITICAL | Flowerstick™ Travel Case TRVL-CASE-1 | 23 | 4.2 u/day | 5 days | ORDER NOW (Apr 30) |
| CRITICAL | Home Fill System GLO-HFM-OMU-16 | 72 | 2.1 u/day | 34 days | ORDER NOW (Apr 30) |
| CRITICAL | Series X Dry Herb Vaporiser — Jade USA-GRP-JDE-X1-B1 | 11 | 0.3 u/day | 38 days | ORDER NOW (Apr 30) |
| LOW | Omura Flowersticks™ — 12 Packs GLO-16S-OMU-12P | 281 | 3.1 u/day | 91 days | ORDER NOW (Apr 30) |
| HEALTHY | Omura Flowersticks™ — 24 Packs GLO-16S-OMU-24P | 138 | 1.2 u/day | 110 days | ORDER NOW (May 6) |
| HEALTHY | Series 1 Dry Herb Vaporiser — Black USA-GRP-BLK-S1-B1 | 23 | 0.2 u/day | 128 days | May 24 (in 15d) |
| HEALTHY | Series X1E Dry Herb Vaporiser — Slate X1M-SLATE | 364 | 2.2 u/day | 167 days | Jul 2 (in 54d) |
| HEALTHY | Measuring Grinder 0300303 | 337 | 1.8 u/day | 188 days | Jul 23 (in 75d) |
| HEALTHY | Series X Dry Herb Vaporiser — Gold USA-GRP-GLD-X1-B1 | 14 | 0.1 u/day | 197 days | Aug 1 (in 84d) |
| HEALTHY | Series 1 Dry Herb Vaporiser — Rose Gold USA-GRP-RSG-S1-B1 | 32 | 0.1 u/day | 223 days | Aug 27 (in 110d) |
| HEALTHY | Series 1 Dry Herb Vaporiser — Gold USA-GRP-GLD-S1-B1 | 21 | 0.1 u/day | 295 days | Nov 7 (in 182d) |
| HEALTHY | Series 1 Dry Herb Vaporiser — Silver USA-GRP-SIL-S1-B1 | 33 | 0.1 u/day | 308 days | Nov 20 (in 195d) |
| HEALTHY | Omura Flowersticks™ — 4 Packs GLO-16S-OMU-4P | 830 | 2.4 u/day | 352 days | Jan 3 (in 239d) |
| HEALTHY | Series X Dry Herb Vaporiser — Slate USA-GRP-SLT-X1-B1 | 2 | — | — | — |
| HEALTHY | Series 1 Dry Herb Vaporiser (Device) — Gold USA-GRP-GLD-1EM | 20 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporiser (Device) — Jade USA-GRP-JDE-2EM | 7 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporiser (Device) — Slate USA-GRP-SLT-2EM | 1 | — | — | — |
| HEALTHY | Series X Dry Herb Vaporiser (Device) — Gold USA-GRP-GLD-2EM | 14 | — | — | — |
| OVERSTOCKED | Omura Flowersticks™ — 8 Packs GLO-16S-OMU-8P | 417 | 1.1 u/day | 389 days | Feb 9 (in 276d) |
How "Reorder by" is computed:
velocity = trailing-28-day units sold per day (replacements included since they consume stock).
Days of cover = on hand ÷ velocity. Reorder by = today + (days_of_cover − lead_time − safety_buffer).
Lead times default to 90 days; override per-SKU in lead_times.yaml.
Discontinued SKUs (zero on-hand AND zero sales in the trailing 12 months) are filtered out
automatically, so this list stays focused on commercially active products.
Marketing Efficiency
ad spend & MER · Apr 1, 2026 – Apr 30, 2026 · blended ROAS = net sales ÷ Meta spendUS (omura.com)
No paid spend in this region.
UK (uk.omura.com)
| Meta spend | £2,252 |
| Net sales (window) | £13,874 |
| Blended ROAS | 6.2x |
| CAC (per new customer) | £33 |
| Meta purchases | 24 |
Blended ROAS = Shopify net sales ÷ Meta spend (per region). Higher than Meta Ads Manager's reported ROAS — they use Meta's own attribution; we use 100 % of Shopify revenue, which conflates organic / direct / email with paid. CFO-friendly headline; not a strict measure of paid efficiency. MER at the group level uses only regions that have ad spend (UK + EU); US revenue is excluded from the denominator since it has no Meta spend, otherwise it would inflate the ratio artificially.
Channel Revenue Mix
monthly net sales by GA4 channel · trailing 12 monthsRevenue split by GA4 default channel grouping. Answers "if I turned off ads tomorrow, what would I keep?" — the Direct + Organic Search bands roughly approximate that floor. Channel revenue is what GA4 sees (its tag must fire), so the per-month total typically lags Shopify net sales by 5–10 % — close-enough for mix-share signal.
Daily Meta Spend & Blended ROAS
Apr 1, 2026 – Apr 30, 2026 · bars = spend, line = same-day net sales ÷ spendBrand Health (GSC)
weekly branded vs non-branded organic clicks · GSC has a 3-day data lagUS (omura.com)
Top branded queries (90d)
| Query | Clicks | Impr. | CTR | Pos |
|---|---|---|---|---|
| omura | 930 | 19,857 | 4.7% | 4.0 |
| omura vape | 335 | 3,139 | 10.7% | 3.0 |
| omura flowerstick | 233 | 2,477 | 9.4% | 6.9 |
| omura vaporizer | 67 | 2,673 | 2.5% | 14.9 |
| omura dry herb vaporizer | 65 | 482 | 13.5% | 2.1 |
| omura flowerstick 4 pack (4x16pk) | 56 | 697 | 8.0% | 6.2 |
| omura flowerstick 4 pack | 43 | 512 | 8.4% | 6.6 |
| omura series x | 42 | 468 | 9.0% | 7.0 |
| omura flower sticks | 40 | 1,050 | 3.8% | 14.7 |
| omura vaporiser | 32 | 233 | 13.7% | 1.7 |
Top non-branded queries (90d)
| Query | Clicks | Impr. | CTR | Pos |
|---|---|---|---|---|
| omoura | 4 | 112 | 3.6% | 2.9 |
| omnura | 3 | 43 | 7.0% | 3.0 |
| flower sticks vape | 1 | 16 | 6.2% | 5.5 |
| joint vaporizer | 1 | 1 | 100.0% | 2.0 |
| o'mara | 1 | 1 | 100.0% | 1.0 |
| omurs | 1 | 136 | 0.7% | 5.1 |
| yes please | 1 | 6 | 16.7% | 5.0 |
| "awin" "publisher terms" "sms" | 0 | 1 | 0.0% | 11.0 |
| almora pen | 0 | 2 | 0.0% | 62.0 |
| almora vape | 0 | 2 | 0.0% | 66.0 |
UK (uk.omura.com)
Top branded queries (90d)
| Query | Clicks | Impr. | CTR | Pos |
|---|---|---|---|---|
| omura flower sticks | 144 | 690 | 20.9% | 16.9 |
| omura uk | 129 | 1,017 | 12.7% | 1.1 |
| omura flowerstick | 114 | 1,041 | 10.9% | 5.1 |
| omura | 106 | 4,123 | 2.6% | 4.3 |
| omura series x | 100 | 608 | 16.4% | 5.1 |
| omura vape | 70 | 957 | 7.3% | 3.9 |
| omura vape uk | 48 | 438 | 11.0% | 1.0 |
| omura series 1 | 33 | 204 | 16.2% | 5.0 |
| omura x1 | 32 | 361 | 8.9% | 5.3 |
| omura series x dry herb vaporiser | 31 | 184 | 16.9% | 5.3 |
Top non-branded queries (90d)
| Query | Clicks | Impr. | CTR | Pos |
|---|---|---|---|---|
| flower sticks vape | 12 | 75 | 16.0% | 4.2 |
| flower stick | 1 | 199 | 0.5% | 13.4 |
| flower sticks | 1 | 474 | 0.2% | 11.0 |
| get me the website | 1 | 6 | 16.7% | 3.5 |
| hla-ams flower thc 24% cbd <1% | 1 | 55 | 1.8% | 6.7 |
| how much | 1 | 4 | 25.0% | 3.8 |
| medgram s1 | 1 | 3 | 33.3% | 6.7 |
| take me to the store | 1 | 1 | 100.0% | 2.0 |
| vaporiser | 1 | 259 | 0.4% | 15.5 |
| whole flower cbd | 1 | 3 | 33.3% | 7.0 |
Branded = queries containing "omura", "flowerstick",
"x1e", or similar product/brand patterns. Non-branded
= everything else — captures pure SEO acquisition for category terms.
Branded trend is the long-term brand-awareness signal; sustained drops
≥30 % MoM are flagged in the pulse banner.
Subdomain scoping is applied via a page-filter regex per region (the
shared sc-domain:omura.com property covers all subdomains
so each region's data only includes its own subdomain's pages).
Top Movers
vs prior 7-day period · net salesProduct Performance
net of replacements · Apr 1, 2026 – Apr 30, 2026US (omura.com)
| Product | Gross sales | Net sales | Units | % Revenue | % Volume |
|---|---|---|---|---|---|
| Omura Flowersticks™ | $870 | $829 | 30 | 61.4% | 85.7% |
| Series X Dry Herb Vaporizer | $420 | $140 | 1 | 10.4% | 2.9% |
| Series X Complete Bundle | $300 | $300 | 2 | 22.2% | 5.7% |
| Series 1 Complete Bundle | $80 | $80 | 1 | 5.9% | 2.9% |
| » Omura Flowersticks (100% off) | $0 | $0 | 1 | 0.0% | 2.9% |
UK (uk.omura.com)
| Product | Gross sales | Net sales | Units | % Revenue | % Volume |
|---|---|---|---|---|---|
| Series X1E Dry Herb Vaporiser | £12,120 | £4,807 | 40 | 28.4% | 7.0% |
| Omura Flowersticks™ | £7,129 | £6,796 | 230 | 40.2% | 40.2% |
| Series X Dry Herb Vaporiser | £1,778 | £1,468 | 14 | 8.7% | 2.4% |
| Series 1 Dry Herb Vaporiser | £932 | £681 | 13 | 4.0% | 2.3% |
| Home Fill System | £927 | £892 | 65 | 5.3% | 11.4% |
| Flowerstick™ Travel Case | £773 | £443 | 122 | 2.6% | 21.3% |
| Measuring Grinder | £704 | £656 | 54 | 3.9% | 9.4% |
| Series X1E Dry Herb Vaporiser - Jade | £522 | £522 | 4 | 3.1% | 0.7% |
| Omura Flowersticks™ - 12 Packs | £165 | £165 | 5 | 1.0% | 0.9% |
| Series 1 Dry Herb Vaporiser (Device) | £140 | £0 | 0 | 0.0% | 0.0% |
Discount Code Usage
net sales attributed per code · trailing 12 monthsActive Customers (P180D)
customers who placed an order in the past 180 daysCustomer Mix — New vs Returning
monthly net sales split · trailing 12 monthsA customer is classified as new on their first order seen in our data window; every subsequent order counts as returning. Customers whose actual first order pre-dates our 12-month cache will appear "new" on their first visible order — error skews higher at the start of the window and decays as history accumulates.
Unit Economics
gross-LTV vs CAC · all-time customers · CAC window matches available Meta-spend coverage (≤90d) · LTV is a net-sales proxy (contribution-margin variant filed)US (omura.com)
| Customers (lifetime) | 664 |
| Repeat-customer rate | 33% |
| Median LTV | $72 |
| Mean LTV | $110 |
| P90 LTV | $198 |
| Avg orders / customer | 1.92 |
| Subscription split (Recharge) | |
| Subscribers | 16 (2% of base) |
| Median LTV — subscribers | $30 (1.2 ord) |
| Median LTV — one-time | $76 (1.9 ord) |
| Subscriber LTV lift | — (subs too young) |
| CAC & payback | |
| CAC (rolling 90d) | — |
| LTV:CAC ratio | — |
| Payback period | — |
UK (uk.omura.com)
| Customers (lifetime) | 2,444 |
| Repeat-customer rate | 37% |
| Median LTV | £80 |
| Mean LTV | £102 |
| P90 LTV | £183 |
| Avg orders / customer | 1.97 |
| CAC (rolling 30d) | £12 |
| LTV:CAC ratio | 6.5:1 |
| Payback period | 0 mo |
How to read this:
median LTV is the typical customer's lifetime spend (mean is dragged by whales).
LTV:CAC ratio ≥ 3:1 is the canonical healthy-DTC threshold;
lower means each acquired customer barely covers their acquisition cost.
Payback period is median months across the last 6 cohorts until
cumulative cohort revenue ≥ CAC; under 12 months is healthy.
The Subscription split (US / Recharge) flags any customer
whose history contains at least one subscription-tagged order; their full
lifetime spend then counts toward subscriber LTV — Recharge / Shopify use
the same propagation rule. Tags / sourceName accrue going forward from
2026-03-11,
so customers whose only subscription orders pre-date that window will
under-classify as one-time.
The lift multiplier is suppressed while the subscriber
base is still young (median tenure
0d
< 90d threshold) — comparing brand-new subscribers' lifetime spend
against a 2-year-old one-time customer base would left-censor. The
lift unlocks automatically once subscribers cross the threshold.
Caveats: LTV uses Shopify net sales (gross proxy — contribution-margin
LTV filed as omura-ksv once Shopify product cost is wired);
cohorts whose true first order pre-dates our cache window will
under-attribute (visible-first bias decays as history accrues past 12 months).
Cohort LTV — per-customer cumulative revenue
last 18 acquisition months × 18 lifetime months · cohorts of ≥ 5 customersEach row is an acquisition cohort; each cell shows the average per-customer cumulative revenue at that lifetime-month. Reading top-to-bottom: are recent cohorts retaining as well as older ones? Reading left-to-right within a row: how fast does revenue accrue past the first order? Cells past today are blank — the cohort hasn't lived that long yet. Same caveats as the Unit Economics card above.
What's coming
Tracked in beads · ordered by priority · ship dates not committedomura-ksv
Contribution-margin LTV
Wire Shopify product COGS so LTV reflects what stays in the business after product cost — the honest unit-economics number. Today's gross-LTV inflates LTV:CAC ratios because revenue ≠ margin. After this lands, the LTV:CAC and payback figures become directly comparable to industry benchmarks.
omura-egp
Subscription-aware LTV (US)
US Unit Economics now separates Recharge subscribers from one-time buyers — distinct n, median LTV per cohort, and a subscriber-LTV-lift multiplier. Customer-level promotion: any one subscription-tagged order in their history flags their entire lifetime spend as subscriber LTV. ARR contribution + churn are deferred to v1.2 (need ≥6 months of tagged history to be honest about churn).
omura-ul6
Inline tooltips & glossary
59 tooltip-bearing elements per page — KPI rows, headline tiles, Stock Watch status pills, Product Performance and GSC table headers. Hover any ⓘ icon for a one-line definition. Plotly chart hover-templates already cover chart-internal labels.
omura-njh
Bundle reporting
Roll bundle line-items into a single product entry with a component breakdown on hover. Today's product-performance table treats bundle components as separate SKUs, which fragments the view. Needs a per-region rule for how each store represents bundles in its order data.
—
Cohort retention curves
Per-cohort survival curves alongside the existing cumulative revenue heatmap — answers "what fraction of the May cohort is still buying six months in?" Decoupled from revenue so retention can be read independent of order size.
—
Spend-saturation scatter
Daily Meta spend vs daily revenue with a LOWESS fit, to surface the point where extra spend stops paying off. The statistically right answer to "should I spend more?" — but needs ~6 months of daily data to be honest, so it sits behind the daily-ROAS view for now.
—
Channel-level ROAS & funnel rates
ROAS broken out per channel (Meta, Google, email) instead of blended, plus session → ATC → order conversion rates per channel. Diagnoses leaky channels rather than just headline efficiency. Requires GA4 ATC events to be wired consistently across all three regions.
—
Anomaly detection on ROAS / spend
Rolling-percentile or z-score alerts on daily ROAS and channel revenue, surfaced into the pulse banner. The existing rule-based alerts (ROAS < 1.0, MER drop > 25 %, branded search drop > 30 %) cover most of the signal; anomaly detection picks up the rest at higher complexity.
How priorities work: P2 is the next batch in the build queue. P3 is committed but lower-urgency. v1.2 items are deliberate deferrals — the design considered them and chose the simpler v1 alternative; revisit once enough history has accrued or once the simpler view surfaces a question that only the deferred view can answer.