docs: update HISTORY + rebuild binaries
This commit is contained in:
@@ -29,13 +29,16 @@ provider/internal/resources_gen/ УДАЛЕНО (сгенерированное
|
||||
|
||||
### 3. Общая библиотека типов
|
||||
|
||||
Создан `TOOLS/lib/` — единый YAML-контракт для всех генераторов.
|
||||
Создан `TOOLS/lib/` — единый YAML-контракт. Модуль: `tf-tools/lib`.
|
||||
|
||||
Типы: `ServiceSpec`, `OperationSpec`, `ParamSpec`, `OutputParam`, `Lifecycle`.
|
||||
Подключены:
|
||||
- `yaml-generator` → type alias `ParamSpec = lib.ParamSpec` и др.
|
||||
- `resource-generator` → type alias `OutputParam`, `OperationSpec`, `ParamSpec`
|
||||
|
||||
Генераторы используют type aliases: `type ServiceSpec = lib.ServiceSpec`.
|
||||
НЕ подключён:
|
||||
- `docs-generator` — будет заменён на LLM-генератор, не трогаем
|
||||
|
||||
При добавлении поля в YAML — править только `lib/types.go`, компилятор найдёт все три генератора.
|
||||
При добавлении поля в YAML — править `lib/types.go`, несогласованность ловится компилятором.
|
||||
|
||||
### 4. Синхронизация версий
|
||||
|
||||
|
||||
Reference in New Issue
Block a user