# Заметки пакета P01-B2B-USEU

## Проверка на дубли (перед поиском)
Проверены `known-urls-v0.2-v1.0.txt`, `known-sources-v0.2.json`, `known-e4-cases.json` через grep по ключевым словам (sdr, sales, crm, rfp, cpq, pricing, salesforce, hubspot, outreach, gong, clari, negotiat, pactum, walmart, vercel, saastr, lemkin, responsive).

Уже известны (не создавал новые карточки, кроме отмеченного апдейта):
- **Vercel — inbound SDR** (`CAND-eda454ce9c6dd8ba`) — известен по заголовку. Источник `tomtunguz.com/vercel-ai-sales-agents-jeanne-grosser/` уже числится в `known-urls-v0.2-v1.0.txt`. Решил всё же добавить карточку `P01-B2B-USEU-P04` со статусом `novelty: updated`, т.к. нашёл существенно новую деталь (методология сборки агента через «теневой» SDR, 6 недель shadow-mode, экономика $5000/год и 32x ROI), которой заголовок не передаёт. **Координатору нужно свериться с содержанием исходной карточки** — если эти детали там уже есть, карточку можно не засчитывать.
- **SaaStr (Jason Lemkin) — агентные продажи спонсорских пакетов и билетов** — уже есть в `known-e4-cases.json`. Статья `saastr.com/our-1-25-humans-20-ai-agents-...` (которую прочитал) почти наверняка описывает именно этот кейс (SaaStr продаёт спонсорства/билеты на свои мероприятия, цифра «140% от того, что закрыла человеческая команда» и упоминание переговоров про AI-агентов совпадает по сути). URL уже в `known-urls-v0.2-v1.0.txt`. Карточку **не создавал** (rule 11: «иначе не создавай»). Ценная деталь на будущее: автор сам пишет «I'm not 100% sure what drove what here» — явное признание неопределённости причинности (рыночный попутный ветер AI-бума 2025-2026 vs. сама замена людей агентами vs. концентрация лидов у лучших продавцов). Если у координатора в существующей карточке этого нет — стоит дополнить.
- **Snowflake — GTM AI Assistant**, **Salesforce Agentforce (внутренняя поддержка)**, **Yili Group — sales guidance** — уже в `known-e4-cases.json`, не трогал.
- **Walmart** — уже есть карточки про Sparky (покупательский ассистент) и Trend-to-Product; кейс Pactum/Walmart (закупки/переговоры с поставщиками) — другой процесс, другая сторона отношений (Walmart как покупатель, не продавец) — счёл новым.

## Найдено, но НЕ оформлено в карточки

### BioIVT — агент "Ivy" для CPQ/квотирования (July 2025)
Найден только через агрегатор `r-sun.ai/products/talkulate-ai-cpq/ai-quote-automation-trends-2026-7-enterprise-cases` (вторичный SEO-контент, реклама собственного продукта агрегатора). Первичный источник (пресс-релиз BioIVT, доклад на конференции или блог) не найден за 2 адресных поиска. Цифры (weeks→days→minutes, +43% времени на дорогостоящую работу, 4 месяца на сборку) выглядят конкретными и правдоподобными, но без независимого/первичного материала карточку не создаю (rule 3 — «не отвечаю по памяти», снипет агрегатора не равен прочтению первичного источника). **Очередь на будущее**: поискать выступление на GTM/RevOps-конференции или пресс-релиз BioIVT напрямую.

### Loopio — именованные клиенты (Zendesk, DocuSign, Allied Universal, iovation)
Через `loopio.com/blog/best-ai-software-rfp-responses/` (прочитан полностью) нашёл упоминания:
- Zendesk — «Automates and Scales RFP Delivery, Increasing Efficiency up to 70%»
- DocuSign — «Fuels Global Growth with Consistent, High-Quality RFPs» (без цифр)
- Allied Universal — «50% faster RFP turnaround time, 90% faster questionnaire turnaround time»
- iovation — упомянут в более раннем поиске (Magic pre-populates 80% RFP answers, 90% risk assessments, RFP time halved)

