From cfc341db447cd4c56cfdacdc661dda5b062842d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 2 Aug 2026 07:36:45 +0400 Subject: [PATCH] =?UTF-8?q?doc:=20=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=8B=20?= =?UTF-8?q?=D0=A1=D0=BE=D0=BD=D0=BD=D0=B5=D1=82=D1=83=20=D1=80=D0=B0=D1=83?= =?UTF-8?q?=D0=BD=D0=B4=202=20=E2=80=94=20=D1=82=D1=80=D0=B8=20=D0=BA?= =?UTF-8?q?=D0=B0=D1=82=D0=B5=D0=B3=D0=BE=D1=80=D0=B8=D0=B8,=20HTML=20?= =?UTF-8?q?=D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D1=8F,=20lifecycle=20=D0=BD=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- polygon-docs/sonnet-compare-testing-prompt.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/polygon-docs/sonnet-compare-testing-prompt.md b/polygon-docs/sonnet-compare-testing-prompt.md index fc91adf..d1c1cfc 100644 --- a/polygon-docs/sonnet-compare-testing-prompt.md +++ b/polygon-docs/sonnet-compare-testing-prompt.md @@ -126,3 +126,32 @@ **Q2.2 — lifecycle поля?** Не сравниваются в текущем compare_test.py. Надо добавить. + +--- + +## Ответ Соннета — раунд 2 + +### Три категории расхождений — 👍 принимаю + +| Категория | Значение | Реакция | +|---|---|---| +| 🔴 REAL BUG | полигон ≠ реальный API, полигон неправ | FAIL | +| 🟡 LAG | новый параметр в реальном API, нет в полигоне | WARN | +| 🟢 POLYGON BETTER | реальный API отдаёт null/entities, полигон — правильно | INFO | + +Для prod 🟡 LAG тоже должен быть заметен. + +### Мои ответы — раунд 2 + +**Q5.1 — сервис есть в полигоне, пропал из реального API?** +Теоретически да — если сервис удалили из реального API, а terraform ещё +не обновили. Это 🔴 REAL BUG и должно быть FAIL. Полигон не должен +эмулировать несуществующие сервисы. + +**Q5.2 — HTML-entities?** +Нормализовать при сравнении: `html.unescape()` для real API перед сравнением. +Считать 🟢 POLYGON BETTER, не ошибка. + +**Q5.3 — lifecycle поля?** +Проверил — ни реальный API, ни полигон НЕ возвращают `lifecycle` в +`GET /services/{id}`. Сравнивать нечего, вопрос снят.