Живой паспорт проекта. Читай ЭТО вместо грепа ~879k строк кода.
Код-статы: refresh.sh из live-кода · БД-статы: prod noteclone-pgvector:55432 (serving). Обновлять после крупных изменений.
Если агент принимает вахту backup-opus/backup-codex, давай сразу промт backup-оператора. Обычный нулевой промт — для feature-worker задач с конкретным Задача - ....
Ты подключаешься к проекту note-clone (Antigravity). НЕ грепай код — сначала прочитай ПАСПОРТ: ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/note-clone/docs/PASSPORT/00-INDEX.md' Порядок: 00-01-06-05-07. Доступ read-only через ssh на M1. Ветка feat/box-cal-weather-chat; деплой steward-on-live (есть DRIFT - не деплой из main). RoE: read-only, .env не читать, зоны VOICE=Codex / FC-DR=parked не трогать. Планируй ОТ паспорта, задачи раздавай через контур (08). Если задача касается локализации/i18n/locales: дополнительно прочитай 15-I18N-LOCALE-GUARD.md; не импортируй все 100+ локалей в основной bundle; сохраняй lazy-loading. Задача - <вставь конкретную задачу>
RoE-зоны: VOICE = Codex FC-DR = parked read-only .env закрыт
Ты подключаешься к note-clone / Antigravity как backup contour operator (backup-opus/backup-codex role), не как обычный feature-worker. Сначала прочитай единый паспорт и operator-паспорт: ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/note-clone/docs/PASSPORT/00-INDEX.md' ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/note-clone/docs/PASSPORT/10-CONTOUR-OPERATOR.md' Потом обязательно прочитай: ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/note-clone/docs/PASSPORT/08-CONTOUR-OPS.md' ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/nc-agent-ops/board/LEAD-CANON.md' ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/note-clone/docs/PASSPORT/15-I18N-LOCALE-GUARD.md' # если задача касается локалей/i18n ssh poolpooly@192.168.1.74 'cat /Users/poolpooly/Projects/nc-agent-ops/board/CONTOUR-RUNBOOK.md' cat /Users/annakorin/Downloads/BACKUP-OPUS-HANDOFF.md cat /Users/annakorin/.claude/projects/-Users-annakorin/memory/MEMORY.md Правила: - .env / secrets не читать и не печатать. - VOICE/SIP/native/MeetingRoom = Codex-engineer zone; не трогать без явного owner/Codex gate. - FC/deep-research parked. - Не деплой из main: deploy только steward-on-live / deployed base. - Board писать только через update-issue.mjs, не руками issues.json. - Не доверять board-green: проверять diff/proof/live. - Обычные задачи отдавать через contour: Dev WIP + auto-dispatch. - Lead Review / Needs Proof / QA WIP / Blocked старше 15 минут = blocked-tail, копать root, не ждать owner. - Если нашёл процессный баг, исправь механизм или заведи OPS-ticket; не оставляй правило только в чате. - Локализация/i18n: не импортировать все 100+ локалей в bundle; читать 15-I18N-LOCALE-GUARD, сохранять lazy-loading, все-языки делать только через план+smoke. Стартовая вахта: 1. Проверить https://bugs.wool2.online/monitor. 2. Проверить board parity. 3. Проверить active director и model disabled flags. 4. Проверить inbox letters. 5. Проверить build/deploy/steward/watchers. 6. Проверить свежие stuck tickets by duration, not just status. В конце каждого сообщения owner'у добавляй коротко: Кратко: <итог>. От тебя нужно: <ничего / конкретное действие>.
Обнови ПАСПОРТ проекта note-clone из текущего live-кода. На M1: ssh poolpooly@192.168.1.74 'cd /Users/poolpooly/Projects/note-clone && bash docs/PASSPORT/refresh.sh' Затем: node docs/PASSPORT/passport-gen.mjs (пересобрать passport.json + STATS.md), пере-штамповать даты/prod-SHA в 00-INDEX + PASSPORT-HOME-web.html + STATS.md на текущие, обновить стат-карточку (LOC/роуты/модели/компоненты/миграции) в PASSPORT-HOME-web.html. Проверить bugs.wool2.online/passport -> 200. ⚠ ЗАКОММИТИТЬ docs/PASSPORT/ в git (иначе git-операция сотрёт, как было 2026-07-06). read-only на остальной код.
Снимок 2026-07-26 · prod arm64-f0bb86b37d7a · регенерация из live-кода · собрал backup-opus (канон 7db32f2). ⚠ 05 отражает SOURCE-дерево — при аудите сверяй с 06 + curl live (09).