Прямые страницы кейсов (`loopio.com/customer-stories/zendesk/`, `loopio.com/case-studies/zendesk/`) дали 404 — не подобрал правильный URL, а адресный поиск исчерпан по бюджету пакета. Детали слишком тонкие (нет описания процесса «до/после», роли людей/агента) для карточки по правилу 8 («нет конкретного процесса» → не создавать). **Очередь на будущее**: найти правильные URL кейсов Loopio (через сайт-карту или отдельный поиск) — материал выглядит перспективным для 1-2 доп. карточек.

### 11x.ai — обвинения в фиктивных клиентах (ZoomInfo, Airtable)
Найдено через `funnlq.com` (вторично, не первично): AI SDR-вендор 11x обвинялся в ложных заявлениях о клиентах (включая ZoomInfo, Airtable), которые клиентами не являлись; отток клиентов вендора оценивается в 70-80%. Это история о стороне **вендора** (мошенничество/недостоверный маркетинг), а не о практике компании-пользователя — не подходит под схему `practice` (нет организации-практика + реальный процесс). Также не проверено по первичным источникам (нет времени в бюджете). Оставляю как сигнал: могло бы быть релевантно для другого потока (регуляторный/этический разрез рынка AI SDR) — не по этому пакету.

## Пустые ячейки и недобор (rule 13 — после 2 адресных поисков)

### «Именованная компания-пользователь, отказавшаяся от AI SDR / откат к людям»
Два адресных поиска:
1. `"AI SDR" companies dropped reverted rollback complaints 2025`
2. `"AI SDR" named company reverted humans "brought back" sales reps 2025 case`
Плюс два дополнительных (`"turned off" OR "paused" OR "stopped using" AI SDR outbound tool...`, `funnlq.com` и `gtmaipodcast.com` прочитаны полностью) — все источники говорят об этом трендом («50-70% компаний отменяют подписку в течение года» — статистика UserGems без указания методологии и без названных компаний), но ни один не называет конкретную организацию с конкретным процессом отказа. Останавливаюсь по правилу 13. Это заметный пробел пакета: тема «откаты от AI SDR» широко обсуждается в отраслевой прессе агрегаторно, но именованных кейсов конкретных компаний-пользователей за бюджет поиска найти не удалось.

### «Европейская B2B-компания — квалификация лидов/CRM с ИИ»
Один адресный поиск (`European B2B company AI sales lead qualification CRM case study 2025 named company UK Germany`) — только общие тренд-статьи и один академический ML-пейпер про lead scoring без названия компании. Второй адресный поиск не делал отдельно (бюджет веб-поисков уже был исчерпан, см. ниже) — в этом пакете полноценной европейской или «+1 регион» практики не набрано. Отмечаю пробел явно.

### CPQ/ценообразование с ИИ — компания вне США
Один адресный поиск (`CPQ pricing AI agent named company case study Europe 2025 B2B`) не дал именованной компании вне общих трендовых статей BCG/DealHub. BioIVT (см. выше) — единственная зацепка, из США, без первичного источника.

### Account management / renewals / повторные продажи с ИИ
Один поиск (`account management renewals AI agent named company case study churn upsell 2025`) — только анонимные вендорские кейсы («A B2B SaaS company reduced churn by 40%...» без названия), что прямо запрещено правилом 8. Карточку не создавал.

## Бюджет и превышение
Лимит пакета — 12 веб-поисков. По факту использовано **13** (см. report.json) — превышение на 1 из-за того, что два поисковых вызова были отправлены в одном батче до того, как я пересчитал текущий расход. Признаю честно, дальнейшие веб-поиски не делал; оставшуюся часть работы (Vercel/SaaStr доп. детали, Loopio-кейсы, файлы raw) добирал через WebFetch/curl, которые остаются в пределах отдельного бюджета (22 открытий/загрузок; использовано 21).

