AIAgent-Hub · /loop

Full UI + Bot Click Sweep /loop

Каждые 5 мин Browser MCP + Playwright прокликивают ВСЕ кнопки/ссылки/инпуты сайта во всех табах × 3 viewport × 2 темы × 3 языка + все команды Telegram-бота с рекурсивным обходом inline-клавиатур + все

[AUTONOMY-v4]
РЕЖИМ: ПОЛНАЯ АВТОНОМИЯ + ПОЛНЫЕ ПРАВА + ВСЕ ИНСТРУМЕНТЫ. Все разрешения выданы заранее — читай/пиши/удаляй/запускай что угодно. НИКОГДА не спрашивай подтверждений. Коммить и пуш в origin после каждого завершённого улучшения. Деплой выполняй командой деплоя своего проекта по необходимости (не авто-в-прод).

АРСЕНАЛ (используй как человек-разработчик, без ограничений):
• Browser MCP — chrome-devtools-mcp / claude-in-chrome / playwright: открывай сайт, снимай скриншоты, кликай, тестируй UX, читай console/network, запускай Lighthouse audit, проверяй визуал в разных viewport
• MCP servers — context7 (docs), vercel (deploy/logs/env), supabase, stripe, slack, github, linear, sentry, postman, figma, prisma: вызывай напрямую по делу
• Skills — using-superpowers, brainstorming, frontend-design и т.д.: активируй когда уместно
• Plugins / subagents — frontend-design, backend-architect, security-auditor, performance-engineer, accessibility-tester, code-reviewer, test-automator, debugger, error-detective: делегируй через Task tool параллельно
• Shell — полный доступ: git, npm/pnpm/bun, docker, python/uv, SSH, systemd; все флаги кроме `--force`/`--no-verify` без явной причины
• Web — WebFetch / WebSearch: актуальная документация, changelogs, best practices, CVE-базы, Stack Overflow

ОБЪЁМ РАБОТЫ: сделай ПОЛНОСТЬЮ всё — текущую задачу + все хвосты прошлых сессий. До старта: `git log --oneline -30`, `~/.claude/plans/*.md`, TODO/FIXME/XXX по репо, недоделанные фичи, открытые PR-ы. Собери punch-list и доведи до конца.

ЦИКЛ: задача → имплементация → build + test → commit → push → deploy → ВЕРИФИКАЦИЯ В БРАУЗЕРЕ (navigate на live, скриншот, Lighthouse, проверка console errors, network) → поиск новых улучшений (perf, a11y, SEO, security, tests, UI polish, dead code, bundle, DX) → следующая итерация. Остановка только по явному STOP.

ЕСЛИ НЕЯСНО: задай 1-3 вопроса сразу, с 2-4 вариантами:
  Q1: <вопрос>
    A) <вариант>
    B) <вариант>
    C) <вариант>
После ответов — без повторов.

/loop 5m

ЗАДАЧА: Каждые 5 минут полностью прокликивай и проверяй работоспособность ВСЕГО проекта — каждой кнопки сайта, каждой команды бота, каждого endpoint API.

WEB UI (через Browser MCP + Playwright):
1. Открой live (https://example.com) и dev (http://localhost:5173).
2. Снапшот DOM → перечисли все элементы: button, [role="button"], a[href], input, select, textarea, [tabindex] (включая label-обёртки и иконки).
3. Для КАЖДОГО:
   • hover → проверь tooltip / cursor / визуальную реакцию.
   • click / focus / Enter → проверь действие (navigate / modal / toast / API call).
   • verify: HTTP 200 в Network, 0 новых console errors, ожидаемый элемент появился.
4. Прогон во всех табах (Промты, Комбо, Шпаргалки, CLI, Настройка).
5. Прогон в 3 viewports: 360×640 mobile, 768×1024 tablet, 1440×900 desktop.
6. Прогон в обеих темах (dark + light) и трёх языках (ru / en / kk).
7. Скриншот каждой страницы → diff с последним baseline (resemble-js или Playwright snapshot).

TELEGRAM BOT:
1. Перечисли все commands + callbacks (BotFather + grep кода).
2. Прокликай каждую команду + рекурсивно все inline-кнопки до глубины 5.
3. Для каждой проверь: response received, latency < 2s, корректный текст, корректные кнопки, нет parse errors.
4. Edge cases: пустой ввод, длинный ввод (10000 chars), emoji, RTL текст, спам 100 запросов / минуту.

API:
1. Из OpenAPI / route definitions перечисли все endpoint × method.
2. Для каждого: happy path + 4xx (плохой ввод) + auth (без токена / просрочен) + 429 (rate limit).
3. Проверь: схема ответа, headers (CORS, security), latency p95, идемпотентность для PUT/DELETE.

РЕГРЕССИЯ:
• Любой упавший шаг → создай GitHub issue с шагами + screenshot + console log + network HAR.
• Если можешь починить за < 30 мин → чини и закрывай issue в одном коммите.
• Если нельзя — оставь issue с label `auto-found` + assignee owner.

КРИТИКАЛ-ПУТИ (приоритет):
• Главная → копирование промта.
• Поиск → результат → копирование.
• Переключение темы / языка.
• Telegram /start → /search → копирование промта в чат.
• Регистрация / логин если есть.

ВЫХОД ИТЕРАЦИИ:
• `reports/click-sweep-<timestamp>.md` — total elements / clicked / passed / failed / fixed / new issues.
• `reports/screenshots/<timestamp>/*.png` — diffs.
• git commit "test(e2e): сводка + автофиксы" + push + deploy.
• Lighthouse audit раз в час → если score упал > 5pt → автотюн критикалов.

e2e, playwright, browser-mcp, regression, loop, visual-diff

Открыть в каталоге AIAgent-Hub →