Правило синхронизации: Obsidian и corp.e-leto.ru
Дата: 2026-06-03
1. Правило
Каждое существенное обновление проекта должно фиксироваться синхронно в двух местах:
- В основной Obsidian-памяти проекта.
- На сайте
https://corp.e-leto.ru/.
Obsidian остается основной рабочей памятью и журналом решений. Сайт corp.e-leto.ru является витриной/порталом базы знаний для просмотра, поиска, передачи смежникам и контроля объема проделанной работы.
2. Что считается существенным обновлением
Синхронно обновлять нужно, если:
- создан новый документ в
docs/; - создан или обновлен workbook в
models/; - добавлены шаблоны в
templates/; - изменена структура проекта;
- добавлена новая презентация, PDF или раздел сайта;
- получены замечания смежников;
- принято решение собственника;
- изменены правила деплоя, доступа или ведения базы;
- обновлены критичные инструкции, RACI, HR, финансы, налоги, банк, стройка или эксплуатация.
3. Минимальный порядок после обновления
- Внести изменения в файлы проекта.
- Обновить индексы:
README.md, если появился крупный артефакт;docs/80_question_answer_coverage_map.md, если появился новый ответ на вопрос;- профильный индекс, если он есть.
- Записать краткий статус в Obsidian:
- что создано;
- где лежит;
- что проверено;
- следующий шаг.
- Пересобрать сайт:
$env:NODE_PATH='C:\Users\leto-\.cache\codex-runtimes\codex-primary-runtime\dependencies\node\node_modules'
& 'C:\Users\leto-\.cache\codex-runtimes\codex-primary-runtime\dependencies\node\bin\node.exe' 'D:\CODEX\corporation_structure_rf_development\corp_site\build_corp_site.mjs'
- Загрузить сайт на
server166:
scp -r "D:\CODEX\corporation_structure_rf_development\corp_site\public\*" server166:/home/leto/app/corp-site/
- Проверить:
curl.exe -k -sS -I -u user:user123 https://corp.e-leto.ru/
Ожидаемый ответ: 200 OK.
4. Исключения
Можно не деплоить сайт после микроправки, если:
- исправлена опечатка в черновике;
- файл создан как временный технический scratch;
- изменение не влияет на базу знаний;
- пользователь явно попросил не обновлять сайт.
Но если изменение завершает смысловой блок, сайт нужно обновить.
5. Контрольная формулировка в отчетах
В финальном отчете по существенному обновлению нужно писать:
Obsidian обновлен.
corp.e-leto.ru пересобран и обновлен.
Проверка сайта: 200 OK.
Если сайт не обновлен, нужно явно указать причину.