test: 33/33 pass + fix last 4 json.load in strategy_lifecycle + analytics dead code

This commit is contained in:
知微
2026-07-04 09:45:27 +08:00
parent 4e080d4fc5
commit 5b9f22a643
5 changed files with 212 additions and 6 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ from .tracking import load_associations, get_associations_for_prompt_version
from .registry import get_prompt, get_version_history
PROJECT_DIR = Path("/home/hmo/projects/MoFin")
ACCURACY_PATH = PROJECT_DIR / "data" / "accuracy_stats.json"
# accuracy_stats.json 已废弃,数据从 DB accuracy_stats 表读取
def _load_json(path, default=None):
+1 -1
View File
@@ -237,7 +237,7 @@ add_version("evaluation-daily", PromptVersion(
label="初始版本",
created_at="2026-06-09T21:00:00",
changelog="初始版本,运行strategy_evaluator.py并输出评估报告",
content="策略评估 v1:运行评估脚本 → 读取 evaluation.json → 输出双维度评估报告。",
content="策略评估 v1(已废弃):运行评估脚本 → 从 DB evaluation 表读取 → 输出双维度评估报告。",
status="deprecated",
tags=["双维度评估"],
))