AURORA-1850: правка ячейки пересчитывает только затронутое поддерево #244

Open
aep wants to merge 20 commits from feat/235-aurora-1850-upd-form-cells-subtree into feat/215-aurora-1844-upd-form-cells-full-rows

20 Commits

Author SHA1 Message Date
Andrey Epifancev
b5a245e1e8 docs(openspec): aurora-1850 — рулинг R-2 заменяет skip теста track_functions (M-3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:34:10 +04:00
Andrey Epifancev
655a69cf34 test(sheet): ничья ключа сортировки по-настоящему, F1-AHR-plan, комментарий 0051 (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:32:29 +04:00
Andrey Epifancev
4a5e15e970 docs: ARCHITECTURE — фокусная сборка ответа на правку (AURORA-1850)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-29 00:19:04 +04:00
Andrey Epifancev
f56e3e94c8 test(sheet): защита правки 0037 после 0051 (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:15:39 +04:00
Andrey Epifancev
51b349299f perf(sql): jit = off на построителях и пути правки (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:13:13 +04:00
Andrey Epifancev
c236dc0e81 perf(sql): дельта АХР через _form_affected_rows, с предками SUB_SUB_ITEM (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:10:01 +04:00
Andrey Epifancev
66b8b8a8e0 perf(sql): _form_affected_rows собирает только затронутое поддерево (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:06:52 +04:00
Andrey Epifancev
eb43c0fa69 perf(sql): фокус и _sort_rank в построителях FORM_1, новая v_form1_view (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 00:03:26 +04:00
Andrey Epifancev
eec61d6a57 docs(openspec): aurora-1850 — решения Task 4 (T4.4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:59:43 +04:00
Andrey Epifancev
b2d0df756a perf(sql): фокус сателлитов, AHR_LIMIT и OTCH9F в v_form2_view (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:58:21 +04:00
Andrey Epifancev
5709ac09ce docs(openspec): aurora-1850 — решение по соединению скелета (T3.1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:55:44 +04:00
Andrey Epifancev
d1a6cc2fad perf(sql): фокус и _sort_rank в построителях FORM_2 AHR/CAP/OPER (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:10:54 +04:00
Andrey Epifancev
b1fbac212e test(sheet): усиление красных тестов эквивалентности по ревью Task 2 (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:57:42 +04:00
Andrey Epifancev
8a843b3660 docs(openspec): aurora-1850 — решение посева снимка GET (T1.2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:41:57 +04:00
Andrey Epifancev
42d47a4c1f test(sheet): эквивалентность ответа на правку и полной сборки — красные тесты (AURORA-1850)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:41:38 +04:00
Andrey Epifancev
e3b23e467f docs(openspec): aurora-1850 — тела функций до 0051 (pg_get_functiondef, ревизия 0050)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:09:56 +04:00
Andrey Epifancev
f9d6a15f07 docs(openspec): aurora-1850 — рулинги контроллера R-1..R-4, R-14
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:06:19 +04:00
Andrey Epifancev
5264fdbf97 docs(plan): aurora-1850 — план реализации
План в 10 задач по design.md: тестовая БД dfip_1850 на 0050 и тела функций
до 0051 (D8), красный тест эквивалентности, построители с фокусом и
_sort_rank (FORM_2, затем FORM_1 и v_form1_view), _form_affected_rows,
дельта АХР, jit = off, защита 0037, документация. Решения плана дописаны
в design.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:04:13 +04:00
Andrey Epifancev
dd510d105d docs(openspec): aurora-1850 — решения 28.10 по JIT и условию мержа, решения контроллера
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:41:41 +04:00
Andrey Epifancev
feee68d4e5 docs(openspec): aurora-1850-upd-form-cells-subtree — proposal, spec, design
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:25:51 +04:00