Brief

2026-09-08 · M360 Products Explorer · Pet Food & Multipacks

Source: Google Meet call titled M360 | Products | PetFood, Vsevolod Gavrilyuk ↔ Oleg Zybailov, 2026-09-08 10:01, 57 min screencast. Transcript: transcript.txt (442 lines, Whisper large-v3). Timecodes below are positions in the recording; 00:00 = 10:01 local.

Written note that came with it: Vsevolod typed it live during the call and mailed it afterwards. It is reproduced verbatim in §10; the screen recording of it being written is the last shot in this brief.

Verified 2026-09-08 (afternoon) against a second, independent transcription of the same recording (1 267 segments) and against the note. Five corrections came out of the second transcription, and two independent reviewers (evening) found seven more — all marked inline. From the second pass: the 34:59 line about where to spend time (§11), the reference line the card keeps and the plate it inherits — Mentions · Retailers, with Variants replacing Pre-Owned (§6.3), where the calendar sits (§7.6), and the 2.5 kg question, now closed (§6.5, §9.2). The plate was the one Oleg caught: the 12:36 passage had been dropped as inaudible, and it is the passage that names the two cells to keep. From the independent reviews: the 08:51 bracket (§3 caption), the vertical switcher was proposed and objected to, not agreed, and carries a nav-scoping rule (§3 item 4, §11), the 26:10 line is Oleg's and Vsevolod's own pick is "три колонки" (§6.1), two distinct €700 M figures (§2), "alpha + iterations this week" (header), the "pick a date" clause is the mailed note's, not the call's (§7.6), price and availability history as the page's opening goal (§1), a weight is a card not a selector (§6.5), a possible geography ask (§7.3), and "2–4 cards" most likely meaning per row, not in total (§6.3, §9.2 item 9).

Deadline he named: end of this week — as an alpha with several iterations inside the week, not one drop: "давай получим какую-то альфа-версию… тут будет несколько итераций на этой неделе" (24:29).

"До конца этой недели пообещал, что вышлю макап вот этого более аналитического view, который позволит увидеть эти мультипаки." — 24:09


1. The ask in one paragraph

Market360 needs a Products section built for price and availability monitoring, and pet food is the vertical that breaks every assumption the existing watch pages were built on. In watches a product is one object with one price at one retailer. In pet food the same physical product appears as many different things at once — different pack weights, and on top of that retailer-invented multipacks (×1, ×3, ×5, ×18) that appear and disappear from week to week. The job is a Products Explorer — filter rail plus a grid of compact product cards — and a product detail page carrying a new module, the Multipack Explorer, which shows which multipacks of one product exist at which retailer. Everything else on the detail page is inherited from Watch360.

"Мы обсуждаем сегодня ревизию страницы раздела о продуктах в Market360… эта страница будет ориентирована, заточена под нетривиальную задачу мониторинга цен — возможности увидеть историю цен по разным ритейлерам, историю наличия товара по разным ритейлерам." — 01:10–01:52

Note the two words history: price history and availability history are the page's stated purpose from its first minute. The timeline he later parks (§9.1) is a module deferred, not a goal dropped — which is the ground on which Oleg reactivated it (TASKS T-07).


2. Why now — the commercial context

The target account is Arcaplanet, Italy's largest pet retailer — "оборот арcapланета в Италии где-то 700 миллионов евро, сравним с оборотом IWC" (10:44). The contracting party is NTT, whose Italian business alone is also about €700 M — "контора, которая только в Италии зарабатывает 700 миллионов… это японская контора" (20:14–20:48) — a second, separate figure that he holds up as the turnover he wants SemanticForce to reach on software. Their pain is not analytics-as-a-nice-to-have; it is that the matching work is currently done by hand in spreadsheets.

"Моя цель, конечно, это подсадить Арcapланет — это контора с оборотом, которая продаёт кошачий [корм] на 700 миллионов… как раз тут есть этот мега пейн: устали обмениваться Excel'ками… почему что-то с чем-то не замаплено." — 35:54

Two facts worth keeping, because they set the refresh rate and the stakes:


3. The architectural decision: one Market360, not a portal per vertical

This was the one genuine disagreement on the call, and it resolved into a decision that governs everything below.

