- DECISIONS.md (4040 строк, 65 тем) → decisions/, файл на тему плюс указатель; - буквенные метки решений заменены сквозными Р1–Р234, следствия получили префикс С при прежних номерах: схема букв выродилась до пятибуквенных и сломалась — `АЕАКЛ` была занята и темой 53, и темой 65; - 42 перекрёстные ссылки переписаны под новые номера и стали живыми; где номер означал тему, а слово стояло «решение», формулировка исправлена.
3.4 KiB
24. Обкатка двух проходов: два дефекта в собственных правилах (2026-08-04)
Что было
Оба прохода запущены на тестовом наборе из 13 записей. task-form дал три
находки и блок «строки Завершения», doc-wording — пять находок. Разделение
окупилось сразу: task-form поймал ровно тот класс, на котором слитый агент
промолчал (границы, названные будущим состоянием, — тема 22,
Р94).
Но два его правила разошлись с остальным каноном.
Решено
Р99. «Одна мысль — одно предложение» не распространяется на поля меты.
doc-wording предложил разбить «зачем» надвое — а task-format.md требует от
«зачем» одного предложения: оно повторяется строкой индекса, и второму там
не поместиться. Агент честно выполнил тот документ, который читал; виноват не
он, а правило без оговорки. Оговорка записана и в доме (language.md), и в
уставе: тесно — сокращай, но не дели.
Р100. «Не своё» бывает двух родов, и поступают с ними по-разному. Чужому
подрядчику — строкой в границах покрытия, чтобы находка не пропала. Машинной
проверке — вообще ничего, даже строкой: это не потерянная находка, а уже
проверенное. doc-wording отправил в «замечено не по моей части» открытый
вопрос в задаче — а его ловит tasks.py check, и строка получилась шумом,
который выглядит как работа.
Что из этого следует
С94. Шестое правило нашло то, чего не искали. Три строки «Завершения»
оказались закрыты критериями задач, но не заявлены самими задачами, а одна
строка цели (checks-one-command, «названа в README и в описании работы над
проектом») — закрыта наполовину. Агент назвал оба толкования и выбирать не стал,
как и велено. Выбрано сужение цели: описания работы над проектом у выдуманной
игры нет вовсе, и строка обещала то, чего негде исполнить.
С95. Спорные находки полезны тем, что показывают спор правил, а не вкуса. Из пяти языковых находок три приняты сразу, две отклонены — и обе отклонённые указывали на одно и то же место канона (правило 4 без оговорки). Вкусовых находок не было ни одной: порог держится.