guide: заведён META-25 — высшая модальность требует названного вреда
- ДОЛЖЕН выбирается, только когда в «Почему» сказано, что ломается при нарушении: до сих пор обязывало лишь второе условие (META-6, машинная проверка), и любую проверяемую мелочь можно было пометить ДОЛЖЕН - модальность самого правила — СЛЕДУЕТ, и это не слабость: «вред назван» устанавливается чтением, значит по META-6 иначе и быть не может - kebab-case в именах файлов пересобран как пример META-25: проверяется регуляркой тривиально, но вреда нет — потому правилом и не записан
This commit is contained in:
@@ -107,21 +107,7 @@ Go-бинарь со своим релизным циклом, ставить ч
|
||||
нечего обслуживать. Сначала 4, потом 5. Разделение из вопроса 1 при этом
|
||||
дешевле заложить сразу, чем отпиливать потом.
|
||||
|
||||
## 6. Критерий «названного вреда» никого не обязывает
|
||||
|
||||
`LANGUAGE.md` говорит, что ДОЛЖЕН требует двух условий сразу: нарушение
|
||||
причиняет названный вред (критерий BCP 14) и норма проверяема машиной
|
||||
(META-6). Но правила под первое условие нет: META-6 работает только в одну
|
||||
сторону — «нет машинной проверки, понижай в СЛЕДУЕТ». Обратной, «проверка
|
||||
есть, а вреда нет — не повышай», не существует, и автор ничем не связан.
|
||||
|
||||
Решить, заводить ли META-24 под первое условие или оставить его семантикой
|
||||
шкалы в описании языка. За правило: механически проверяемых мелочей больше,
|
||||
чем важных вещей, и без нормы шкала размывается тем же способом, от которого
|
||||
META-6 её защищает. Против: критерий «вред назван» проверяется чтением, а не
|
||||
машиной, — то есть по META-6 сам он может быть только СЛЕДУЕТ.
|
||||
|
||||
## 7. Одиннадцать таблиц не прочитаны на взаимоисключительность
|
||||
## 6. Одиннадцать таблиц не прочитаны на взаимоисключительность
|
||||
|
||||
`LANGUAGE.md` объявил, что строки таблицы решений взаимоисключающи по
|
||||
умолчанию, а иной порядок объявляется явно. Объявление не делает таблицы
|
||||
@@ -136,7 +122,7 @@ META-6 её защищает. Против: критерий «вред назв
|
||||
Работа читательская, машине не даётся; в список проверок она уже записана в
|
||||
разделе «Чтением, потому что машине не даётся».
|
||||
|
||||
## 8. Возможность, записанная модальным словом
|
||||
## 7. Возможность, записанная модальным словом
|
||||
|
||||
Четвёртая категория ISO — возможность и осуществимость — ключевого слова не
|
||||
имеет: такие утверждения пишутся обычной прозой. Значит канон надо просмотреть
|
||||
|
||||
Reference in New Issue
Block a user