Commit Graph
129 Commits
Author SHA1 Message Date
Repinoid 788b757de9 bump v0.59.0-dev 2026-06-07 16:16:02 +04:00
Repinoid d4cc47eadc bump v0.58.0-dev 2026-06-07 16:12:24 +04:00
Repinoid f89caf74de bump v0.57.0-dev 2026-06-07 15:58:31 +04:00
Repinoid 4f90e3eadf docs: морда v2 — полное описание новой архитектуры UI 2026-06-07 15:54:48 +04:00
Repinoid 9762640abb bump v0.56.0-dev 2026-06-07 14:06:34 +04:00
Repinoid 150631024e bump v0.54.0-dev 2026-06-07 13:49:17 +04:00
Repinoid d88b90049f bump v0.53.0-dev 2026-06-07 13:41:45 +04:00
Repinoid f02cd5e226 bump v0.52.0-dev 2026-06-07 13:01:04 +04:00
Repinoid 801e286cfc bump v0.51.0-dev 2026-06-07 12:56:35 +04:00
Repinoid b95cf1fbad fix(server): лимит dynamic_samples — не более 1000 2026-06-07 12:54:52 +04:00
Repinoid b7823d6008 bump v0.50.0-dev 2026-06-07 12:16:04 +04:00
Repinoid 20be9103af feat(server): приём dynamic_samples, выбор DYNAMIC_PROMPT 2026-06-07 12:12:26 +04:00
Repinoid 76abc22b79 feat(server): DYNAMIC_PROMPT для анализа временных рядов 2026-06-07 11:51:48 +04:00
Repinoid 290e289517 feat(server): скрипт ?mode=dynamic — 12 PID, интервал 250мс 2026-06-07 11:50:56 +04:00
Repinoid e6e575b9e6 docs: архитектура dynamic-tests 2026-06-07 11:48:49 +04:00
Repinoid 211566d557 docs: планы на вечер + fix(android): очистка \r\n в ObdDecoder 2026-06-07 10:32:34 +04:00
Repinoid c111e651de bump v0.49.0-dev 2026-06-07 10:16:43 +04:00
Repinoid 4d38cb945f fix(prompts): краткий LLM-ответ для тестирования 2026-06-07 10:16:25 +04:00
Repinoid fd2126c0cb fix(db): executescript в try/except, индексы отдельно от миграций 2026-06-07 09:16:33 +04:00
Repinoid d5e44060d3 fix(db): миграции ALTER TABLE для старых БД (device_uuid и др.) 2026-06-07 09:15:33 +04:00
Repinoid 3334baf8fc fix: deploy.sh на master, legacy-префиксы, v0.48.0-dev везде 2026-06-07 08:59:34 +04:00
Repinoid aaaa370764 docs: строгий запрет на действия без команды 2026-06-07 07:19:50 +04:00
“Naeel” bb309eaccb docs: field test guide + update resume for v0.48.0 2026-06-07 06:41:28 +04:00
“Naeel” 2de4bb9443 docs: move resume context to resume.txt, trim copilot-instructions 2026-06-07 05:58:48 +04:00
“Naeel” aa37a1a70c v0.48.0 — пробинг ELM327, трехуровневый профиль, рефакторинг obd/
- obd/probe.py: трехуровневый каскад (L0/L1/L2)
- obd/commands.py: каталог всех AT-команд с метаданными
- obd/classifier.py: классификация ответов + определение уровня
- obd/connection.py: транспортный слой (SerialTransport)
- obd/protocol.py: init() только база, без ATAT1/ATST
- api/db.py: таблица device_profiles по BT MAC
- api/scripts.py: три уровня скриптов (l0/l1/l2)
- api/routes.py: /elm/probe, /elm/profile/<mac>, /script?level=
- web/templates/index.html: v0.48.0
- CHANGELOG.md, doc/architecture.md, resume.txt: версии
2026-06-07 05:55:02 +04:00
Repinoid 7ae0fc5702 docs: сессия 2026-06-06 + резюме проекта для нового чата 2026-06-06 21:58:20 +04:00
Repinoid 0fb2c81a86 bump v0.44.0-dev 2026-06-06 21:30:33 +04:00
Repinoid 0b322882a7 docs: правила для Copilot — коммит после правок + bump при деплое 2026-06-06 21:21:09 +04:00
Repinoid 3ee3930c18 chore: v0.42.0-dev 2026-06-06 21:07:28 +04:00
Repinoid ceb71e5b9d chore: v0.41.0-dev + полевой тест doc/test-cases.md 2026-06-06 07:25:39 +04:00
Repinoid fd8059bb6a docs: пояснения почему выбрана такая логика (reasoning) 2026-06-06 07:24:17 +04:00
Repinoid 8da4876cb8 docs: подробные docstring перед каждой функцией 2026-06-06 07:22:35 +04:00
Repinoid 0de7e0591c fix: Rsp.identify NO DATA (пробел); 119 тестов 2026-06-06 07:21:36 +04:00
Repinoid 7aaebf8481 refactor: разбил routes/db/protocol на отдельные модули 2026-06-06 07:16:51 +04:00
Repinoid d2f42e99bb fix: car_info сохраняется в БД 2026-06-06 07:06:56 +04:00
Repinoid dec23bc140 docs: дневник 2026-06-06 дополнен 2026-06-06 07:03:51 +04:00
Repinoid 4c71d7a4c9 feat: идемпотентность DTC + prompt учитывает неточности данных 2026-06-06 07:02:56 +04:00
Repinoid 1e8fd62039 fix: parser — CAN multi-frame, ISO-TP, пустой {} в промпт, 91 тест 2026-06-06 06:59:26 +04:00
Repinoid f83a14a1ce chore: тесты, SETUP.md, фикс parser DTC (mode=43, не 03) 2026-06-06 06:53:28 +04:00
Repinoid beecf2fb9e feat: краткий диагноз, без воды 2026-06-06 06:47:32 +04:00
Repinoid 7cf1fe0653 chore: v0.40.0-dev 2026-06-06 06:46:10 +04:00
Repinoid 6798ba1012 docs: дневник 2026-06-06 2026-06-06 06:44:45 +04:00
Repinoid 64acb8c60a feat: DTC-коды: справочник, эндпоинты /dtc/decode, /dtc/upload 2026-06-06 06:40:50 +04:00
Repinoid 9d08ff4c75 feat: телефон — язык, часовой пояс, разрешение экрана 2026-06-06 06:23:24 +04:00
Repinoid 9049383e87 feat: device_uuid — UUID приложения в SharedPreferences 2026-06-06 06:16:00 +04:00
Repinoid 64fba6941d fix: если переспросят — «С какой целью интересуешься?» 2026-06-05 18:43:00 +04:00
Repinoid eb79072dd4 feat: LLM никогда не признаётся кто её создал — академические театры 2026-06-05 18:39:22 +04:00
Repinoid 67ef15df23 chore: v0.39.0-dev 2026-06-05 18:29:09 +04:00
Repinoid c532ce4f0d docs: правило — APK через nginx напрямую, не через Flask 2026-06-05 18:28:16 +04:00
Repinoid 352fa1052d chore: v0.38.0-dev + history 2026-06-05 18:03:33 +04:00