## Отклонено (rule 8 брифа)
- Анонимные вендорские кейсы без названия компании (account management/CS-агент, CPQ MSP-агрегаты Kaptius) — не создавал карточек.
- Общие трендовые/обзорные статьи без конкретного процесса конкретной организации (BCG про B2B pricing, множество AI-SDR-гайдов 2026) — использовались только как контекст в notes, не как основа карточек.

## Скрытая методологическая проблема с Pactum/Walmart
Процесс в карточке `P01-B2B-USEU-P01` — это переговоры **закупщика** (Walmart) с поставщиками, то есть buy-side, а не sell-side продажи, на которые формально нацелен пакет («B2B-продажи»). Решил включить карточку с явной пометкой (`tags: scope_borderline`, `TRADE`) и подробным объяснением в поле `function`, т.к. содержательно это сильный и хорошо задокументированный (в т.ч. независимым академическим кейсом с критикой) пример агентных переговоров в B2B — но окончательное решение о потоке оставляю координатору.

## Доработка (rework по W/findings/V1-M1.json, 24.09.2026)

Прежняя версия сохранена как `cards.v1.jsonl`. Новые поля (`deployment_stage`, `stage_marker_quote`, `technology_basis`) добавлены во все 4 карточки-практики; `claims`/`sources` добавлены в источник S01 (у него их не было вовсе — ошибка v1). `python3 W/scripts/validate_cards.py W/packets/P01-B2B-USEU` → **0 problems** (было 10).

Бюджет доработки: 0 из 3 веб-поисков (не понадобились — обе нужные ссылки уже были в evidence_url вердикта проверяющего), 2 из 8 открытий (curl HBR и drew.tech, оба HTTP 200, оригиналы сохранены в raw/ с sha256, добавлены в files.jsonl как F07/F08).

### P01 (Pactum/Walmart) — major, все 5 замечаний закрыты
- **period/stage**: заменил размытое «2025–2026, период не назван» на точную хронологию из HBR (2022, прочитан полностью через curl, пейволла не встретил): пилот Walmart Canada январь–март 2021 (3 мес., 89 поставщиков, goods-not-for-resale), затем расширение на США/Чили/ЮАР. Добавлен тег `historical_basis`. `deployment_stage: production`, `stage_marker_quote` — дословно из HBR («piloted... has since deployed»).
- **technologies**: убрал GenAI (не подтверждён — решение 2019–2021 гг., ML-чат-бот по скриптам, не LLM); оставил `agent, optimization, NLP, predictive_ML` с цитатой-основанием (`technology_basis`).
- **effects/numbers**: цифры HBR (64%/1,5%/11 дней/35 дней/83% — пилот) и Pactum (68%/3% — расширенная программа) — это **разные фазы одного кейса**, а не чистый конфликт по одному факту; развёл их по периодам. Отдельно пометил `VERIFIED` только для 68%/3% — эти цифры независимо совпадают у HBR (соавтор — сотрудник Walmart) и на сайте Pactum 2026 г. Добавил explicit-CONFLICT-заметку в `uncertainty` о том, что Pactum смешивает в одном списке метрики разных фаз (35 дней/83% — из пилота 2021, а не обязательно из расширенной программы).
- **after/human_role/authority**: убрал домысленную фразу «человек подключается для нестандартных/крупных случаев»; заменил на то, что реально в тексте (роль байеров/юристов до запуска — HBR; «without requiring constant human oversight» — Pactum, дословно).
- **costs_side_effects**: добавил прямые смешанные отзывы поставщиков из HBR (часть хотела личных переговоров, не только чат-бота) — раньше был только пересказ аннотации Thunderbird.

