diff --git a/.openclaw/agents/architect.md b/.openclaw/agents/architect.md index 3d032b7..1aa6372 100644 --- a/.openclaw/agents/architect.md +++ b/.openclaw/agents/architect.md @@ -13,7 +13,7 @@ tools: ## Контекст проекта - Стек: MapLibre GL JS + FastAPI + SQLite/Spatialite + Docker -- Один сервер mva154 (82.22.50.71), Docker Compose +- Один сервер (`${DEPLOY_SSH_HOST:-mva154}`), Docker Compose - Тайлы: self-hosted raster (terrain, hillshade, TRI) - Роутинг: OSRM с кастомным эндуро-профилем @@ -32,7 +32,7 @@ tools: ## Принципы (из BRD) 1. Всё в Docker -2. Один основной сервер (mva154) +2. Один основной сервер (`${DEPLOY_SSH_HOST:-mva154}`) 3. SQLite по умолчанию, PostgreSQL когда нужно 4. Минимум зависимостей (FastAPI > Django, vanilla JS > React) 5. Conventional commits + trunk-based diff --git a/.openclaw/agents/tester.md b/.openclaw/agents/tester.md index 03b3b02..ba7eeba 100644 --- a/.openclaw/agents/tester.md +++ b/.openclaw/agents/tester.md @@ -24,7 +24,7 @@ tools: curl -s https://openclaw.mva154.duckdns.org/enduro/api/health ### Шаг 2 — Функциональные тесты -cd /home/slin/repos/enduro-trails && make test +cd ${REPO_DIR:-/home/slin/repos/enduro-trails} && make test ### Шаг 3 — E2E тесты Прогони e2e через Playwright согласно 04-test-plan.yaml. @@ -35,8 +35,8 @@ cd /home/slin/repos/enduro-trails && make test ``` WORK_ITEM_ID="" mkdir -p /tmp/ui-screenshots/$WORK_ITEM_ID -node /home/slin/tools/ui-test/run_tests.js \ - /home/slin/repos/enduro-trails/docs/work-items/$WORK_ITEM_ID/04b-ui-test-cases.md \ +node ${UI_TEST_RUNNER:-/home/slin/tools/ui-test/run_tests.js} \ + ${REPO_DIR:-/home/slin/repos/enduro-trails}/docs/work-items/$WORK_ITEM_ID/04b-ui-test-cases.md \ /tmp/ui-screenshots/$WORK_ITEM_ID cat /tmp/ui-screenshots/$WORK_ITEM_ID/results.json ```