guide: язык употребляется, значит и проверяется как в конвенции
- проверки разведены по роли слова: то, что язык употребляет (конвенции и GUIDE.md), проверяется; то, что цитирует (LANGUAGE.md, README.md), — нет - список машинных проверок разбит на форму правила и распространение: вторая группа (тема в шапке, пути канона, чужие префиксы, локальные X) касается только того, что едет к потребителю - в GUIDE.md добавлена строка о версии языка и убрано заглавное СЛЕДУЕТ из вводной прозы «Оформления» — единственное нарушение, которое исключение прятало
This commit is contained in:
@@ -12,6 +12,13 @@ prefix: META
|
||||
[LANGUAGE.md](LANGUAGE.md). Здесь — про то, зачем конвенции заводятся, где
|
||||
живут и как соотносятся с соседними видами документов.
|
||||
|
||||
Правила ниже записаны тем же языком, что и сами конвенции, и проверяются так
|
||||
же.
|
||||
|
||||
Ключевые слова ДОЛЖЕН, НЕ ДОЛЖЕН, СЛЕДУЕТ, НЕ СЛЕДУЕТ, ДОПУСКАЕТСЯ и метки
|
||||
ПОЧЕМУ и МЕХАНИЗИРОВАНО толкуются как описано в языке конвенций версии 1 —
|
||||
тогда и только тогда, когда написаны заглавными.
|
||||
|
||||
## Область действия
|
||||
|
||||
Правила ниже адресованы автору конвенции — тому, кто заводит новый файл или
|
||||
@@ -36,7 +43,7 @@ prefix: META
|
||||
записано, и это случай META-25: регуляркой имя проверяется тривиально, но
|
||||
вреда от нарушения нет — тема объявлена в шапке (META-28), и сборка идёт по
|
||||
объявленному имени, а не по имени файла. Значит, и высшей модальности нет, а
|
||||
на СЛЕДУЕТ такое правило не окупает строчку.
|
||||
ступенью ниже такое правило не окупает строчку.
|
||||
|
||||
## Канон и копии
|
||||
|
||||
|
||||
Reference in New Issue
Block a user