7 Commits

Author SHA1 Message Date
Andrey Epifancev
68dc5118f6 docs(#190): зафиксировать решение задачи 9 об статусе ERROR в design.md
Документирует находку ревью задачи 9 (minor, deferred): почему supersede_previous не
исключает ERROR-статус из факта исхода, в отличие от primary_files.delete.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-06 11:39:29 +04:00
Andrey Epifancev
3a325e886c docs(#190): зафиксировать решения задачи 8 (DELETED/DELETED_AFTER_CONFIRM) в design.md
Перенос трёх решений, делегированных брифом исполнителю и задокументированных в докстринге
PrimaryFilesService._write_delete_outcome_facts, в раздел «Decisions made without discussion»
по правилу CLAUDE.md о маркировке находок.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-06 11:08:55 +04:00
Andrey Epifancev
9bb9fba901 fix(#190): правка задачи 7 — PDF-добавленная строка «наш разбор», before у _header_fix
Ревью задачи 7, раунд 1: (1) добавлена строка design.md 06.11.2026 — решение
«нет сырого текста → наш разбор» для value/code/header фиксов задокументировано
отдельно (не то же, что 1250\n1260); тем же рядом исправлено направление для
PDF-добавленной строки — "наш разбор", не "сервис" (пустой raw_line_codes не
должен давать service через attribute_added_row, это противоречило уже принятому
27.10.2026 решению). (2) _added_row_fix для PDF больше не вызывает
attribute_added_row с заведомо пустым raw_line_codes — атрибуция "ours" прямо.
(3) _header_fix теперь возвращает "before" (meta.<field>_original_value), как
у _value_fix/_code_fix.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-06 10:53:19 +04:00
Andrey Epifancev
6d1a322e87 docs(#190): дорегистрировать решение об отложенном контракте quality-facts.schema.json
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-05 16:00:12 +04:00
Andrey Epifancev
251c30d5ca feat(#190): DBML v5.25 — ORM и миграция фактов качества первички
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-05 15:49:15 +04:00
Andrey Epifancev
1171e173af docs(#190): исправить номер открытого вопроса OQ-111 → OQ-179
OQ-111 уже занят (ретеншн S3 общего назначения) — реальный свободный номер для
срока хранения raw/{job_id}.json нашёлся при работе над arm-ka-docs#202.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-05 14:13:23 +04:00
Andrey Epifancev
9d2c44940a docs(#190): дизайн метрик качества первички (AURORA-1759), черновик до ревью владельца
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 14:13:23 +04:00