# Session 13 — 2026-06-24 — Auto-classification planning ## Требование Мищука (из Telegram, 23.06.2026) > «Должна быть массовая загрузка, система сама должна разбираться, кто к кому (там в документе вся эта инфа есть)» > «Я не должен распознавать ничего. Система должна сделать все.» > «я ей дам 2000 документов» ## Текущее состояние (v1.0.161) - Загрузка по одному файлу - Ручная сортировка стрелками ↕ - Первый в списке = базовый договор (жёстко) - LLM-сравнение: каждый следующий против spec_current - Нет автоопределения типа, нет группировки ## Что нужно 1. Массовая загрузка (папка, 2000+ файлов) 2. LLM-классификация каждого файла: тип, номер, дата, контрагент 3. Автогруппировка по контрактам 4. Автопорядок внутри группы (хронология) 5. UI подтверждения 6. Пайплайн сравнения по группам ## Куда смотреть Соннету - `contractor/deploy/convert_server.py` — роутер - `contractor/deploy/db/` — PostgreSQL CRUD - `contractor/deploy/services/` — бизнес-логика - `contractor/deploy/app.js` — фронтенд JS - `contractor/index.cfm` — Lucee HTML (191 строка) - VM: `/home/naeel/contracts/` — рабочий код - VM: `/etc/nginx/sites-enabled/nginx-contracts.conf` - VM: `/etc/systemd/system/contracts.service` - БД: VM `127.0.0.1:5432/baza`, схема в `db/*.py`