Andrey Epifancev
38036b31af
chore(formulas): миграция 0060 → 0061 поверх 0060_form_phase_direction_fix ( #315 ) (AURORA-1896)
...
Порядок мержа фиксирован: #315 → #317 → #319 → #323 . design.md #22 .
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 01:08:21 +04:00
Andrey Epifancev
683e12c52f
chore(formulas): номер миграции 0060 после rebase на test (AURORA-1896)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:10:55 +04:00
Andrey Epifancev
a29207f814
feat(formulas): таблица cell_formula, set/v_cell_formulas, триггеры очистки, миграция 0059 (AURORA-1896)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:07:04 +04:00
Andrey Epifancev
47c758e205
docs: ARCHITECTURE — фокусная сборка ответа на правку (AURORA-1850)
...
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-11-01 10:47:27 +04:00
Andrey Epifancev
6855e9163a
perf(sheet): upd_form_cells возвращает затронутые строки целиком, без снимка до и _jsonb_diff (AURORA-1844)
...
Выборка строк вынесена в v3._form_affected_rows; FORM_4 отбирает ROOT, GROUP и ITEM только изменённых строк; при sections убираются ключи исключённых разделов.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 18:18:07 +04:00
Andrey Epifancev
5190e5ef13
docs: описать проект в CLAUDE.md и ARCHITECTURE.md
...
Домен, стек, слои, команды, тесты, базовая ветка test.
.claude/code-paths: api/src/, api/alembic/, web/src/.
Refs #198
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 20:24:22 +04:00
Andrey Epifancev
86b9d85b8e
chore: claude harness bootstrap
2026-10-25 20:16:36 +04:00