auto-sync: 2026-05-13 08:30:01

This commit is contained in:
Stream
2026-05-13 08:30:01 +03:00
parent 4e2f7e488a
commit d990ae5a9b
25 changed files with 218 additions and 1 deletions

View File

@@ -18,3 +18,4 @@
{"type":"memory.recall.recorded","timestamp":"2026-05-06T04:34:51.648Z","query":"enduro trails фаза 5 последнее что делали","resultCount":1,"results":[{"path":"memory/2026-05-04.md","startLine":1,"endLine":30,"score":0.35838418304920194}]}
{"type":"memory.recall.recorded","timestamp":"2026-05-08T11:29:28.323Z","query":"OpenClaw offline","resultCount":1,"results":[{"path":"memory/2026-03-21.md","startLine":27,"endLine":57,"score":0.35461454987525937}]}
{"type":"memory.recall.recorded","timestamp":"2026-05-11T08:41:48.539Z","query":"enduro trails","resultCount":8,"results":[{"path":"memory/2026-05-03.md","startLine":1,"endLine":36,"score":0.5520287429057207},{"path":"memory/2026-05-02.md","startLine":107,"endLine":142,"score":0.5344992920917779},{"path":"memory/2026-05-04.md","startLine":1,"endLine":30,"score":0.5180976709974037},{"path":"memory/2026-05-02.md","startLine":1,"endLine":36,"score":0.5013019898600938},{"path":"memory/2026-05-02.md","startLine":168,"endLine":201,"score":0.4983071022156733},{"path":"memory/2026-05-02.md","startLine":86,"endLine":117,"score":0.49651338994897687},{"path":"memory/2026-05-02.md","startLine":196,"endLine":227,"score":0.48154737169778283},{"path":"memory/2026-05-02.md","startLine":217,"endLine":251,"score":0.479680287886423}]}
{"type":"memory.recall.recorded","timestamp":"2026-05-13T05:20:38.705Z","query":"enduro-trails UI tests terrain hillshade TC-07","resultCount":1,"results":[{"path":"memory/2026-05-12.md","startLine":48,"endLine":80,"score":0.3560984373092651}]}

View File

@@ -1,6 +1,6 @@
{
"version": 1,
"updatedAt": "2026-05-11T08:41:48.539Z",
"updatedAt": "2026-05-13T05:20:38.705Z",
"entries": {
"memory:memory/2026-04-05.md:29:55": {
"key": "memory:memory/2026-04-05.md:29:55",
@@ -976,6 +976,37 @@
"lat/lon",
"index.html"
]
},
"memory:memory/2026-05-12.md:48:80": {
"key": "memory:memory/2026-05-12.md:48:80",
"path": "memory/2026-05-12.md",
"startLine": 48,
"endLine": 80,
"source": "memory",
"snippet": "- Объяснила зачем нужна крышка-садж (крышка + сковорода в одном) — ответила голосовым ## Голосовые сообщения - Рабочая схема подтверждена: send_voice.sh → openclaw message send CLI → краткий текст с эмодзи - Без MEDIA: директивы, без [[audio_as_voice]] — не дублирует ## UI-Test Skill — создан и протестирован - Dev-агент создал скилл: scripts/health_check.js, parse_testcases.js, run_tests.js - Playwright + Chromium headless + vision-анализ скриншотов - Тесты на enduro-trails: загрузка карты ✅, переключение темы ✅ - Я дописала SKILL.md (документация — не код) - Селекторы: `#btn-theme` (тема), `#terrain-toggle` (рельеф) ## Terrain JS — баг найден и пофикшен - UI-тест обнаружил: кнопка 🏔️ ес",
"recallCount": 1,
"dailyCount": 0,
"groundedCount": 0,
"totalScore": 0.3560984373092651,
"maxScore": 0.3560984373092651,
"firstRecalledAt": "2026-05-13T05:20:38.705Z",
"lastRecalledAt": "2026-05-13T05:20:38.705Z",
"queryHashes": [
"3450b69f5041"
],
"recallDays": [
"2026-05-13"
],
"conceptTags": [
"крышка-садж",
"send-voice.sh",
"audio-as-voice",
"ui-test",
"dev-агент",
"scripts/health-check.js",
"parse-testcases.js",
"run-tests.js"
]
}
}
}

View File