Vsevolod's starting position was narrow and deadline-driven: take the existing Banks360 view, put cat food in it, ship the mockup. Oleg pushed for the opposite framing — that the studio should be building one Market360 in which every page type is visible in one place, rather than a separate portal per vertical.

banks.market360.ai/kols — the view Vsevolod pointed at as the foundation
banks.market360.ai/kols — the view Vsevolod pointed at as the foundation

banks.market360.ai/kols — "за основу, за фундамент ты берёшь вот этот view" (08:32). The line right after it — "можешь снести пока этот верхний бар, вот здесь написано ПетФуд 360" (08:51; both transcriptions hear "ПетФуд", an earlier draft bracketed it as "[Banks]") — is about the bar that would carry the vertical's name. The screen shows "BANKS 360"; he says the name our version would print. Either way it is the vertical-named bar, and the decision below is what settles it.

Oleg: "У нас сейчас есть Фарма 360. Это лейаут в новом дизайне. По сути, Маркет 360 — просто сейчас этот Маркет 360 развивался на базе тестового контента про фарму и про банки. Так вот, мы берём и в одном месте видим все вообще возможные разделы." — 13:38

Oleg: "Мы будем видеть все сущности, мы будем видеть консистентность решений, у нас всё будет перед [глазами], на ладони." — 15:49

Vsevolod's objection was purely about resources, and he conceded the principle in the same breath:

Vsevolod: "Нет, Олег, ещё раз: если бы у меня было бесконечное число денег… нам нужно вот эту штуку перелюбить в новый дизайн, то есть весь Watch360… но, к сожалению, у меня сейчас нету особо ресурсов. В целом, естественно, я хочу абсолютно все вот эти маркеты объединить вот в этом стиле." — 16:47

Vsevolod: "Да меня на самом деле никак не волнует, какая разница. Продукты могут быть у банков, продукты могут быть у котов, продукты могут быть у часов, продукты могут быть у тракторов." — 17:39

Oleg then named the analogy that closed it — the Report Builder, where a library of approved templates is assembled into any report:

Oleg: "У нас очень удобно сделаны сейчас репорты. Мы заходим и мы видим склад темплейтов, из которых мы клепаем любые отчёты. И здесь по сути картина та же самая: у нас есть ряд темплейтов, из которых вы будете клепать любые маркеты." — 18:42

banks.market360.ai NPS report — the new design already shipped, and the "template warehouse" analogy in the room
banks.market360.ai NPS report — the new design already shipped, and the "template warehouse" analogy in the room

The decision, in Oleg's words and agreed by Vsevolod:

Oleg: "Я назову тогда свой портал — не свой, а твой — Market360, и там будут все типы лояутов." Vsevolod: "Да, да, да." Oleg: "И пофиг, что где-то будут часы, а где-то наполнение для лотков." Vsevolod: "Абсолютно, да. Это интересно, он же универсальный, Олег. Мы же можем заменить: замени вот здесь название на Samsung — ты получишь рекомендации брендов. Замени здесь на название телефонов — ты получишь рекомендации телефонов." — 21:45–22:11

What follows from it

  1. One preview portal named Market360, holding every page type — products, influencers, reports — regardless of which vertical's content fills them. Not PetFood360, not Banks360.
  2. A wordmark logo: Market360. No vertical name in the top bar. This is the direct resolution of the 08:51 remark.
  3. Modules, not page variants. One universal product page whose modules switch on or off per vertical. Vsevolod's own closing summary:

"Мы применяем модульный подход, и да, мы делаем универсальную продуктовую страницу, которая просто зависит от того: если это трактор — такой-то виджет, если часики — такой-то виджет, если петфуд — добавляется этот Multipack Explorer. Понятно, что Multipack Explorer для тракторов, наверное, не актуален." — 55:24

  1. A vertical switcher — proposed, not agreed. Vsevolod sketched it as an admin affordance, with a scoping rule attached:

"Давай я добавлю здесь ещё кнопочку меню… здесь просто сделай выпадайку. Я админ, я какой-то мега-админ, я купил у SemanticForce три вертикали: [анализ] украинских банков, итальянских котов и швейцарских часов. По-богатому я имею право здесь выбрать Банки 360, Часы 360, [Петфуд] 360. Всё. Только в петфуде пока на сегодня будут видны только продукты; в банках на сегодня видны инфлюенсеры, репорты и так далее." — 17:50–18:29

