Commit Graph
42 Commits
Author SHA1 Message Date
“Naeel” c4997b06d3 test: stress_http переписан на реальный VM-путь (PUT на ВМ → /api/upload_refs) 2026-08-26 20:51:39 +03:00
“Naeel” 533aa99592 docs: History — чистка legacy-upload + сводка сессии 2026-08-26 2026-08-26 20:49:24 +03:00
“Naeel” 08e8e3afec test: stress_http --file (реальные файлы); History: 100KB прямой POST — 83% таймаутов (шлюз рвёт >64KB), 30KB реальный — 200/200 ok 2026-08-26 20:35:48 +03:00
“Naeel” 6fcbbddbdb test: LOAD_THREADS 4 (стабильно, = MAX_WORKERS); полный прогон: not-load 102 passed, load 3 passed 2026-08-26 20:14:43 +03:00
“Naeel” 08f7e3f98e test: дефолт LOAD_THREADS 16→8 (стабильный прогон) + History: database is locked при 16 писателях (предел конфигурации) 2026-08-26 17:12:26 +03:00
“Naeel” 87524c54a4 docs: код-ревью (2026-08-26) + задания Sonnet по архитектуре (v2.0.16)
Deploy contracts-flask / validate (push) Canceled after 0s
2026-08-26 16:29:41 +03:00
“Naeel” 021c925e3c fix: full_replace очищает spec_current (не дублирует строки) + clear_current; v2.0.16
Deploy contracts-flask / validate (push) Canceled after 0s
2026-08-26 16:25:23 +03:00
“Naeel” 5b49e88f1e v2.0.14: этап 4 — .doc→.docx в sink, удалены /api/unzip_refs и /api/convert_refs
Deploy contracts-flask / validate (push) Canceled after 0s
2026-08-26 11:40:03 +03:00
“Naeel” db58a433fb этап 2: переиспользуемый модуль upload (sink) вместо рукописного транспорта
- копирую модуль upload/ из drhider (слои 1-2)
- blueprint: параметр sink (drhider-сессия по умолчанию, сверка — DB+парсинг)
- upload_bp: contracts_upload_sink = _store_and_parse
- routes: регистрирую create_upload_refs_blueprint(cfg, sink=...)
- app.py: корень репо в sys.path (для import upload)
- History: план переиспользования + ревью Соннета
2026-08-26 08:07:43 +03:00
naeel 4653aa5e8e Docs: диагностика HTTP 502 на 19МБ PDF — OOMKill пода (лимит 1Gi)
Deploy contracts-flask / validate (push) Canceled after 0s
2026-08-17 18:32:06 +04:00
“Naeel” e128b2614a fix: drhider multipart UTF-8 filename decode (v1.8) 2026-07-07 15:50:43 +04:00
“Naeel” 54be17dad5 fix: drhider _build_zip — ZipInfo UTF-8 flag for Cyrillic filenames (v1.7) 2026-07-07 15:34:36 +04:00
“Naeel” d17baa767c fix: audit — json try/except, ZIP-bomb drhider, classify reset only processing 2026-06-30 11:25:29 +04:00
“Naeel” 0a663645c6 docs: Opus analysis — reuse main upload logic 2026-06-29 18:03:28 +04:00
“Naeel” 74c2bdfcb7 docs: Opus — reuse main service upload logic for DrHider 2026-06-29 18:00:12 +04:00
“Naeel” 2197b7e526 docs: DrHider working state — v1.1, VM, 19 entities, 30s, 6 files ZIP 2026-06-29 17:55:44 +04:00
“Naeel” ac8b325896 fix: full paths in all Opus History files 2026-06-29 16:54:44 +04:00
“Naeel” efb9eefed6 docs: Opus HTTP2 protocol error diagnostic 2026-06-29 16:45:39 +04:00
“Naeel” d8713561a4 fix: Opus review — all 5 critical bugs fixed 2026-06-29 15:25:27 +04:00
“Naeel” 12416115ad fix: self-referencing path in Opus review 2026-06-29 15:19:40 +04:00
“Naeel” 0654a41d29 fix: absolute paths in Opus review 2026-06-29 15:18:18 +04:00
“Naeel” 6c00ce3cb4 docs: Opus code review request for DrHider 2026-06-29 15:17:16 +04:00
“Naeel” 4956ca1670 feat: DrHider MVP — two-pass document obfuscation service 2026-06-29 14:28:27 +04:00
“Naeel” c452742271 docs: Opus prompt for DrHider obfuscation service 2026-06-29 14:17:08 +04:00
“Naeel” f53c7bb566 docs: стратегия Gemini — адаптируемое ядро + доменная конфигурация 2026-06-28 15:01:23 +04:00
“Naeel” f0c8599035 docs: реальное железо — 1× RTX 3060 12GB + план установки ollama 2026-06-28 14:38:29 +04:00
“Naeel” ebdfe6a6b0 docs: локальный LLM на 2× RTX 3060 2026-06-28 14:31:06 +04:00
“Naeel” 684d1e7763 docs: Opus — threat model + честные ошибки 2026-06-28 10:19:24 +04:00
“Naeel” 7e0e5ce429 docs: итоги сессии — decoupling + дедупликация + защита 2026-06-28 10:11:05 +04:00
“Naeel” a33107fe25 docs: Opus — дополнительные засады (careless user, 15 пунктов) 2026-06-28 10:06:42 +04:00
“Naeel” fad55182b9 docs: ответ Opus — дедупликация, поправки к посылкам, MVP 2026-06-28 10:01:13 +04:00
“Naeel” 01637999ea docs: запрос Opus — дедупликация документов и позиций 2026-06-28 09:51:58 +04:00
“Naeel” 8a804da494 docs: повторное ревью Opus 2026-06-28 09:33:02 +04:00
“Naeel” f0bd50e285 docs: результат ревью Opus — все баги исправлены 2026-06-28 09:32:17 +04:00
“Naeel” fb1362bedc docs: запрос Opus — ревью реализации decoupling 2026-06-28 09:27:30 +04:00
“Naeel” 48d4d29493 docs: финальные ответы Opus — план decoupling зафиксирован 2026-06-28 09:17:41 +04:00
“Naeel” 5fb9156e69 docs: полный диалог DeepSeek↔Opus по decoupling 2026-06-28 09:16:27 +04:00
“Naeel” 15c265ecc3 docs: рецензия на план Opus — decoupling пайплайна 2026-06-28 09:15:33 +04:00
“Naeel” f90e8a6b21 docs: задание Opus — план decoupling пайплайна 2026-06-28 09:03:40 +04:00
“Naeel” 1ce075310a docs: архитектура — только Flask, без прода 2026-06-28 08:41:31 +04:00
“Naeel” c339da818c docs: архитектура contracts-flask — компоненты, пайплайн, вход/выход 2026-06-28 08:38:52 +04:00
“Naeel” f10506b262 docs: History/ — папка для сессионных логов 2026-06-28 08:36:36 +04:00