Commit graph

28 commits

Author SHA1 Message Date
Gros Frumos
2ee953866b kin: BATON-ARCH-014 Доработать ADR-002 и ADR-004 по замечаниям ревью
- Создан docs/adr/ADR-002-offline-pattern.md (Accepted, дата 2026-03-20)
  с секцией Open Questions: #1001, охват 78.75%, ACTION:/конвенция #1049
- ADR-004: добавлен "exponential backoff согласно решению #1046" к строке 429/retry_after
- ARCHITECTURE.md: добавлена вводная фраза "ADR-файлы хранятся в docs/adr/"
  и строка таблицы для ADR-002 (Accepted)
- tests/test_arch_004.py: удалены 4 теста на отсутствие ADR-002,
  устаревшие после создания нового ADR-002 (BATON-ARCH-014 supersedes)
- tests/test_arch_014.py: 14 новых тестов для критериев приёмки
- Все 216 тестов: passed

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-20 22:05:04 +02:00
Gros Frumos
f082c75ff8 kin: BATON-ARCH-004 Переименовать ADR-002-offline-pattern.md во избежание конфликта нумерации 2026-03-20 21:23:34 +02:00
Gros Frumos
12abac74f0 kin: BATON-ARCH-013 Добавить keep-alive механизм для предотвращения cold start 2026-03-20 21:14:32 +02:00
Gros Frumos
5435d2006f Merge branch 'BATON-ARCH-004-backend_dev' 2026-03-20 21:12:43 +02:00
Gros Frumos
004c20585a kin: BATON-ARCH-004-backend_dev 2026-03-20 21:12:43 +02:00
Gros Frumos
aff655e73a kin: BATON-ARCH-003 Rate limiting /api/register + timing-safe сравнение токенов 2026-03-20 21:11:04 +02:00
Gros Frumos
8012cb1c0f kin: BATON-ARCH-010 Написать unit-тесты бэкенда (tester FAILED без вывода) 2026-03-20 21:10:26 +02:00
Gros Frumos
59eb117589 Merge branch 'BATON-ARCH-013-backend_dev' 2026-03-20 21:09:33 +02:00
Gros Frumos
f6f4300f73 kin: BATON-ARCH-013-backend_dev 2026-03-20 21:09:33 +02:00
Gros Frumos
bfa134e157 Merge branch 'BATON-ARCH-009-frontend_dev' 2026-03-20 21:09:05 +02:00
Gros Frumos
6dff5de077 kin: BATON-ARCH-009-frontend_dev 2026-03-20 21:09:05 +02:00
Gros Frumos
2c17ad4ddc kin: BATON-ARCH-011 Защитить BOT_TOKEN от утечки в nginx access.log 2026-03-20 21:07:25 +02:00
Gros Frumos
192c16b35e Merge branch 'BATON-ARCH-004-backend_dev' 2026-03-20 21:06:30 +02:00
Gros Frumos
8f2e1a240e docs: fix broken ADR-002-offline-pattern link in ARCHITECTURE.md table
Replace stale ADR-002-offline-pattern.md reference with current
ADR-007-offline-queue-v2.md in the ADR summary table (line 262).
No other references to the old filename remain in the repository.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-20 21:06:02 +02:00
Gros Frumos
0f8ecdfc49 kin: BATON-ARCH-012 Добавить WEBHOOK_ENABLED флаг для локальной разработки 2026-03-20 21:03:45 +02:00
Gros Frumos
69d01ac3a6 Merge branch 'BATON-ARCH-012-backend_dev' 2026-03-20 21:01:48 +02:00
Gros Frumos
9ee79f7a88 kin: BATON-ARCH-012-backend_dev 2026-03-20 21:01:48 +02:00
Gros Frumos
49c8c02f10 Merge branch 'BATON-ARCH-004-backend_dev' 2026-03-20 21:01:13 +02:00
Gros Frumos
3456c90e9e docs: rename ADR-002-offline-pattern → ADR-007-offline-queue-v2, update all refs
- git mv docs/adr/ADR-002-offline-pattern.md docs/adr/ADR-007-offline-queue-v2.md
- Update title inside file: ADR-002 → ADR-007
- Update reference in docs/tech_report.md:410
- grep -r 'ADR-002-offline-pattern' returns no matches

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-20 21:00:51 +02:00
Gros Frumos
8ecaeeafc6 kin: BATON-003 [Research] Architect 2026-03-20 20:59:17 +02:00
Gros Frumos
09b0deab2a kin: BATON-ARCH-002 Отключить SignalAggregator из v1 2026-03-20 20:55:16 +02:00
Gros Frumos
bb1a3b643a kin: BATON-UI-002 Исправить устаревший статус iOS 17.4 EU PWA и добавить UI-текст в ADR-002 2026-03-20 20:53:49 +02:00
Gros Frumos
4fd8d860a7 kin: BATON-UI-001 Добавить ASCII wire-frame к UX-спецификации перед передачей в Frontend 2026-03-20 20:53:15 +02:00
Gros Frumos
9f0f2ace9a Merge branch 'BATON-UI-002-backend_dev' 2026-03-20 20:52:45 +02:00
Gros Frumos
40890fdaa4 kin: BATON-UI-002-backend_dev 2026-03-20 20:52:45 +02:00
Gros Frumos
f4cc888176 Merge branch 'BATON-ARCH-002-backend_dev' 2026-03-20 20:50:31 +02:00
Gros Frumos
a1279b92e6 kin: BATON-ARCH-002-backend_dev 2026-03-20 20:50:31 +02:00
Gros Frumos
057e500d5f kin: BATON-002 [Research] UX Designer 2026-03-20 20:44:00 +02:00