feat(automation): reconcile all-asset capability matrix
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 3m1s
CD Pipeline / build-and-deploy (push) Failing after 9m13s
AWOOOI Harbor 110 Local Repair / workflow-shape (push) Successful in 0s
CD Pipeline / post-deploy-checks (push) Has been skipped
AWOOOI Harbor 110 Local Repair / harbor-110-local-repair (push) Successful in 18s
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 3m1s
CD Pipeline / build-and-deploy (push) Failing after 9m13s
AWOOOI Harbor 110 Local Repair / workflow-shape (push) Successful in 0s
CD Pipeline / post-deploy-checks (push) Has been skipped
AWOOOI Harbor 110 Local Repair / harbor-110-local-repair (push) Successful in 18s
This commit is contained in:
@@ -564,6 +564,25 @@ async def lifespan(_app: FastAPI) -> AsyncGenerator[None, None]:
|
||||
except Exception as e:
|
||||
logger.warning("asset_change_tracker_loop_schedule_failed", error=str(e))
|
||||
|
||||
# AIA-P0-006: reconcile the declared all-asset catalog with live ADR-090
|
||||
# inventory and project added/removed/drift capability gaps as durable work items.
|
||||
try:
|
||||
from src.jobs.asset_capability_reconciliation_job import (
|
||||
run_asset_capability_reconciliation_loop,
|
||||
)
|
||||
|
||||
schedule_api_background_task(run_asset_capability_reconciliation_loop())
|
||||
logger.info(
|
||||
"asset_capability_reconciliation_loop_scheduled",
|
||||
daily_trigger_hour_taipei=3,
|
||||
daily_trigger_minute_taipei=30,
|
||||
)
|
||||
except Exception as e:
|
||||
logger.warning(
|
||||
"asset_capability_reconciliation_loop_schedule_failed",
|
||||
error=str(e),
|
||||
)
|
||||
|
||||
# ADR-090 § Hermes Rule Quality Advisor (2026-04-19 ogt + Claude Opus 4.7 Asia/Taipei)
|
||||
# 每日 04:00 Taipei 分析 alert_rule_catalog.noise_rate,對高噪音規則推 Telegram 建議
|
||||
# 統帥鐵律: AI 只推建議不自動改 review_status,人工決策 deprecate
|
||||
|
||||
Reference in New Issue
Block a user