-
Data Governance Dev authored
后端: - idcard_validator.py - 新增 EMPTY 校验项(值空/None 视为不合规) - 返回结构增加 reasons: dict[rule_id, str],每条违规带具体原因文本 - 原因文本含「现场值」+「期望值」,方便前端直接展示 - routes/idcard_scan.py - BadRow 增加 violation 字段,扫描时把 reasons 串成单行文本塞进每行 - BadTable.rows_meta 把字段注释 + 数据类型带出来给前端表头 tooltip - ProgressTracker 加 _partial_tables + partial_snapshot() - 新增 GET /api/id-card/scan/{scan_id}/partial 端点(轮询用) - 旧 /stream SSE 端点保留但前端不再调用2dda2414