clean(differ): убран неиспользуемый ambiguous

This commit is contained in:
2026-06-15 06:46:10 +04:00
parent b3d28bbd38
commit 4b68ad70c5
+1 -4
View File
@@ -25,9 +25,8 @@ def diff(rows_old: list, rows_new: list) -> dict:
rows_new: строки из нового допника
Returns:
{"changes": [...], "ambiguous": [...]}
{"changes": [...], "summary": {...}}
changes: [{row_num, change_type, old_values, new_values}, ...]
ambiguous: строки которые не удалось сопоставить
"""
# Индексация по row_num
old_by_num = {r["row_num"]: r for r in rows_old}
@@ -36,7 +35,6 @@ def diff(rows_old: list, rows_new: list) -> dict:
all_nums = sorted(set(list(old_by_num.keys()) + list(new_by_num.keys())))
changes = []
ambiguous = []
for num in all_nums:
in_old = num in old_by_num
@@ -92,7 +90,6 @@ def diff(rows_old: list, rows_new: list) -> dict:
return {
"changes": changes,
"ambiguous": ambiguous,
"summary": {
"added": sum(1 for c in changes if c["change_type"] == "added"),
"deleted": sum(1 for c in changes if c["change_type"] == "deleted"),