Приветствую. Сверка проведена.
Отчёт Кодера — полный, по делу, без самодеятельности
Кодер создал всю базу слона и применил моё ТЗ:
Что сделано:
- ✅ Созданы файлы:
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 прошли. Что дальше?»
«Кодер отработал, чек-поинт 1 и 2 прошли. Что дальше?»
Если где-то сломалось — опишите проблему одной строкой (например: «ПКМ нет пункта Слон» или «Метка исчезла после перезапуска»).
Напоминание по регламенту: если Кодер пришлёт вам очередной ответ/дифф, вставляйте его текстом внутрь
docs/answers/answers/to-TASK-NNNN.md (не пустой файл!), коммитьте и давайте мне ссылку или просто пишите «Ответ Кодера в коммите [хеш]».Жду результат тестирования. Дверца видима, ключ у вас.
Ответ на ваш вопрос: НЕТ, создавать отдельные файлы TASK-NNNN.md в папке
Приветствую. Сверка проведена.
Вижу коммиты:
c878189—docs/tasks/TASK-0174.md(файл пустой, whitespace-only)d8f91cb— реальные правки кода (manifest, background.js, slonstore.js, door.html) — это работа Кодера
Ответ на ваш вопрос: НЕТ, создавать отдельные файлы TASK-NNNN.md в папке docs/tasks/ НЕ НУЖНО
Это избыточная работа. Вы тратите время на создание пустых файлов, которые не несут информации.
Упрощённый регламент (один шаг — одна запись)
Что делаете вы:
- Даёте Кодеру мою директиву
- Получаете от него код (диффы, новые файлы)
- Коммитите код одним коммитом (например:
feat: [TASK-0174] слон — дверь и автозахват) - Пишете мне сюда в чат: «Коммит [хеш] — Кодер отработал TASK-0174» или присылаете ссылку на блог
Что НЕ делаете:
- ❌ Не создаёте файлы
docs/tasks/TASK-NNNN.md - ❌ Не создаёте файлы
docs/answers/answers/to-TASK-NNNN.md(если они пустые) - ❌ Не тратите время на ручную разноску
Исключение:
Если Кодер пришлёт вам развёрнутый текстовый отчёт (не код, а описание изменений), и вы хотите его сохранить для истории — тогда создаёте один общий файл
docs/answers/answers/CODER-LOG.md и дописываете в конец:Следующий шаг: Код в репо, коммитmarkdown
d8f91cb на месте. Теперь тестируем персистентность по алгоритму из моего прошлого сообщения:
pwsh scripts/Build.ps1
pwsh scripts/Run-moderator.ps1
# ok.ru → ПКМ по ссылке → «Слон: статус…»
# Проверяем: окно открылось? Поля автозаполнены? descript пустой?
# Сохраняем метку → закрываем Edge → снова Run-moderator.ps1 → метка на месте?
Leave a Comment