Учебный журнал — не ответы SearchBooster

12 придуманных товаров, 14 запросов. Ожидания заморожены до ответов. Намеренные ошибки: 6 из 14.

ЗапросДопустимоУчебный ответИтог
Q01['K01']['K01']PASS
Q02['K12']['K12']PASS
Q03['K02', 'K06', 'K07']['K02', 'K06', 'K07', 'K11']FAIL
Q04['K01', 'K04', 'K08', 'K10']['K01', 'K04', 'K08', 'K10']PASS
Q05['K01', 'K03']['K01', 'K03', 'K10']FAIL
Q06['K07']['K07', 'K12']FAIL
Q07['K12']['K12']PASS
Q08['K05']['K05']PASS
Q09[]['K05']FAIL
Q10[]['K09']FAIL
Q11[][]PASS
Q12['K01', 'K10']['K01', 'K10']PASS
Q13['K12']['K12']PASS
Q14[][]FAIL

Результат локального упражнения

{
  "run_at_utc": "2026-10-17T09:49:57.267579+00:00",
  "python": "3.14.4",
  "kind": "synthetic local exercise, no service call",
  "catalog_rows": 12,
  "queries": 14,
  "frozen_before_run": "2026-10-17T09:49:09.007625+00:00",
  "input_integrity": "PASS",
  "expected_recompute": "PASS",
  "initial": {
    "pass": 8,
    "fail": 6,
    "denominator": 14
  },
  "corrected": {
    "pass": 14,
    "fail": 0,
    "denominator": 14
  },
  "fallback": {
    "pass": 42,
    "denominator": 42,
    "stale_snapshot_fail_closed": "PASS"
  },
  "feed_error_example": "K01 stock_moscow=0 in imported copy; source has 5; detected before ranking",
  "not_tested": [
    "service search",
    "real fallback integration",
    "latency",
    "embeddings",
    "ranking order",
    "production catalogue"
  ]
}