docs(spec): зафиксирована Airflow 3.x как версия стенда v2
Зачем: при нарезке этапов выяснилось, что образцы DAG'ов из v1 написаны под Airflow 2 и переносятся не буквально — в третьей версии Datasets переименованы в Assets. Без явной записи в спеке версия всплыла бы уже при написании DAG'ов этапа 5. Что: в раздел «Проверить при исполнении» добавлен пункт про Airflow 3.x — версия фиксируется на этапе 1 (каркас стенда), DAG'и этапа 5 пишутся под API третьей версии, операторы и сенсоры сверяются через Context7. Проверка: правка текстовая, только спека; тот же порядок продублирован в тикетах этапов 1 и 5 в трекере. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
bb908e1ad6
commit
4bb0bdfd1a
@@ -533,6 +533,9 @@ smoke-проверки, а не «дашборд зелёный». Это мин
|
|||||||
- Размер артефакта эталонного мира после пересборки.
|
- Размер артефакта эталонного мира после пересборки.
|
||||||
- Спорные API (Airflow Datasets/сенсоры, ClickHouse DDL) — перед кодом
|
- Спорные API (Airflow Datasets/сенсоры, ClickHouse DDL) — перед кодом
|
||||||
сверять через MCP Context7 (правило AGENTS.md).
|
сверять через MCP Context7 (правило AGENTS.md).
|
||||||
|
- Airflow 3.x: версия фиксируется на этапе 1 (каркас); DAG'и этапа 5 пишутся
|
||||||
|
под API третьей версии (Datasets → Assets) — актуальные операторы и сенсоры
|
||||||
|
проверить через Context7.
|
||||||
- Генератор: рабочее решение — Python с производительной архитектурой
|
- Генератор: рабочее решение — Python с производительной архитектурой
|
||||||
(батчевая генерация вместо посточной, быстрая JSON-сериализация,
|
(батчевая генерация вместо посточной, быстрая JSON-сериализация,
|
||||||
распараллеливание по модельным дням). Читаемость генератора для менти —
|
распараллеливание по модельным дням). Читаемость генератора для менти —
|
||||||
|
|||||||
Reference in New Issue
Block a user