← Усі оновлення

Live QA, funnel-події, CRO-блок і технічне посилення

Після стабілізації продукту провели повторний прохід як по новому сервісу: технічні тести, SEO, UX, CRO і критичні сценарії. Це оновлення закриває знайдені операційні й продуктові борги, крім quality gate для індексації публічних аудитів, який лишили окремим рішенням на потім.

Коротко

Після повного аудиту сайту додали серверне підтвердження публічності, live E2E/UX тести, нові funnel-події, кешування публічних сторінок і сильніший CTA у звіті.

Що додали

  • + Серверну перевірку public_acknowledged у /api/audit/start: аудит не стартує, якщо користувач не підтвердив публічність звіту.
  • + Live QA script для критичних E2E/API сценаріїв, SEO smoke, sitemap, internal links і статичних UX/a11y перевірок.
  • + Нові npm-скрипти test:e2e, test:a11y, test:visual і test:live.
  • + Нові funnel-події: report_viewed, audit_reused, audit_start_error, share_clicked, update_clicked, save_clicked, manual_review_cta_clicked і lead_form_error.
  • + Кешування публічних звітів, каталогу аудитів і сторінки статистики на короткий інтервал, щоб зменшити TTFB без втрати актуальності.
  • + Сильніший CRO-блок після головних проблем у звіті з переходом до ручного плану робіт від BASE.
  • + Порожню географію у формі запуску замість дефолтної України, щоб користувач свідомо вказував ринок.
  • + Кращі aria-атрибути для searchable select у формі запуску аудиту.
  • + Self-canonical для noindex-службових сторінок і редірект-заготовку для www.audit.chumachenko.consulting.

Що прибрали

  • - Можливість обійти фронтовий чекбокс публічності прямим POST-запитом до API.
  • - Автоматичне припущення, що географія кожного нового аудиту — Україна.
  • - Застарілий readiness-чек, який не відображав NVIDIA, Resend, cron, PostHog і rate limit змінні.

Коментар до релізу

Quality gate для sitemap/індексації публічних аудитів навмисно не додавали в цьому релізі.

Редірект із www-піддомену запрацює тільки після DNS/Vercel-налаштування цього host.

Інші оновлення

Подивитися приклад звіту