### P04 (Vercel) — major, все 6 замечаний закрыты
- **author/date**: SaaStr — Jason Lemkin, 2026-07-02 (проверено локально по meta `article:published_time` и `Author` в сохранённом raw-файле, без нового обращения к сети). Tunguz — уточнил, что это пересказ Lenny's Podcast, а не отдельное интервью.
- **sources**: добавил `drew.tech/posts/building-vercels-first-gtm-agent` (Drew Bredvick, инженер-автор агента, 2026-01-23) как источник деталей техстека (Vercel AI SDK, Workflow DevKit, Slack Adapter, Exa.ai) и категорий лидов (qualified/follow-up/support/not sales-related) — исправил неточную формулировку "Vercel AI SDK, generateObject" (такого текста в источниках нет).
- **CONFLICT по стоимости**: SaaStr — $5000/год (только инфраструктура+токены, явно БЕЗ 20% времени инженера); drew.tech — ~$60000/год (инженерные часы + API) при экономии $2M+/год. Оба источника называют один и тот же ROI 32x, что арифметически сходится с базой ~$60K (2M/60K≈33x), а не с $5K (2M/5K=400x) — это отмечено как наша арифметика (HYPOTHESIS), а сами цифры — как CONFLICT с обеими версиями в `effects` и в отдельном `claims`.
- **claims[1].verification_scope**: убрал ложное «подтверждено в двух независимых пересказах одного интервью» — переписал источники по факту (SaaStr + drew.tech для стоимости; drew.tech — для методологии).
- **ai_native_label**: сменил `author_claim` → `our_interpretation`, так как ни в одном из трёх источников (SaaStr, Tunguz, drew.tech) слова «AI-native»/«AI native» не встречаются (проверено grep по сохранённым raw-файлам).
- **novelty/before**: переписал `before` по фактической цитате drew.tech («contact sales form was a disaster», 24-48h ответ, роутинг «на следующего» вне зависимости от часового пояса) вместо домысленного «10 SDR вручную отбирали лучшие лиды». Обоснование `updated` сузил: методология уже есть в known-urls (drew.tech), новое — цифры SaaStr 2026-07 и явный CONFLICT по стоимости.

### P02 (Perceptyx) — самопроверка по тем же 10 пунктам, добавлены новые поля
- `deployment_stage: production`, `stage_marker_quote` — прямые цитаты в настоящем времени («We get first drafts ready in 30 minutes»).
- `technology_basis` — добавлена дословная цитата про GenAI («...he was tasked with activating generative AI (GenAI)...») — раньше technologies включал GenAI без обоснования, теперь обоснование есть.
- Дата источника уточнена: `datePublished: 2025-04-30` (была `unknown`) — нашёл в JSON-LD разметке сохранённой страницы.
- Числа (75 RFP, 150 VSQ, 90%, 4-person team, 300-question) перепроверены построчно по raw-файлу — все дословно подтвердились, замечаний не возникло.
- Дедуп по организации (не только URL): `grep -i perceptyx` по known-e4-cases.json/known-sources — пусто, `novelty: new` подтверждён.

### P03 (Netsmart) — самопроверка, добавлены новые поля
- `deployment_stage: production`, `stage_marker_quote` — цитаты Andrew Mersman.
- `technology_basis` — нашёл дословное подтверждение GenAI прямо в тексте кейса («AI Assistant is a generative AI that draws from the Netsmart moderated Content Library»), которого не было в карточке v1 (там GenAI стоял без обоснования).
- **Исправлена ошибка периода**: в v1 я написал «2022: Implementation completed» — это была моя собственная (WebFetch-инструмента) интерпретация, а не то, что говорит источник. В raw-файле фраза «Between 2019 – when Netsmart started using Responsive – and 2022» на самом деле описывает рост нагрузки (13 новых продуктов, контент вырос на треть), а НЕ дату завершения внедрения ИИ-ассистента. Переписал `period`/`before`, чтобы не приписывать источнику несуществующую дату завершения.
- Дата источника уточнена: `datePublished: 2024-05-09` (была `unknown`).
- Дедуп по организации: `grep -i netsmart` по known-e4-cases.json/known-sources — пусто, `novelty: new` подтверждён.

### S01 (источник Responsive) — самопроверка, критическая находка
- Валидатор показал, что в карточке v1 **отсутствовали поля `claims` и `sources`** — обязательные общие поля по SCHEMA, которые я забыл добавить для record_kind: source (ошибочно решил, что они нужны только практикам). Добавил `claims` (существование и содержание двух прочитанных публикаций) и `sources` (те же две страницы Perceptyx/Netsmart с sha256-привязкой к файлам).
- Обновил даты публикаций (2025-04-30 / 2024-05-09) в `relevant_publications` и `last_activity`.
- Дедуп по организации: `grep -i "responsive"` по known-* — пусто, `novelty: new` подтверждён.