Oleg's answer was "Понятнее, но не очень нравится" (18:36), and what followed — the template-warehouse analogy (18:42), "modules switch on per vertical" (19:44–19:55), "one Market360" (21:45) — is the framing that replaced the per-vertical dropdown. So: if a switcher exists at all, it is a navigation scope (Pet Food shows only Products; Banks shows Influencers and Reports), not a label beside the wordmark — and whether it exists is an open decision (TASKS T-06), not a deliverable. (Corrected 2026-09-08 evening; an earlier draft listed it as agreed.)

(Note: Vsevolod still expects clients to log in at their own hostnames — banks.market360.ai, petfood.market360.ai (21:34). The single Market360 is our preview portal and the design system behind it, not a change to how clients are provisioned.)


4. The physical problem this page exists to solve

This is the part that has to be understood before any layout makes sense.

4.1 One product, many states

The same food is sold in several pack weights, and each weight is a different SKU at the retailer.

Bauzaar: Natural Trainer with only two weights on offer — 800 g and 2 kg
Bauzaar: Natural Trainer with only two weights on offer — 800 g and 2 kg

"У меня один и тот же продукт может находиться, например, в 8 состояниях… тут я вижу только два: 800 [грамм], 2 кило. Это одна и та же хрень, это физически один и тот же порошок, но в разной расфасовке." — 02:24

4.2 On top of that, retailer multipacks

Each retailer then invents its own multi-buy ladder over each weight.

Bauzaar, Monge Natural Hypoallergenic Salmon & Tuna — 12 kg / 2.5 kg above, and the ×1 / ×3 / ×5+ multipack ladder below
Bauzaar, Monge Natural Hypoallergenic Salmon & Tuna — 12 kg / 2.5 kg above, and the ×1 / ×3 / ×5+ multipack ladder below

"Ритейлер может сделать так называемые мультипаки: 800 на 2 — купишь с небольшой скидкой, 800 на 12, 800 на 24… Для двухкилограммовой они могут проработать 3 [варианта]: два по четыре, два по восемь, два по шестнадцать." — 03:01

The same page closer in — the multipack row is the object the new module has to render
The same page closer in — the multipack row is the object the new module has to render

4.3 And it all changes over time

"Эти варианты ещё и отличаются во времени. Это дико конкурентный рынок. Зайдя на этот сайт вчера, ты мог тут увидеть четыре варианта; зайдя сегодня — они пропали; зайдёшь завтра — могут появиться те же, что ты видел, а могут появиться немножко новых." — 04:07

4.4 Homologous vs non-homologous matches

The vocabulary he wants the interface to express:

Term Definition, his words (06:30–07:13)
Homologous match Retailer A sells one 800 g pack, retailer B sells one 800 g pack — same weight, same count.
Non-homologous match The same product in different packaging: 800 g at Bauzaar vs 1 kg at Arcaplanet, or 800 g vs 800 g × 2.

4.5 Two reader journeys

"С одной стороны: окей, Олег хочет купить себе корм для рыб, этот корм доступен у 5 испанских ритейлеров, и ты хочешь посмотреть, в каких развесовках он вообще есть — тебе в принципе пофиг на гомологичность, тебе надо в удобном интерфейсе узреть. [С другой:] Олег определился с какой-то конкретной развесовкой — 500 грамм на 15 — и ты должен иметь возможность посмотреть: а вот эта развесовка, она сейчас есть у кого?" — 07:24–08:10

4.6 The question ladder — the spec for the whole page

Asked what the reader actually wants, he gave a graded list. This is the sharpest thing on the recording and the page should be readable as an answer to it, in order:

  1. "У кого эта хрень вообще есть — это первое, потому что даже найти просто эти товары не так просто."
  2. "Если есть она на сайте, то доступна ли она для покупки."
  3. "Если доступна для покупки — то в каких вариантах."
  4. "Если доступно, в каких вариантах — то по какой цене."
  5. "И ещё — как она менялась. Динамика." — 48:41–49:31

5. Who this is for

Explicitly not a shopper-facing product page. He weighed the personas by neuron count and put this view at the top end:

"Есть Вася Пупкин, который покупает себе часы — для него это слишком сложная морда. Есть тот, для кого мы делали вот эту хрень — у него нейронов, допустим, 7. То вот этот view, который мы сейчас с тобой делаем, мы делаем, грубо говоря, для программистов, для таких ботанов жёстких. То есть мы не боимся сделать продвинутый." — 42:12

