Andrey Epifancev
4abfa03539
fix-волна ревью: delta статусов, блокировка версий консолидации, тесты ( #96 )
...
I-2: delta MODIFIED consolidations-api «Статусы Среза 4» (загрузка в консолидацию).
T1.1: шапки моделей — DBML v5.18.
T3.1: lock_versions_of_consolidation — двухшаговая блокировка (FOR UPDATE без членства, затем выборка членов);
тесты гонки и выборки.
M-1: тест миграции 0006 — порядок кварталов внутри года.
M-2: тест 404 для ЮЛ чужого филиала на столе своей консолидации.
T4.1: docstring supersede_previous — перенос строк.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 02:23:09 +04:00
Andrey Epifancev
5899525ca5
docs: README и CLAUDE.md — маршруты файлов консолидации, коды ошибок ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 02:02:24 +04:00
Andrey Epifancev
25307edee8
mapping: новый файл без контекста наследует consolidation_id заменённого ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 01:55:01 +04:00
Andrey Epifancev
1e888d4670
api: загрузка файлов в консолидацию, переход версий «в работе»; query версии у загрузки ЮЛ удалён ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 01:31:35 +04:00
Andrey Epifancev
956a730a3c
api: рабочий стол консолидации для ЮЛ и consolidation_id в карточке файла ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 01:10:21 +04:00
Andrey Epifancev
d5d09d0b5c
model: DBML v5.18 — stored_file.consolidation_id, миграция 0006 с backfill ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 01:03:26 +04:00
Andrey Epifancev
45e761bd23
plan: console-files — план для arm-core ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 23:34:53 +04:00
Andrey Epifancev
fcfb3f7f4e
openspec: change console-files — файлы в контексте консолидации, DBML v5.18 ( #96 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 23:30:02 +04:00