🎛 Dolphin Manager — режим работы

Выбери режим работы с настоящим Dolphin Anty. Переключение сохраняется в config.json и применяется мгновенно (без рестарта).

Этот агент

загружаю…

Выбери режим

изменения применяются мгновенно без рестарта локалки

Профили (для allowlist в LIVE TEST)

нажми «Обновить список» для загрузки
Как это работает (технически)
  • DEMO: dm.staging_guard подменяет DolphinClient._cloud_api, _local_api, list_profiles, start_profile, stop_profile, rename_profile, set_profile_proxy на mock.
  • REAL READ: подмена снята для list_profiles и _cloud_api/_local_api. Операции (start/stop/rename/proxy) → mock + лог «BLOCKED (real_read)».
  • LIVE TEST: как REAL READ + разрешены операции над profile_id ∈ live_test_allowlist. Остальные → mock + «BLOCKED (not in allowlist)».
  • cfg.dm_mode читается в runtime — измени его через эту форму или вручную в ~/dolphin-manager-staging/config.json, поведение изменится мгновенно.
  • Backend сайта (kabanwork-staging) имеет собственный LIVE TEST allowlist через env KW_REAL_TEST_ALLOW — defense-in-depth: даже если локалка пропустит, сайт отклонит job с status=error.