"Мы не делаем продакт-пейдж для покупателя. Мы делаем [для] человека, который привык работать с графами, состояниями. Плотность инфы, плотность мысли." — 42:50

Density is a feature here, not a defect. That is the licence to build a denser page than the DOLs board.


6. Screen 1 — Products Explorer (the navigator)

6.1 Overall structure

From the note, verbatim:

Overall Structure:
- Filters | Product Bars (e.g. 3 columns)
- Product Detail Page
The note being typed at 10:00 — the first three lines of the brief, over the Banks360 KOLs page
The note being typed at 10:00 — the first three lines of the brief, over the Banks360 KOLs page

The layout is inherited wholesale from the existing boards — filter rail left, card grid right. Nothing about the chrome changes.

dev2-pharma.market360.ai/dols — the same skeleton, filter rail plus card grid
dev2-pharma.market360.ai/dols — the same skeleton, filter rail plus card grid

"Принципе мы ничего особо не меняем. Мы берём за основу вот эту: слева будет фильтр, просто этих фильтров будет на данном этапе меньше… вместо вот этих часов ты увидишь красивую упаковку, куда коты срут." — 10:07

Watch360 WATCHES list — the card grid the product bars replace
Watch360 WATCHES list — the card grid the product bars replace

Column count is ours to choose — and he named his preference.

Vsevolod: "Можешь оставить вот этот четырёхпалубный, можешь взять двухпалубный — как решишь, я не против." — 26:10 Oleg: "В зависимости от ситуации это может быть двухколонник, 3, 4, ничего криминального. Если фильтры и хедер не меняются, а контент в зависимости от типа меняется — это нормально." — 26:24 Vsevolod: "Согласен. Например, может быть трёхколонник. Дальше." — 26:37

The note's "e.g. 3 columns" is that last line. (An earlier draft merged the two speakers; corrected 2026-09-08 evening.)

6.2 Filters — three, deliberately

Filter Examples he named
Brand Royal [Canin], Monge
Pet Type dog, cat, canary
Category

Oleg offered to propose more; Vsevolod declined for this round:

"Я не хочу сейчас чересчур усложнять. Пусть пока будет так." — 34:50

6.3 The compact product card

Named on the call — "Карточка продукта. Компактная." (27:01). It is the watch card, and the watch card is this, top to bottom: photo · reference · release date · name · price (or N/A) · a metrics plate of Mentions · Retailers, with Retailers split into New | Pre-Owned.

The Watch360 card's bottom plate — Mentions, Retailers, New | Pre-Owned
The Watch360 card's bottom plate — Mentions, Retailers, New | Pre-Owned

He said which of that survives, twice. First while pointing at it:

"Тут будет нарисована упаковочка, тут его описание, и тут будет, допустим, те же mentions — вот это всё наследуешь. Mentions, retailers — только pre-owned не будет, потому что… никто не [перепродаёт корм]." — 12:23–12:44

Then as the edit list:

Change
Keep Price, and the delta chip beside it — "пусть будет цена и пусть будет дельта, короче полностью как в часах" (27:17)
Keep The Mentions and Retailers cells of the plate (12:36)
Remove The product's release date"убираем дату появления продукта" (27:42)
Remove The pre-owned figure (28:01)
Add In its place, an optional Variants cell carrying a count (28:18) — so the plate reads Mentions · Retailers · Variants
Keep The reference line — "референс… там будет референс, чуть другая хрень, оставляем" (33:35). On a watch that is the reference number; here it is the retailer's own article number, which is why it stays a line on the card and never becomes a tag (see §7.1)

His own summary of the card, in one breath (33:20–33:39): "мы отображаем вот этот корм, отображаем его дважды; сколько делать карточек — три, четыре, две — как ты решишь; мы отображаем стоимость, отображаем дельту, отображаем название продукта, убираем появление, референс оставляем." On "три, четыре, две" — carefully: the line follows "отображаем его дважды" and reuses the numbers of the column discussion at 26:24; an independent reviewer reads it as cards per row, which is the likelier sense. The note says "2 products"; more than two is our decision (§9.2 item 9).

6.4 What the Variants number means

The count of unique multipack variants across all retailers for that product. He walked the arithmetic twice; the second pass is the definitive one, against the data sample in §8:

