feat: add area score model runs

This commit is contained in:
2026-06-24 11:34:56 +08:00
parent e5d95c0598
commit db09615004
9 changed files with 853 additions and 8 deletions

View File

@@ -143,6 +143,29 @@
- 重复导入同一文件时能识别并提示。
- 当前执行范围:`area_monthly_metrics``neighborhood_monthly_metrics`
### M1.6 导入后评分重算与追溯闭环
状态:已完成。
目标:
- 将导入后的 `silver.area_monthly_metrics` 重算为 `gold.area_scores`
- 记录模型运行批次,支持评分版本追溯。
- 支持从评分追溯到指标、导入批次和原始文件哈希。
交付物:
- `gold.model_runs`
- `POST /api/v1/model-runs/area-scores`
- `GET /api/v1/areas/{area_id}/score-lineage?month=YYYY-MM`
- Rust 版板块评分模型,与 Python 研究内核保持同一口径。
验收标准:
- 指定月份可重算板块评分。
- 每次评分关联 `model_run_id``model_version`
- 单个板块评分可追溯到 `ingestion_run_id``raw_artifact_id``sha256`
## M2 资产研究工作台
### M2.1 板块详情页