Approved for implementation on 2026-08-18.
The Data Factory navigation currently mixes two orchestration generations:
生产线管理 opens the external n8n console.工作流管理 is an n8n-oriented page, but its second tab hosts the governed Kestra production-line deployment console.This coupling makes the eventual n8n retirement risky because removing the n8n navigation or page can also remove the Kestra production deployment surface.
Create three independent Data Factory navigation entries, in this order:
数据生产线投产 — DataOps-governed Kestra deployment page.n8n 生产线管理(待下线) — current external n8n console link.n8n 工作流管理(待下线) — current internal n8n workflow list, execution records, and health page.数据可观测与事故 continue after them.The Kestra page will use a new internal route, /dataFactory/production-line-deployment, and a dedicated page component. The existing /dataFactory/workflow route remains the legacy n8n page and no longer imports or renders the Kestra deployment component.
This gives Kestra and n8n independent lifecycle boundaries. Removing n8n later requires deleting only the two legacy menu entries and legacy page/API adapters.
Rejected because it preserves the current coupling and makes n8n retirement depend on editing the Kestra entry page.
Rejected because the native console does not replace DataOps-owned RBAC, release readiness, canary evidence, activation gates, rollback, and audit presentation.
/dataFactory/production-line-deployment.数据生产线投产.ProductionLineDeployment component without an n8n wrapper.dataflows:deploy, dataflows:canary, dataflows:activate, and dataflows:rollback)./dataFactory/workflow.n8n 工作流管理(待下线).工作流列表, 执行记录, and 健康检查 tabs.VUE_APP_N8N_URL behavior remains unchanged.n8n 生产线管理(待下线).The new Kestra menu page preserves the existing governed path:
released DataFlow -> DataOps deployment API -> Kestra compiler -> disabled deployment -> canary -> activation/rollback -> evidence
The n8n pages continue to use their existing n8n-specific adapters. No shared page component will own both orchestration engines.
/dataFactory/workflow remains valid for n8n users.Tests will first fail against the current coupled structure, then verify:
ProductionLineDeployment.When n8n retirement is approved, removal is limited to:
(待下线);/dataFactory/workflow and its n8n-only components;The Kestra route, page, deployment APIs, and governed release data remain unaffected.