"Вариант — это число уникальных вариантов по четырём ритейлерам. Тут у нас их четыре [ритейлера], соответственно тут у нас их три варианта. Здесь у нас не добавилось — осталось три. Здесь у нас тоже не добавилось — осталось три. Здесь добавилось ещё один — 4. То есть для вот этого кейса мы отображаем 4." — 52:03–52:41

So: Arcaplanet contributes ×1, ×3, ×5 → 3 unique. Bauzaar adds nothing (same three). Bitiba adds nothing (×1 already counted). Amazon.it adds ×18 → 4.

6.5 Which products to show

Two cards, both from one Bauzaar URL, shown as two separate products because the retailer treats them as two SKUs:

"У них 12-килограммовая пачка и 2,5-килограммовая пачка — это два разных продукта. У них разный SKU, разный идентификатор. То есть мы в этой морде отобразим вот этот Monge 12 кг — он будет один раз, и потом второй раз будет вот этот же Monge 2,5." — 30:26

A weight is a card, never a selector inside one card — he contrasted this with the retailer's own page: "у них один товар, и там сразу в карточке показываются возможные развесовки. Мы показываем отдельно." (39:26–39:35)

Source: bauzaar.it/products/monge-natural-hypoallergenic-salmone-e-tonno?variant=56820289831237

