← Общий индексchat-agent c0738a60 · voice 21c85b0c · снимок 8223244a5e72

chat-agent + voice · устройство и доказательства

Документы собраны из одного снимка. Код, работающие контейнеры и наблюдавшиеся запросы имеют отдельные доказательства.

Схемы связей

Сервисы → файлы → классы → функции. Данные и замечания.

Интерактивная карта

Выберите поток и нажмите на стрелку: адрес, данные, направление и источники.

Архитектура

Сервисы, направления вызовов, контракты и примеры данных.

Презентация

Связанный рассказ об устройстве и границах проверки.

Замечания

Что проверить, как исправить и чем измерить результат.

Repowise

Map, Coupling, Packages, Symbols, Health и штатный wiki-export.

Graphify

Штатный граф, дерево, callflow и обзор графа.

Поиск по всему комплекту

Полнота проверки

Подтверждено кодом

39286

Подтверждено runtime

3

Предположение

2336

Неизвестно

43

Противоречие

0

Индексация

Модель не участвовала в сборе. Длительности относятся к локальной машине, а память - к процессу ядра; память дочерних анализаторов отдельно не измерена.

{
  "chat-agent": {
    "parsed_files": 613,
    "cache_hits": 0,
    "removed_files": 0,
    "files": 613,
    "seconds": 7.292
  },
  "voice": {
    "parsed_files": 84,
    "cache_hits": 0,
    "removed_files": 0,
    "files": 84,
    "seconds": 1.957
  },
  "total_seconds": 10.169,
  "peak_rss_mib": 47.73,
  "model_calls": 0,
  "controlled_benchmark": {
    "scope": "Local plugin index; memory sampled for core plus analyzer descendants, shared RSS counted per process. Small update uses an isolated two-file fixture and the core parser only. No application performance measurement.",
    "cold": {
      "wall_seconds": 80.868,
      "sampled_process_tree_peak_mib": 124.39,
      "snapshot_id": "8b856813e169dc3f1709af18",
      "counts": {
        "audio_format": 2,
        "code_relation": 23264,
        "config": 55,
        "constant": 11,
        "coupling": 5442,
        "deployment": 89,
        "endpoint": 77,
        "finding": 1329,
        "gap": 22,
        "health": 370,
        "history": 636,
        "http_call": 70,
        "import_binding": 1533,
        "messaging": 81,
        "messaging_reference": 38,
        "nginx": 12,
        "package": 129,
        "relation": 7,
        "schema": 20,
        "service": 15,
        "state_value": 86,
        "symbol": 8029,
        "tool_registration": 11
      },
      "metrics": {
        "chat-agent": {
          "parsed_files": 613,
          "cache_hits": 0,
          "removed_files": 0,
          "files": 613,
          "seconds": 6.186
        },
        "voice": {
          "parsed_files": 84,
          "cache_hits": 0,
          "removed_files": 0,
          "files": 84,
          "seconds": 1.92
        },
        "total_seconds": 80.748,
        "peak_rss_mib": 47.5,
        "model_calls": 0
      }
    },
    "repeat": {
      "wall_seconds": 0.602,
      "sampled_process_tree_peak_mib": 44.6,
      "snapshot_id": "8b856813e169dc3f1709af18",
      "counts": {
        "audio_format": 2,
        "code_relation": 23264,
        "config": 55,
        "constant": 11,
        "coupling": 5442,
        "deployment": 89,
        "endpoint": 77,
        "finding": 1329,
        "gap": 22,
        "health": 370,
        "history": 636,
        "http_call": 70,
        "import_binding": 1533,
        "messaging": 81,
        "messaging_reference": 38,
        "nginx": 12,
        "package": 129,
        "relation": 7,
        "schema": 20,
        "service": 15,
        "state_value": 86,
        "symbol": 8029,
        "tool_registration": 11
      },
      "metrics": {
        "chat-agent": {
          "parsed_files": 0,
          "cache_hits": 613,
          "files": 613,
          "removed_files": 0
        },
        "voice": {
          "parsed_files": 0,
          "cache_hits": 84,
          "files": 84,
          "removed_files": 0
        },
        "total_seconds": 0.391,
        "model_calls": 0,
        "snapshot_reused": true
      }
    },
    "search_ms": 2.685,
    "search_returned": 10,
    "small_update": {
      "snapshot_id": "67a1f493468a52d27c22428b",
      "counts": {
        "gap": 2,
        "messaging": 2,
        "service": 2
      },
      "metrics": {
        "fixture": {
          "parsed_files": 1,
          "cache_hits": 1,
          "removed_files": 0,
          "files": 2,
          "seconds": 0.007
        },
        "total_seconds": 0.032,
        "peak_rss_mib": 25.03,
        "model_calls": 0
      }
    },
    "model_calls": 0
  }
}

8029 символов; 77 endpoints; 81 сообщений; 1372 находок и пробелов проверки, собранных в группы. Не найденная в индексе связь может быть динамической.