diff --git a/docs/PROGRESS.md b/docs/PROGRESS.md new file mode 100644 index 0000000..3b4bbfe --- /dev/null +++ b/docs/PROGRESS.md @@ -0,0 +1,35 @@ +# VerIQ — контекст проекта и журнал сессий + +> Обновляется в конце каждой рабочей сессии. Спека: `docs/SPEC.md`. +> Репо: git.gnexus.space/root/veriq · Прод: https://veriq.gnexus.space +> Задачи: gntodo, проект «Public IQ Test» (id 13). + +## Инфраструктура +- Хост: 192.168.1.181 (ubuntu), путь `/opt/veriq`, ветка `master`, владелец файлов — юзер `veriq` (правки через sudo) +- Git на хосте: для юзера ubuntu добавлен safe.directory /opt/veriq (2026-10-13) +- Прод: nginx + uvicorn (порт 8801), systemd, certbot +- Auth: собственная identity-cookie схема (X/Instagram), gnexus-auth НЕ используется + +## Текущее состояние (2026-10-13) +MVP жив и задеплоен: +- Тест, скоринг, Ed25519-подпись результата, `/verify`, `/v/` +- Auth-before-test: `/login` (выбор X/IG), identity cookie, supersede старых результатов +- Аккаунты: мульти-идентичность, `/me`, login-or-link +- OG-карточка: крупный IQ, percentile, bell-curve strip, verify URL, забандленные шрифты +- Challenge share-текст (X + Telegram) +- SEO: лендинг `/free-iq-test`, robots.txt, sitemap.xml + +Коммиты сессии 2026-10-13: `0db226c` auth-before-test → `a476cbd` login page → `804e1de` accounts & cabinet → `013d3d7` OG card → `b407369` SEO landing. + +## Что дальше (приоритет) +1. **GSC**: Google-аккаунт на goldmikki@gmail.com → property veriq.gnexus.space → DNS TXT через OVH → sitemap. Сорвалось 13.10 — повторить первым в новой сессии. +2. **Аналитика запуска**: счётчик completions, referrer-учёт, UTM в share-ссылках (gntodo #493). +3. **Посев**: тексты постов Reddit/X/HN/Threads (#492), регистрация аккаунтов (#491). + +## Журнал сессий + +### 2026-10-13 — MVP + виральный пакет +- Auth-before-test, login-страница, аккаунты с мульти-идентичностью и `/me` +- Редизайн OG-карточки, challenge share-текст +- SEO-минимум: `/free-iq-test`, robots.txt, sitemap.xml +- GSC-настройка начата и сорвалась (нет Google-аккаунта) — перенесено в приоритет №1