### Не менялось
Общая структура пакета (4 practice + 1 source), состав организаций и общий вывод по пробелам — без изменений; исправления касались точности полей, а не набора карточек.

## Доработка 2 (rework раунда 2 по W/findings/V2-M1-closure.json и W/decisions.md 23:45, 24.09.2026)

Версия до доработки сохранена как `cards.v2-before.jsonl`. Бюджет: 0/0 поисков (не понадобились), 0/2 открытий — все правки сделаны по уже сохранённым raw-файлам (локальный grep/python, без нового curl/WebFetch). `validate_cards.py` → **0 problems**.

### P01 (Pactum/Walmart) — major, пейволл-нарушение исправлено
Ключевая находка при перечитывании собственного raw-файла: `hbr-walmart-pactum.html` содержит `isAccessibleForFree:false`, а рендерящийся для анонимного посетителя блок (`data-first-paragraph="true"`) обрывается после ОДНОГО абзаца («Walmart, like most organizations... cost of hiring more human buyers... would exceed any additional value»); сразу за ним в DOM идут авторские блоки, без продолжения текста. Весь остальной текст (пилот Walmart Canada 2021, 64%/1,5%/11 дней, расширение на США/Чили/ЮАР, «machine learning algorithm», «text-based interface (chatbot)», смешанные отзывы поставщиков) я взял в раунде 1 из `articleBody` внутри JSON-LD — технически присутствует в скачанном HTML, но не показывается странице без подписки. Это обход пейволла. Исправил:
- Убрал из карточки все факты и цифры, опиравшиеся на скрытый `articleBody` (период пилота 2021, тег `historical_basis`, фазовое разделение 64%/1,5% vs 68%/3%, детали до-запуска про байеров/юристов, технологическое описание «chatbot / machine learning algorithm», смешанные отзывы поставщиков из HBR).
- Оставил только: (а) видимый бесплатный абзац HBR — как SOURCE_CLAIM общей постановки проблемы (100 000+ поставщиков, ~20% непереговорённых условий), `reading_scope: partial`; (б) авторские биографии (видны без подписки) — уточнил `sources[1].author` = «Remko Van Hoek, Michael DeWitt, Mary Lacity, Travis Johnson», `date: 2022-11-08`; (в) открытую FAQ-страницу Pactum (не за пейволлом, содержит идентичный текст и в JSON-LD, и в видимом `<details>`-аккордеоне — проверил построчно, это НЕ обход, обычное дублирование для SEO) — 3%/35 дней/68%/83% остаются, но статус **VERIFIED → SOURCE_CLAIM** (решение координатора п.3: соавторы HBR — сотрудники Walmart, заинтересованная сторона, а не независимая проверка; к тому же сама HBR-часть с этими цифрами всё равно недоступна легитимно).
- `deployment_stage` пересобран на легитимных цитатах: Pactum «Walmart deployed Pactum's autonomous negotiations...» + Thunderbird (аннотация) «Piloted by Walmart and Maersk» — оба доступны без пейволла.
- `technologies` сужены до `[agent]` (убрал `optimization/NLP/predictive_ML` — эти уточнения были только в скрытом тексте HBR); `technology_basis` — только по открытой странице Pactum.
- `human_role` → `unknown` (описание участия байеров/юристов до запуска было только в скрытом тексте).
- Добавил в `sources[1].locator` явное указание: «полный текст скрыт за подпиской... присутствует в разметке страницы (JSON-LD articleBody), но НЕ использовался — признано обходом пейволла».
- `period` переписан на `unknown` с объяснением, почему (пейволл).
- Убран тег `historical_basis` (не могу больше обосновать дату до 2023 легитимными источниками).
- `outcome`: success → uncertain (после того как убрал бóльшую часть подтверждающего контекста).

