Atlas (командный центр)
Штаб MyVision (/agency), дашборд разработки (/dev), финансы, агенты.
готовS1 · Дашборд разработки5/5
Цель: Роадмапы со статусами
Ворклог (места остановки)
Проверки по сроку в дашборде разработки. Отложенная договорённость «через неделю посмотреть, сработало ли» перестала жить только в чате: теперь это задача со сроком (dueDate) в спринте «Проверки по сроку» своего проекта, а в detail лежит команда проверки — чтобы через неделю не исследовать заново. Собиратель scripts/dev-due-checks.py обходит все живые проекты и вытаскивает открытые задачи с подошедшим сроком (режимы: текст, --json, --tg, --days N). Ничего не меняет, только показывает. Три независимых напоминателя: (1) крон cfru 7 7 * * * шлёт в ТГ в 10:07 МСК и молчит когда пусто — ежедневное «всё чисто» перестают читать; (2) хук SessionStart на машине владельца кладёт подошедшие проверки прямо в контекст Клода на старте сессии, проверено эмпирически через отдельную сессию; (3) слэш-команда /checks. Просроченное не исчезает, пока не закрыто. Ключи бота отдельным файлом scripts/.dev-checks.env вне репо: в .env Atlas поля пустые, дописывать туда нельзя — Atlas начнёт слать свои алерты в тот же чат. Заведены первые 5 проверок по LeadForge. Док docs/16_dev_dashboard.md обновлён, коммит dd0c3cb.
→ Спринт «Проверки по сроку» пока только у LeadForge — заводить остальным по мере появления отложенных договорённостей (шаблон в слэш-команде /checks). Крон впервые сработает 9 августа в 10:07 МСК; первая проверка подойдёт 11 августа.
Инцидент диск cfru 100%: atlas-redis упёрся в maxmemory 200MB (noeviction, OOM) → atlas-worker 11 дней ретраил и налил 157GB логов. Лог обрезан (100%→38%), redis поднят до 1GB (compose, коммит), воркер перезапущен — метрики снова собираются. Диск aitodo также почищен 92%→78% (журнал+кэши) + потолок journald 500M.
→ Предложение владельцу: ротация docker-логов (log-opts max-size) чтобы класс проблемы закрыть навсегда.
commit [main]: atlas-redis: maxmemory 200mb>1gb, mem_limit 256m>1200m
dev-sync: заведены роадмапы 6 остальных проектов (всего 8); вкладка Инструкция в дашборде (/dev/help) + docs/16_dev_dashboard.md; слэш-команды получили описания (появятся после рестарта VS Code).
→ Владелец: «да» на строку в CLAUDE.md (клей для сессий в других папках); рестарт VS Code для слэш-команд. Хвосты: галки по галерее референсов, SMTP-релей, 2 Авито-черновика.
commit [main]: ������� ����������: ������� ������������ + docs/16
Сессия 18.07: вход по паролю вместо magic-link; дашборд /dev построен, задеплоен, наполнен (leadforge 7 спринтов + atlas); починен nginx-роутинг (активный конфиг atlas.conf); построена система стабильности: хуки харнеса + слэш-команды + git-хуки.
→ Наполнить роадмапы Content Factory и остальных проектов; галки владельца по галерее референсов; SMTP-релей.