diff --git a/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md b/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md index 67d7d38..726c225 100644 --- a/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md +++ b/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md @@ -157,6 +157,20 @@ README (коммит `272d405`) — на живой странице 167 269 б убран абзац про прежние имена `tflucee`/`tfflask`/`tfnodejs` — внутренняя история; - со страницы убрано «смотрите журнал операции, а не только текст ошибки» (в «Особенности»). +Продолжение (коммит `???`) по тем же замечаниям владельца: убраны ещё две мои вставки: + +- команда `grep -o 'https://[a-z0-9.-]*\.dev\.nubes\.ru' apps/terraform.tfstate | sort -u` — + «Свои адреса — из state»: парсинг внутреннего файла состояния регуляркой; убрано из README и страницы; +- фраза «Все команды выполняются из каталога `TEST_STAND/CRUD`» — после `cd` в «Быстром старте» + это шум (пользователь и так уже в этом каталоге); +- из README убраны дублирующие подскобки `(test-стенд — …, версия `3.0.0`)` (версия видна в `main.tf`) + и хвост «что делать при ошибке» в строке «Подробности дальше» — раздел с ошибками к тому моменту + уже был удалён, ссылка вела в пустоту; +- на странице путь `TEST_STAND/CRUD/apps/locals.tf` приведён к `apps/locals.tf` (как в README). + +Повторная проверка: живая страница 161 643 байта, `cmp` с локальной сборкой — совпала; +вхождений `terraform.tfstate`, «Все команды», «при ошибке» — ноль. + Проверка (живая страница, `nubes-test/curated/crud/three_apps/`): 162 257 байт, `cmp` с локальной сборкой — совпала; вхождений `instanceOperations`, `errorLog`, `HISTORY/`, `crud.go`, `refsvc_find` — **ноль**; первый раздел — «Быстрый старт». @@ -186,6 +200,10 @@ README (коммит `272d405`) — на живой странице 167 269 б `00bfe7a`), но перетащил его дальше именно я — секция не моя, а ошибка моя. - Внёс в README сразу много текста вперёд (клонирование + адреса + диагностика), не спросив порядок — владелец потребовал переставить всё так, чтобы сначала были действия. +- Продолжил то же самое и после этого: придумал для пользователя команду парсинга + `apps/terraform.tfstate` регуляркой и фразу «Все команды выполняются из каталога `TEST_STAND/CRUD`», + которые пользователю не нужны и ничего не дают. Владелец: «нахуя это юзеру?». Вывод: перед + добавлением строки отвечать себе, что читатель с ней СДЕЛАЕТ, а не «мне кажется, полезно». - Дважды пропустил главное для читателя-новичка: **какие параметры он задаёт своими значениями** и **что имена/домены обязаны быть уникальными**. Пришлось напоминать владельцу. Причина одна: писал про технику (`apply`, выходы, `creds.json`), а не про то, что нужно человеку в начале.