From 39e370f393b4b5776da76f3b80bf4b414cfef049 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Mon, 29 Jun 2026 12:25:42 +0400 Subject: [PATCH] feat: SVG pipeline block diagram --- site/templates/architect.html | 66 ++++++++++++++++++++++++++++++++--- 1 file changed, 62 insertions(+), 4 deletions(-) diff --git a/site/templates/architect.html b/site/templates/architect.html index 2200e2a..3f9fa6d 100644 --- a/site/templates/architect.html +++ b/site/templates/architect.html @@ -39,11 +39,69 @@

🏗️ Архитектура — сверка договоров

-

Пайплайн: загрузка → парсинг → классификация → группировка → сравнение → аудит

- + + + + + + + + + + + + + + 📤 Загрузка + .docx .pdf .doc .zip + Whitelist форматов + + + + + + 🔍 Парсинг + pdfplumber + python-docx + + + + + + 🏷️ Классификация + 3-этапный фильтр + имя → заголовки → LLM + мусор отсеивается + + + + + + 📋 Группировка + по номерам + договоров + + + + + + 🤖 LLM-сравнение + extract + diff + gpt-oss-120b + ADD UPDATE DELETE + + + + 🛡️ Защита на каждом этапе + ZIP-бомба (500 файлов, 500MB, ratio 100×) | Path traversal | Whitelist форматов | content_hash дедупликация | UNRESOLVED для битых данных | авто-нормализация чисел/дат | арифметическая проверка + + + + + + 📊 Результат: spec_events (аудит) → spec_current (текущая спецификация) | Промпты с версионированием и редактором | Промежуточные результаты по каждому файлу +