feat: expand module workflows, dynamic config, notifications and console API

This commit is contained in:
2026-09-04 09:49:37 +08:00
parent 8df5266abb
commit b124d757b0
309 changed files with 89358 additions and 6232 deletions
+11 -5
View File
@@ -34,7 +34,7 @@ def test_catalog_composition_registers_all_workflows() -> None:
registry = create_default_registry(catalog=catalog)
assert len(registry.workflow_ids) == 23
assert len(registry.workflow_ids) == 29
assert set(registry.workflow_ids) == {
"shop.metrics.weekly",
"shop.competitor.weekly",
@@ -43,22 +43,28 @@ def test_catalog_composition_registers_all_workflows() -> None:
"supply.purchase_confirmation.daily",
"supply.replenishment.weekly",
"supply.replenishment_alert.daily",
"supply.replenishment_arrival_sync.daily",
"content.metrics.daily",
"content.metrics.backfill",
"content.marketing_report.daily",
"content.relogin.weekly",
"content.creator_report.monthly",
"content.summary.monthly",
"content.cooperations.daily",
"content.notes_master.daily",
"content.comments.weekly",
"content.summary.weekly",
"product.persona.daily",
"product.daily",
"product.alert.daily",
"product.import.daily",
"product.style_analysis.interval",
"product.alert.daily",
"product.ecommerce_costs.daily",
"product.style_analysis.interval",
"product.main_image.weekly",
"product.sales_sheet.daily",
"product.erp_all_shop_daily",
"product.market_rank",
"product.video_upload",
"product.jd_video_upload",
"product.tmall_baibu_apply",
}