AACsearch
Справочник

Статус публичных утверждений

Фактчек утверждений о производительности, безопасности и Enterprise-возможностях, которые встречаются в документации и маркетинге AACSearch. Соотносит каждое публичное утверждение с текущей реализацией.

Эта страница — аудит повторяющихся утверждений, которые встречаются в маркетинге, документации и SoftwareApplication JSON-LD AACSearch. Сюда заходят, когда покупатель, админ или аудитор спрашивает: "А этот показатель правда поддержан кодом?"

В каждой строке:

  • Утверждение — точная формулировка, которая ушла наружу.
  • Статус — из таксономии.
  • Реальность — что код/эксплуатация поддерживают сегодня.
  • Источник — файл или план wiki/tasks/* с деталями.

Аудит не исчерпывающий. Нашли публичное утверждение, которого нет в таблице — заведите issue и добавьте строку.

Производительность и доступность

УтверждениеСтатусРеальностьИсточник
"SLA 99,95% аптайма"Roadmap (v1.0)Опубликованного SLA нет, окно измерения и политика кредитов не определены. Алёрты Prometheus срабатывают при p95/p99 > 300 мс.wiki/tasks/performance-infrastructure.md (раздел 14.4)
"SLA 99,9% аптайма" (Scale/Pro)Roadmap (v1.0)То же самое. На pricing-странице формулировка должна быть смягчена до "цель", пока SLA не закреплён контрактом.wiki/tasks/performance-infrastructure.md (раздел 14.4)
"p99 < 50 мс"BetaЛучший случай в EU-регионе под лёгкой нагрузкой. Публичной методологии нет, автокомплит не измеряется.wiki/tasks/performance-infrastructure.md (14.4.1–14.4.3), packages/api/observability.ts
"Выделенные кластеры"Roadmap (v1.0)Один Typesense + один Postgres на регион. Нет шардинга, read-реплик, выделения per-tenant.wiki/tasks/performance-infrastructure.md (14.5.1, 14.5.6)
"Мульти-регион"Доступно3 региона: eu, us, ru. Только маршрутизация запросов. Резидентность данных per-tenant пока не закреплена.deploy/regions/README.md, wiki/tasks/performance-infrastructure.md (14.5.6)
"Резидентность данных"EnterpriseПривязка региона к организации — только по контракту. На Pro/Scale нет self-serve переключателя.wiki/tasks/performance-infrastructure.md (15.x)

Безопасность и идентификация

УтверждениеСтатусРеальностьИсточник
"SOC 2 compliant"RoadmapЕсть чек-лист SOC 2 (apps/docs/content/docs/ru/security/soc2-checklist.mdx). Аудит ещё не пройден.apps/docs/content/docs/ru/security/soc2-checklist.mdx
"SCIM 2.0 provisioning"BetaЭндпоинты Users + Groups в /scim/v2, модели в схеме. UI в дашборде частичный.packages/api/modules/search/scim-public.ts, scim-config.ts
"Аутентификация по API-ключу"ДоступноКлючи ss_search_* / ss_connector_* / ss_scoped_*, хеш at rest, scoped-токены подписаны HMAC.packages/search/lib/keys.ts, packages/api/v1/auth.ts
"White-label / кастомный брендинг"EnterpriseFeature gates (customBranding, customDomain) присутствуют, end-to-end UI кастомизации пока не поставляется.packages/api/modules/entitlements/middleware/feature-gate.ts, wiki/tasks/self-hosted-licensing.md

Self-hosted и деплой

УтверждениеСтатусРеальностьИсточник
"Self-hosted деплой"Roadmap (v1.0)Docker-тулинг есть для dev/CI. Нет выдачи лицензионных ключей, нет валидированного guide под продакшн self-hosting.wiki/tasks/self-hosted-licensing.md
"Air-gapped / offline"Roadmap (v1.0)Все AI-функции (embeddings, LLM, OCR) зависят от облачных провайдеров. Оффлайн-бандла моделей нет.wiki/tasks/self-hosted-licensing.md
"Helm chart / Kubernetes"Roadmap (v1.0)Не упаковано. Документированы только Coolify и Docker Compose.wiki/deploy/self-hosting.md
"Open source / MIT"ДоступноSDK (@aacsearch/client, @aacsearch/widget и т. д.) под MIT. Сам дашборд/control plane не open source.packages/search-client/LICENSE, корневой LICENSE

AI и модальности поиска

УтверждениеСтатусРеальностьИсточник
"AI search / RAG / Модуль Knowledge"Beta10 oRPC-процедур, модели Knowledge, GraphRAG-ноды/рёбра. Прод-готово для дизайн-партнёров; цена в движении.packages/api/modules/knowledge/
"GraphRAG"BetaPrisma-модели GraphNode / GraphEdge + ингест. UI-поверхность и качество extraction зависят от типа источника.packages/api/modules/knowledge/
"Visual search"Internal previewУпоминается только в AI-демо на главной; нет shipped-эндпоинта, нет docs-страницы. Из списков функций вне демо — убирать.apps/marketing/modules/home/components/AiAssistantChat.tsx (только демо)
"Voice search"Internal previewТо же самое — строка демо. Нет streaming-эндпоинта транскрипции за search API.apps/marketing/modules/home/components/AiAssistantChat.tsx (только демо)
"Встраиваемый виджет (Vanilla / React)"ДоступноVanilla виджет в packages/widget/ (Shadow DOM, ~18 КБ). React-хуки в @aacsearch/react.packages/widget/, packages/react-hooks/

Что делать, если утверждение не подтверждается

  1. В маркетинге или JSON-LD — заведите issue, потом либо удалите утверждение, либо смягчите ("цель", "по Enterprise", "Beta — по запросу"). Маркетинг-страницы не должны заявлять цифру, которую эта таблица помечает как Roadmap.
  2. В docs — добавьте бейдж из Feature status в верхней части страницы, где функция описана. Ссылайтесь на нужную строку этой таблицы.
  3. В дашборде / empty states — закройте поверхность через entitlements middleware. Нельзя показывать UI, который обещает функцию вне плана пользователя.

Цель — каждое публичное число AACSearch либо демонстрируемо верно сегодня, либо явно помечено разрывом.

On this page