Добавить в корзинуПозвонить
Найти в Дзене

0_щ

И чтобы я... никогда больше именно об этом каждый раз думаю после того, как несколько дней создаёшь код. Сначала всё продумываешь: - что - как - куда ... Затем реализуешь, далее покрываешь тестами, рефакторишь, и это всё по кругу. Состояние в голове стремительно меняется с «я бог ОЛОЛО» на «какого чёрта оно не работает» И снова и снова. Если верить книжкам, то это нормальный цикл сложной инженерной работы. Что же я делал? Сначала придумал архитектуру разметки для сайта и блога. Сменил архитектуру FAQ блога =) Построил AEO Platform v1: - MU core v1.0.4 — meta, REST, валидация, миграция. - MU render — JSON-LD FAQPage только из published meta. - MU admin v1.1.0 — metabox, drag-and-drop пар, bulk «опубликовать / синхронизировать в HTML». - Скрипты: очередь, батчи в meta, аудит meta vs map, factcheck, refresh queue. - Безопасность: бэкапы, manifest, откат, smoke + schema_checker / parity live. В TODO зафиксировано: queue 292/292, extra 9, factcheck 0 pending, аудит 354/354 в meta,

0_щ

И чтобы я... никогда больше

именно об этом каждый раз думаю после того, как несколько дней создаёшь код.

Сначала всё продумываешь:

- что

- как

- куда

...

Затем реализуешь, далее покрываешь тестами, рефакторишь, и это всё по кругу.

Состояние в голове стремительно меняется

с «я бог ОЛОЛО»

на «какого чёрта оно не работает»

И снова и снова.

Если верить книжкам, то это нормальный цикл сложной инженерной работы.

Что же я делал?

Сначала придумал архитектуру разметки для сайта и блога.

Сменил архитектуру FAQ блога =)

Построил AEO Platform v1:

- MU core v1.0.4 — meta, REST, валидация, миграция.

- MU render — JSON-LD FAQPage только из published meta.

- MU admin v1.1.0 — metabox, drag-and-drop пар, bulk «опубликовать / синхронизировать в HTML».

- Скрипты: очередь, батчи в meta, аудит meta vs map, factcheck, refresh queue.

- Безопасность: бэкапы, manifest, откат, smoke + schema_checker / parity live.

В TODO зафиксировано: queue 292/292, extra 9, factcheck 0 pending, аудит 354/354 в meta, map_only=0, ручная проверка 5× pass_manual.

Параллельно:

- Услуги /services/*: FAQ + Service schema, live-тесты.

- SEO meta блога (~244 URL): через REST, бэкапы, откат.

Почему качели: «я бог» → «какого чёрта»?

Мало всё планировать... нужно сделать качественно и правильно систему с продом, откатом и двумя источниками правды (map + meta + HTML + schema + Yoast рядом).

В такой задаче:

1. План даёт спокойствие и карту («я бог» = вижу целое).

2. Реализация вскрывает реальность: REST 401, sudo на VPS, slug усечён, дубль JSON-LD, один пост без блока в HTML.

3. Тесты переводят «кажется работает» в «доказано на N URL» — и снова находят расхождения.

4. Рефакторинг ломает то, что «и так работало вчера».

Состояние в голове меняется, потому что объём ответственности скачет: от абстракции к одному битому slug на проде. Мозг не умеет держать оба режима одновременно — отсюда качели.

Для себя понял одну вещь: пока нет одного зелёного post_id на проде — не чувствуй себя богом и не чувствуй себя идиотом; ты просто в фазе «как».