@@ -0,0 +1,40 @@
{
"timestamp": "2026-05-13T05:22:46.312Z",
"testFile": "TEST_CASES_UI_TERRAIN_EXT.md",
"results": [
{
"id": "TC-T-07",
"name": "Гипсометрия на зуме 10",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-07-desktop-hypso-zoom10.png",
"TC-T-07-desktop-check-1778649749662.png"
],
"checks": [
{
"description": "Гипсометрия включена на зуме 10. Должен быть виден цветной полупрозрачный слой (зелёные тона для равнины ЦФО) поверх базовой карты.",
"screenshot": "TC-T-07-desktop-check-1778649749662.png"
}
],
"errors": []
},
{
"id": "TC-T-08",
"name": "Hillshade на зуме 11",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-08-desktop-hillshade-zoom11.png",
"TC-T-08-desktop-check-1778649765968.png"
],
"checks": [
{
"description": "Оба слоя включены на зуме 11: гипсометрия (цвет) + отмывка (тени). Должны быть видны тени на склонах рельефа.",
"screenshot": "TC-T-08-desktop-check-1778649765968.png"
}
],
"errors": []
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

View File

@@ -0,0 +1,145 @@
{
"timestamp": "2026-05-13T05:22:07.089Z",
"testFile": "TEST_CASES_UI_TERRAIN.md",
"results": [
{
"id": "TC-T-01",
"name": "Кнопка рельеф видна",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-01-desktop-terrain-btn-visible.png",
"TC-T-01-desktop-check-1778649671811.png"
],
"checks": [
{
"description": "Кнопка рельеф (иконка горы) видна в правой панели кнопок. Не обрезана, достаточного размера для тапа.",
"screenshot": "TC-T-01-desktop-check-1778649671811.png"
}
],
"errors": []
},
{
"id": "TC-T-01",
"name": "Кнопка рельеф видна",
"viewport": "mobile",
"status": "completed",
"screenshots": [
"TC-T-01-mobile-terrain-btn-visible.png",
"TC-T-01-mobile-check-1778649677284.png"
],
"checks": [
{
"description": "Кнопка рельеф (иконка горы) видна в правой панели кнопок. Не обрезана, достаточного размера для тапа.",
"screenshot": "TC-T-01-mobile-check-1778649677284.png"
}
],
"errors": []
},
{
"id": "TC-T-02",
"name": "Попап рельеф открывается",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-02-desktop-terrain-popup-open.png",
"TC-T-02-desktop-check-1778649683768.png"
],
"checks": [
{
"description": "Попап рельеф открылся. Видны два чекбокса: Гипсометрия и Отмывка. Попап не обрезан, текст читаем.",
"screenshot": "TC-T-02-desktop-check-1778649683768.png"
}
],
"errors": []
},
{
"id": "TC-T-02",
"name": "Попап рельеф открывается",
"viewport": "mobile",
"status": "completed",
"screenshots": [
"TC-T-02-mobile-terrain-popup-open.png",
"TC-T-02-mobile-check-1778649689530.png"
],
"checks": [
{
"description": "Попап рельеф открылся. Видны два чекбокса: Гипсометрия и Отмывка. Попап не обрезан, текст читаем.",
"screenshot": "TC-T-02-mobile-check-1778649689530.png"
}
],
"errors": []
},
{
"id": "TC-T-03",
"name": "Включение гипсометрии",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-03-desktop-hypso-enabled.png",
"TC-T-03-desktop-check-1778649698733.png"
],
"checks": [
{
"description": "Гипсометрия включена: на карте виден цветной полупрозрачный слой рельефа (зелёные/жёлтые/коричневые тона поверх базовой карты).",
"screenshot": "TC-T-03-desktop-check-1778649698733.png"
}
],
"errors": []
},
{
"id": "TC-T-04",
"name": "Включение отмывки (hillshade)",
"viewport": "desktop",
"status": "completed_with_errors",
"screenshots": [
"TC-T-04-desktop-hillshade-enabled.png",
"TC-T-04-desktop-check-1778649713969.png"
],
"checks": [
{
"description": "Отмывка включена: видны тени рельефа (затемнение на склонах). Если зум < 10 — чекбокс hillshade должен быть disabled с подсказкой 'Зум 10+'.",
"screenshot": "TC-T-04-desktop-check-1778649713969.png"
}
],
"errors": [
"Click failed on \"#terrain-hillshade-cb\": page.click: Timeout 5000ms exceeded.\nCall log:\n - waiting for locator('#terrain-hillshade-cb')\n "
]
},
{
"id": "TC-T-05",
"name": "Попап закрывается по повторному клику",
"viewport": "desktop",
"status": "completed",
"screenshots": [
"TC-T-05-desktop-popup-open.png",
"TC-T-05-desktop-popup-closed.png",
"TC-T-05-desktop-check-1778649720950.png"
],
"checks": [
{
"description": "Попап закрылся после повторного клика на кнопку рельеф. Попап не виден на экране.",
"screenshot": "TC-T-05-desktop-check-1778649720950.png"
}
],
"errors": []
},
{
"id": "TC-T-06",
"name": "Мобильный попап не обрезан",
"viewport": "mobile",
"status": "completed",
"screenshots": [
"TC-T-06-mobile-terrain-popup-mobile.png",
"TC-T-06-mobile-check-1778649726734.png"
],
"checks": [
{
"description": "Попап terrain полностью виден на мобильном экране. Не обрезан снизу/справа. Чекбоксы достаточного размера для тапа (>44px).",
"screenshot": "TC-T-06-mobile-check-1778649726734.png"
}
],
"errors": []
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB