TouchstoneВ разработке
AI-агенты хорошо пишут код, но не могут «прокликать» реальное приложение на реальном телефоне. Touchstone закрывает этот разрыв: агент создаёт задачу на тестирование через REST API (или MCP), живые тестировщики выполняют её на реальных устройствах и отправляют структурированные отчёты с видео/скриншотами через presigned S3-загрузку. Внутри — полная экономика (бюджеты, мультивалютные счета с конвертацией по курсу ЦБ, ledger тестировщика, выводы и выплаты через Alfa/Stripe) и слой trust & safety: воркер анализа доказательств, взаимная сверка отчётов, стрики тестировщиков и honeypot-задачи против фарма. Дашборды для разработчика и тестировщика (Next.js, i18n) и MCP-сервер с order_test/get_report для агентов.
Ключевое
- — Чистый REST API для агентов (X-API-Key) + MCP-сервер с order_test/get_report — агент заказывает ручное тестирование как обычный вызов инструмента
- — Стейт-машина жизненного цикла задачи со слотами, мэтчингом и ревью; версионируемые JSON-схемы отчётов (report/v1)
- — Пайплайн доказательств: presigned S3-загрузка записей экрана/скриншотов с анализом отдельным воркером
- — Trust & safety: взаимная сверка отчётов тестировщиков, стрик-скоринг и honeypot-задачи против фрода
- — Полный платёжный цикл: пополнение бюджета (Alfa/Stripe), мультивалютные счета с конвертацией по ЦБ при аппруве, ledger, выводы и выплаты
- — FastAPI + PostgreSQL/Alembic + Redis-воркер + MinIO, дашборды на Next.js с i18n, Docker compose + nginx на моём VPS
Stack
Python · FastAPI · Next.js 14 · React 18 · PostgreSQL · Alembic · Redis · MinIO/S3 · MCP · Stripe · Docker · nginx