Correct a backlog clause that landed inverted, and record the trap that inverted it: replacing a path everywhere also rewrites the prose that cites it as evidence
This commit is contained in:
parent
15e263dda8
commit
b856105c30
2 changed files with 8 additions and 2 deletions
|
|
@ -32,7 +32,13 @@ Pathspec-форма `git commit -- <пути>` защищает от чужог
|
|||
`frontend/docs/frontend-PROGRESS.md` · `platform/docs/DEFECT_REGISTER.md`. ⚠ **Первая редакция этого шага
|
||||
называла ОДИН файл, и ловушка сработала третий раз — на `platform-PROGRESS.md`**: правило было писано
|
||||
про ЭКЗЕМПЛЯР, а не про КЛАСС, и потому не сработало там, где класс тот же. Класс: любой файл, куда
|
||||
пишет зона, а коммитишь ты. Есть — либо коммить их отдельным
|
||||
пишет зона, а коммитишь ты.
|
||||
⛔ **ВТОРАЯ ЛОВУШКА ТОГО ЖЕ РОДА — ПЕРЕ-НАВЕДЕНИЕ ЯКОРЕЙ СПЛОШНОЙ ЗАМЕНОЙ.** Правя протухшие `file:line`,
|
||||
легко заменить строку пути ВЕЗДЕ. Но тот же путь стоит в доках дважды в разных ролях: как ЖИВАЯ ССЫЛКА
|
||||
(её чинить надо) и как УЛИКА в описании дефекта — «код цитирует вот этот путь, а его удалили» (её
|
||||
чинить НЕЛЬЗЯ: замена превращает описание поломки в описание её отсутствия). Замерено 06.09: так была
|
||||
заландена ПЕРЕВЁРНУТОЙ клауза строки бэклога 299. ⇒ **перед сплошной заменой пути грепни его и раздели
|
||||
хиты на ссылки и улики; в описаниях дефектов путь не трогай.** Есть — либо коммить их отдельным
|
||||
коммитом с сообщением о ЧУЖОЙ работе (тогда атрибуция в сообщении, а не в авторстве), либо дождись,
|
||||
пока зона допишет, и назови её в сообщении. Знание «этот файл общий» было записано ещё утром и не
|
||||
помогло — потому что не называло ДЕЙСТВИЯ. **Функции:** промты сессий → приёмки → ратификации
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue