обвязка: модель копий переписана под один маркер и манифест
- именованные регионы `<!-- local:имя -->` заменены на единственный `<!-- conv:local -->`: всё ниже него принадлежит репозиторию, всё выше пересобирается, поэтому имени-которое-можно-осиротить больше нет - лок-файла и `origin_hash` в шапке нет — «что было в прошлый раз» знает git, копии закоммичены, автоматического обновления не существует; транспорт назад (`push`) убран вместе с ними - заведены META-22 (репозиторное пишется ниже маркера) и META-23 (форк не носит `origin:`), META-17 переписан под маркер; буква `X` в префиксе зарезервирована за локальными правилами потребителей
This commit is contained in:
+4
-2
@@ -21,8 +21,10 @@
|
||||
# Пути даются от корня репозитория, а не от `conventions/`: реестр покрывает
|
||||
# и обвязку тоже.
|
||||
#
|
||||
# Локальные правила репозиториев берут свои префиксы и объявляют их в
|
||||
# `.conventions.toml` копии. Они обязаны не пересекаться с этим реестром.
|
||||
# Буква `X` в начале префикса зарезервирована за репозиториями-потребителями:
|
||||
# канон её не занимает никогда, локальные правила берут префиксы только на
|
||||
# неё (XTIM, XLOG). Согласовывать их с этим реестром не нужно — столкновение
|
||||
# невозможно по построению.
|
||||
|
||||
[live]
|
||||
DIRS = "conventions/arch/app-directories.md"
|
||||
|
||||
Reference in New Issue
Block a user