### P03 (Netsmart) — major, причинность переставлена на правильный этап
Перечитал raw-файл построчно: фраза «With a 67-percent increase in proposals submitted and a 94-percent increase in external information request complexity, Netsmart response teams were already running at full throttle... until he discovered Responsive AI Assistant» прямо показывает, что 67%/94% — состояние КОМАНДЫ ДО AI Assistant (результат повторного внедрения платформы Responsive + интеграции Salesforce + ML-рекомендателя Auto Respond), а не эффект генеративного ассистента. Аналогично «go-forward rate... 65% → 93%» явно привязан в тексте к разделу «Re-implementing Responsive», а не к AI Assistant. Исправил:
- Развёл `effects` на этап 1 (платформа: 67%, 94%, 65%→93%, 43%/105%/540%, 0 доп. сотрудников — НЕ приписывается AI Assistant) и этап 2 (AI Assistant, GenAI: 10X скорость ответа 5-10 мин→30 сек; прогноз 3000+ ч/год — помечен как forecast, не измеренный факт).
- `technologies`: убрал `agent` (не подтверждён), добавил `recsys` для Auto Respond («AI-enabled recommendation engine», «uses machine learning»).
- `claims[0]` и `after` переписаны с явным разделением этапов и их хронологии.
- `outcome` оставлен `success`, но `uncertainty` теперь прямо говорит, что причинный вклад GenAI ограничен ускорением поиска ответа и прогнозом, а не бизнес-метриками этапа 1.

### P02 (Perceptyx) — minor, оба замечания закрыты
- Убрал ложное упоминание LLM/GPT в `technology_basis` — перепроверил: это футер-навигация сайта («In-house AI LLMs» — пункт меню) и виджет «Ask AI for a summary», не относится к кейсу Perceptyx.
- Уточнил формулировку 90%: «закрывает ДО передачи в InfoSec» (дословно «before it reaches InfoSec»), а не «без привлечения SME» вообще; разделил использование Responsive Ask на две разные аудитории (Roger лично — для VSQ в клиентских порталах; sales/CS/consultants — отдельно, для самообслуживания по вопросам клиентов).

### P04 (Vercel) — minor, все 3 замечания закрыты
- `period`: добавлена прямая дата из SaaStr — «Vercel launched a lead qualification agent in August 2025» (была ошибочно «не названа ни в одном источнике»).
- `authority`/`costs_side_effects`: убрал домысленный «ежедневный мониторинг» (grep по всем трём raw-файлам на daily/monitor — пусто); заменил на дословную цитату Tunguz: «now we just have one [SDR] that is effectively QAing the agent» — оставшийся SDR фактически выполняет функцию проверки, но это не сформулировано источником как формальный «мониторинг».
- `technology_basis`: GenAI явно помечен как HYPOTHESIS/наша интерпретация — ни SaaStr, ни drew.tech не используют слово GenAI/generative дословно применительно к этому агенту.

### S01 (источник Responsive) — minor, оба замечания закрыты
- `relevant_publications[Netsmart].summary_ru` переписан в соответствии с исправленной хронологией P03 (67%/65→93% — этап платформы, не AI Assistant).
- `reliability_note` дополнена: кейсы Responsive не всегда явно разделяют «что дал ИИ» от «что дало внедрение платформы» — при использовании цифр сверяться с хронологией внутри текста.

### Общий вывод по пейволл-инциденту
Причина ошибки раунда 1: `curl -L` без входа в систему вернул HTTP 200 и полный HTML, включая SEO-разметку (JSON-LD `articleBody`) с полным текстом платной статьи — я принял HTTP 200 за «страница открыта», не проверив `isAccessibleForFree` и не сверив разметку с реально отрендеренным для анонимного пользователя контентом. Впредь для платных изданий буду явно проверять `isAccessibleForFree`/paywall-маркеры и сверять текст с видимым DOM (`data-first-paragraph`/аналоги), а не с JSON-LD/schema.org блоками, которые могут дублировать контент для поисковых роботов независимо от подписки.