(The note says "a) 12 kg + b) 25 kg". On screen the second pack is 2.5 kg, he says "два и пять" throughout, and Bauzaar's own product JSON lists the variant as 2,5 kg, €18.44, SKU 9001252 — "25_kg" is just how Bauzaar names the image file. Resolved: 2.5 kg.)


7. Screen 2 — Product detail page

Built by analogy with Watch360, module for module — "модули будут пересекаться" (35:23). Reference he pasted into the note: sf-bi.ai/4xfcExP.

Watch360 product detail — the module stack to inherit: title, price (here N/A), description, General Info / Dial / Case
Watch360 product detail — the module stack to inherit: title, price (here N/A), description, General Info / Dial / Case

Top to bottom:

7.1 Tags — Brand + Pet Type + Category

"Как минимум бренд, категория в этих тегах. Бренд плюс Pet Type плюс категория." — 36:37

SKU was considered as a fourth tag and dropped, because unlike watches the identifier differs per retailer (36:50–37:12).

7.2 Photos + slider — the one genuinely new element

New relative to watches, and he explained why it matters here specifically:

"Если помнишь, в этой версии у нас нельзя было перебирать другие варианты товара. В этой индустрии нам важно иметь возможность перебирать товары… потому что иногда, чтобы понять, она это или не она, нужно посмотреть на него с разных сторон. Фотки и слайдер по фоткам." — 54:11–54:44

Placement is specified: above the description.

"В детальной карте товара, над Description — фотки плюс слайдер." — 54:52

The note underlines it: "Удобный слайдер важен в данном сценарии."

7.3 Manufacturer price block — with an explicit no-price state

On the Watch360 page this is the figure directly under the title — CHF 48 000 with its delta on one watch, N/A on the next. It is the product's own price, not any retailer's. The note keeps that slot and specifies its empty state. Retailer prices are a different thing and belong to the Multipack Explorer, never to this block.

We do not monitor manufacturer prices and will not.

"Мы в этом проекте не мониторим и не будем мониторить цены производителей — у нас их нет." — 37:27

The block stays anyway, as a teaser, and must have a state for price absent, link present:

"У нас может не быть цены на товар, но должна где-то храниться ссылка на сайт производителя. Соответственно, у меня должна быть возможность перейти хотя бы на сайт производителя. Блок цены производителя — делать сценарий, когда цены нет, но ссылка на продукт на сайте производителя есть." — 39:45–40:17

They checked live whether Monge publishes prices. It does not — the manufacturer site carries the product and nothing else:

monge.it — the manufacturer's own product listing, with no prices anywhere
monge.it — the manufacturer's own product listing, with no prices anywhere

(Right after the manufacturer block, 40:33–40:52, both transcriptions have "география" and "глобальные конторы… про Роял Канина" — garbled, low confidence. It may be a request for a country dimension on the manufacturer row, where the Watch360 reference has its country selector (Norway ▾ on the price row). Logged as an open question, not built.)

7.4 Short description — unchanged from watches (40:43)

7.5 General Info — unchanged from watches (41:02)

7.6 Calendar — a date picker, and nothing more yet

"Это картина одного дня. Выбрав в календаре вчера, у тебя картина может поменяться." — 49:31

For this round: let the reader pick a date. The timeline behind it is sketched but explicitly deferred — see §9.1.

(On the recording he typed only "Calendar — отобразить некий таймлайн числа мультипаков" (49:50, frame 53:20); the "Пока просто позволить выбрать дату" clause was added before mailing. The mailed note is the authority, so it stands — but it is his afterthought, not something said on the call.)

Where it lives. In the note, Calendar is a heading of its own that sits after General Info and before Multipack Explorer — i.e. on the detail page, directly above the module whose day it selects. That is also where the remark was made: he was looking at the retailers × variants sketch when he said the picture was one day's (49:31). It is not a control of the list page.


8. The new module — Multipack Explorer

The thing that does not exist in Watch360 and is the reason for the call.

"Мы смотрим, в каких мультипаках продукт есть у различных ритейлеров." — the note

8.1 Why the existing retailers widget will not do

Watch360 already has a handsome retailers block. He praised it and then ruled it out for this case in the same sentence.

Watch360 RETAILERS: NEW — 29 retailers as flagged logo tiles. Beautiful for one product at one retailer
Watch360 RETAILERS: NEW — 29 retailers as flagged logo tiles. Beautiful for one product at one retailer

"Вот этот лук, который мы сделали, он прикольный, релевантный — вот этот виджет, отображение ритейлеров, он прекрасен для кейсов, когда один продукт, один ритейлер. Для кейсов, когда это кошачий корм, я теоретически должен видеть где-то количество вот этих вариантов… но явно не в таком view. Явно не в таком view." — 24:54–25:28

Watch360 with 11 retailers and the PRICE MONITORING block below
Watch360 with 11 retailers and the PRICE MONITORING block below

8.2 Shape: retailers × variants

Retailers down one axis, multipack variants across. Retailer count is not fixed — this was an explicit correction:

Oleg: "Ты несколько раз упомянул 5 ритейлеров…" Vsevolod: "Их может быть как угодно. Может быть двое, может быть 25." (the second transcription; the first heard "20" — the point is the same) — 22:46

8.3 Colour: the GOLD & BLUE M360 approach

Carried over from watches unchanged in meaning:

"Если синий — то это конкурент. Если золотое — то это я. Например, если я в этом сегменте запустил 5 часов, то 5 тут будет сделано золотым. Если мои конкуренты в среднем здесь сделали 7 часов — 7 будет синим. Вот эту философию мы оставляем." — 46:41–47:04

He left the exact hues open — "может уже будут это другие цвета… подумай, как его красиво отобразить" (47:04).

Watch360 TRENDS: WATCHES & FEATURES — where the gold/blue treatment lives today
Watch360 TRENDS: WATCHES & FEATURES — where the gold/blue treatment lives today

8.4 Data sample to build against

From the note, verbatim — Arcaplanet is the client, hence gold:

Retailer Variants (12 kg) Role
Arcaplanet ×1, ×3, ×5 ME — GOLD
Bauzaar ×1, ×3, ×5 COMP — BLUE
Bitiba ×1 COMP — BLUE
Amazon.it ×18 COMP — BLUE

Unique variants across all four → 4 (×1, ×3, ×5, ×18). That is the number the card's Variants block shows for this product.

8.5 The module is optional

"Естественно, этого Multipack Explorer может не быть вообще." — 53:19


9. Open questions

9.1 Deferred by name — do not build these now

He cut a discussion off himself, and the cut is worth honouring:

"Я не хочу тебя перегружать. Модулей на этой странице будет много. Ты сейчас фактически начинаешь обсуждать новый модуль — не надо, не надо. Давай сделаем первый шаг." — 51:21

Parked, with what he said about each:

9.2 Genuinely unanswered

  1. ~~12 kg + 25 kg, or 12 kg + 2.5 kg?~~ Resolved — 2.5 kg. Bauzaar's product JSON names the variant 2,5 kg (SKU 9001252); "25_kg" is only the image filename the note copied. See §6.5.
  2. What does the delta chip compare against on a pet-food card? In watches it is a price movement over the selected window; here the window interacts with the calendar and with per-retailer prices, and no basis was named.
  3. Which price does the compact card show when four retailers carry the same product at four prices — lowest, the client's own, or a range? Never asked.
  4. Category taxonomy. The filter is agreed; its vocabulary is not — he said "там будет разделов много на самом деле" (34:10) and moved on.
  5. Gold/blue hues. Explicitly left to us (47:04) — needs a proposal, and it has to survive both themes.
  6. Does a vertical switcher exist at all? He proposed one (17:50); Oleg said "не очень нравится" (18:36) and the conversation moved to modules per vertical. If it stays, it must scope the nav (18:23), not label the wordmark. Decision, not placement.
  7. Geography on the manufacturer row? 40:33–40:52 is garbled but both transcriptions carry "география… глобальные конторы"; Watch360 has a country selector on the price row. Ask.
  8. Alpha cadence. "Several iterations this week" (24:29) — which days he wants to see drops.
  9. Two products or four? The note says "2 products". The "три, четыре, две" line (33:23) most likely counts cards per row, not in total. Four products today is our call, made so the filters have something to filter — confirm or cut to two.

10. The written note, verbatim

Reproduced exactly as sent, including the original mix of English and Russian.

The note at the end of the call, complete
The note at the end of the call, complete
M360 | Products Explorer | Pet Food | Multipacks & Misc

Overall Structure:
- Filters | Product Bars (e.g. 3 columns)
- Product Detail Page

Компактная карточка продукта:
- Как часы, с данными "правками"
- Убираем дату появления продукта
- Убираем pre-owned
- Вместо него добавляем блок "Variants" [4] для кейса описанного в Multipack Explorer

Продукты для отображения:
https://www.bauzaar.it/products/monge-natural-hypoallergenic-salmone-e-tonno?variant=56820289831237
Отображаем 2 продукта: a) 12 kg + b) 25 kg

