manifest.toml переименован в suite.toml

- родовое «манифест» заменено именем уровня: файл в наборе описывает сам
  набор, файл в проекте — подключённые конвенции, и каждый назван по тому,
  что описывает
- по имени рядом лежащего манифеста определяется контекст: suite.toml —
  набор, .conventions.toml — проект; в TOOL.md решение зафиксировано, из
  открытых вопросов убрано
This commit is contained in:
av
2026-07-26 17:06:29 +03:00
parent e8fdc98557
commit b516bfb02c
4 changed files with 20 additions and 15 deletions
+3 -3
View File
@@ -13,7 +13,7 @@
| [LANGUAGE.md](LANGUAGE.md) | язык записи правил: идентификаторы, модальность, обоснование |
| [GUIDE.md](GUIDE.md) | как ведут конвенции: когда заводить, механизация, отступления |
| [READING.md](READING.md) | как читать конвенцию: то, что едет к потребителю |
| [manifest.toml](manifest.toml) | манифест набора: язык, темы, префиксы правил |
| [suite.toml](suite.toml) | манифест набора: язык, темы, префиксы правил |
| `conv` | сборка копий |
К потребителю едет содержимое `conventions/` и один файл обвязки —
@@ -103,7 +103,7 @@ prefix: KEYS
документ, как бы ни назывались их файлы. Имя файла повторяет тему из
удобства, но истина — в шапке.
Темы перечислены в манифесте набора — [`manifest.toml`](manifest.toml),
Темы перечислены в манифесте набора — [`suite.toml`](suite.toml),
секция `[topics.live]`: имя и однострочное описание. Имя темы не
переиспользуется по той же причине, что и префикс: оно живёт в чужих
репозиториях — в шапке `origin:` каждой копии, в подписке манифеста, в тексте
@@ -229,7 +229,7 @@ MIGR-6 не соблюдается в `show_history`, `queue`: составны
| Файл | Где лежит | Что описывает |
|---|---|---|
| `manifest.toml` | в наборе | сам набор: темы и префиксы правил |
| `suite.toml` | в наборе | сам набор: язык, темы, префиксы правил |
| `.conventions.toml` | в проекте | подключение: откуда копии, какие темы, язык, стек |
Манифест набора — единственное место, где перечислены оба идентификатора