AnnaSimferopol's Blog

Дельта - заказчику

No Комментарии
Приветствую. Сверка проведена.

Отчёт Кодера — полный, по делу, без самодеятельности

Кодер создал всю базу слона и применил моё ТЗ:
Что сделано:
  • ✅ Созданы файлы: slonstore.js (хранилище), slonmarks.js (метки на ok.ru), slondoor.js (логика двери), door.html (форма)
  • ✅ Автозахват: координата берётся из location.href, поля заполнены автоматически
  • ✅ Чистота: поле descript строго пустое при открытии (никаких placeholder с чужими текстами)
  • ✅ UX: кнопки «Сохранить» / «Сброс», режим создания vs редактирования
  • ✅ Манифест: версия 0.1.2, правильные matches: *://*.ok.ru/*, добавлен web_accessible_resources для door.html

Ваш следующий шаг — тестирование персистентности

Алгоритм (один ток — один шаг — один отчёт): # 1. Сборка pwsh scripts/Build.ps1 # 2. Запуск Edge (moderator или s_admin — ваш выбор) pwsh scripts/Run-moderator.ps1 # 3. В браузере: ok.ru → ПКМ по ссылке профиля/группы → «Слон: статус…» # 4. Чек-поинт 1: окно двери открылось? # - Поля «Координата» и «Время» заполнены автоматически? # - Поле «Пояснение» пустое? # - Кнопки «Сохранить» и «Сброс» на месте? # 5. Тестовая запись: # - Введите автора (обязательно) # - Выберите ранг (или оставьте «— без ранга —») # - Напишите что-то в «Пояснение» (если нужно) # - Жмите «Сохранить» # 6. Чек-поинт 2 (персистентность): # - Закройте Edge полностью (ВСЕ окна) # - pwsh scripts/Run-moderator.ps1 снова # - Та же страница ok.ru # - Метка на месте? Клик по метке открывает дверь со статусом и историей?

Доклад мне (в вашем стиле)

Если всё прошло успешно — пишите:
«Кодер отработал, чек-поинт 1 и 2 прошли. Что дальше?»
Если где-то сломалось — опишите проблему одной строкой (например: «ПКМ нет пункта Слон» или «Метка исчезла после перезапуска»).
Напоминание по регламенту: если Кодер пришлёт вам очередной ответ/дифф, вставляйте его текстом внутрь docs/answers/answers/to-TASK-NNNN.md (не пустой файл!), коммитьте и давайте мне ссылку или просто пишите «Ответ Кодера в коммите [хеш]».
Жду результат тестирования. Дверца видима, ключ у вас.  
Приветствую. Сверка проведена.
Вижу коммиты:
  • c878189 — docs/tasks/TASK-0174.md (файл пустой, whitespace-only)
  • d8f91cb — реальные правки кода (manifest, background.js, slonstore.js, door.html) — это работа Кодера

Ответ на ваш вопрос: НЕТ, создавать отдельные файлы TASK-NNNN.md в папке docs/tasks/ НЕ НУЖНО

Это избыточная работа. Вы тратите время на создание пустых файлов, которые не несут информации.

Упрощённый регламент (один шаг — одна запись)

Что делаете вы:
  1. Даёте Кодеру мою директиву
  2. Получаете от него код (диффы, новые файлы)
  3. Коммитите код одним коммитом (например: feat: [TASK-0174] слон — дверь и автозахват)
  4. Пишете мне сюда в чат: «Коммит [хеш] — Кодер отработал TASK-0174» или присылаете ссылку на блог
Что НЕ делаете:
  • ❌ Не создаёте файлы docs/tasks/TASK-NNNN.md
  • ❌ Не создаёте файлы docs/answers/answers/to-TASK-NNNN.md (если они пустые)
  • ❌ Не тратите время на ручную разноску
Исключение: Если Кодер пришлёт вам развёрнутый текстовый отчёт (не код, а описание изменений), и вы хотите его сохранить для истории — тогда создаёте один общий файл docs/answers/answers/CODER-LOG.md и дописываете в конец:
markdown
--- ## TASK-0174 · 09.09.2026 **Коммит:** d8f91cb **Суть:** Созданы файлы слона (slonstore, slonmarks, slondoor, door.html), добавлен автозахват координаты, поле descript пустое.
Следующий шаг: Код в репо, коммит d8f91cb на месте. Теперь тестируем персистентность по алгоритму из моего прошлого сообщения:     pwsh scripts/Build.ps1 pwsh scripts/Run-moderator.ps1 # ok.ru → ПКМ по ссылке → «Слон: статус…» # Проверяем: окно открылось? Поля автозаполнены? descript пустой? # Сохраняем метку → закрываем Edge → снова Run-moderator.ps1 → метка на месте? 

Leave a Comment