Filters Pane:
- Brand (e.g. Royal, Monge, etc.)
- Pet Type
- Category

Детальная "карта товара":
Делаем по аналогии с W360 (модули будут пересекаться) - https://sf-bi.ai/4xfcExP;
Tags: Brand + Pet Type + Category
Фотки + слайдер // Удобный слайдер важен в данном сценарии
Description
Блок с ценой "производителя" - сделать сценарий, когда цены НЕТ, но ссылка на продукт на сайте производителя есть.
Краткое описание
General Info // По аналогии с часами

Calendar
- Пока просто позволить выбрать дату. В будущем, отобразить некий таймлайн числа мультипаков

Multipack Explorer:
Note 1: Apply GOLD & BLUE M360 Approach;
Note 2: Мы смотрим в каких "мультипаках" продукт есть у различных ритейлеров.

Data Sample:
Arcaplanet: 12kg X1; 12KG X3; 12KG X5; [ME - GOLD]
Bauzaar: 12kg X1; 12KG X3; 12KG X5; [COMP - BLUE]
Bitiba: 12kg X1; [COMP - BLUE]
Amazon.it: 12kg X18; [COMP - BLUE]

11. What we are building from this

Scope for this round, in the order he ranked it. He also said where NOT to spend the time — on the filter rail: "меня меньше волнует… если говорить по времени, куда инвестировать тайминг — в эту [панель фильтров] можно инвестировать, не знаю, 20 % в этой итерации. Больше — в следующей." (34:59–35:13). Then, without a pause: "Дальше — детальная карточка."

(Correction, 2026-09-08 afternoon: the first version of this brief read the line as "invest more in the detail card". Checked against a second, independent transcription of the recording — the "20 % now, more next time" is about the filters, and the detail card is simply the next topic. The filter rail is deliberately the cheap part of this round.)

# Deliverable Source
1 Products Explorer — filter rail (Brand · Pet Type · Category) + product bars, 3 columns §6
2 Compact product card — watch card minus release date, minus pre-owned, plus Variants [4] §6.3
3 Two cards from the Monge source: 12 kg and 2.5 kg, as separate products §6.5
4 Product detail page — tags, photo slider, description, manufacturer-price block in its no-price state, short description, General Info §7
5 Multipack Explorer — retailers × variants, gold for Arcaplanet, blue for the rest §8
6 Calendar — date picker only §7.6
7 Market360 wordmark in the chrome. The vertical switcher is NOT in scope — it was proposed and objected to (§3 item 4); decision pending in T-06 §3
Back to briefs