bablo / стройплощадка

Финансы

Все расходы по проектам: часы работы и инфраструктура. История неизменяема — исправления вносятся корректирующими записями.

Всего потрачено
565 900 ₽
PROFITVILL
117 600 ₽
Платформа управленческого учёта
КС-2 Builder
305 500 ₽
Автоматизация актов выполненных работ
ИД
142 800 ₽
Исполнительная документация

Накопленные расходы (все проекты)

565 900 ₽ 2026-05-19 2026-05-19 2026-05-19 2026-05-19 2026-05-19 2026-05-19 2026-05-19 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-20 2026-05-21 2026-05-21 2026-05-21 2026-05-21 2026-05-21 2026-05-21 2026-05-21 2026-05-22 2026-05-22 2026-05-22 2026-05-22 2026-05-22 2026-05-23 2026-05-23 2026-05-23 2026-05-24 2026-05-24 2026-05-25 2026-05-25 2026-05-26 2026-05-26 2026-06-01 2026-06-07 2026-07-01 2026-07-16

Все записи

Дата Проект Описание Кто Часы Сумма
2026-05-19 PROFITVILL Стартовый пакет: Vision, Roadmap, PRD, Tech Stack, ADR 0001, инфраструктура Роман 4 16 800 ₽
2026-05-19 PROFITVILL Phase 0 / F1: инициализация git-репозитория, initial commit, приватный GitHub-репозиторий, ADR 0002 Роман 1 4 200 ₽
2026-05-19 PROFITVILL Phase 0 / F2: контент-движок и страницы Стройплощадки, fail-closed фильтрация клиентского контента, фикс валидатора expenses Роман 2 8 400 ₽
2026-05-19 PROFITVILL Phase 0 / F4: ревизия документов, миграция Стройплощадки на Tailwind 4, перенос docker-compose в корень, 05-DESIGN, фиксы B1-B5 Роман 1 4 200 ₽
2026-05-19 PROFITVILL Phase 0 / F3: автогенерация expenses, шаблон work-log, проверка финансов Роман 0.5 2 100 ₽
2026-05-19 PROFITVILL Phase 0 / #10: деплой Стройплощадки на Vercel (пивот с NPM), ADR 0003 Роман 1 4 200 ₽
2026-05-19 PROFITVILL Phase 1 (блоки A–I): Layout + тёмная тема, Auth Lucia v3, Объекты + импорт xlsx, MinIO upload, AI-парсер документов (Claude API), финансовая модель + маржа, алерты, Telegram-бот grammY, дашборд реального времени. Деплой всех сервисов на rigabase. Роман 8 33 600 ₽
2026-05-20 PROFITVILL Запуск пилота: фикс healthcheck (IPv6), фикс secure cookie для HTTP, /register для самостоятельной регистрации, настройка Telegram-бота @babloApp_bot, обновление Стройплощадки, передача доступа Руслану. Роман 2.5 10 500 ₽
2026-05-20 PROFITVILL Пилот Руслана — обратная связь и фиксы: формула маржи (Смета − Расходы), удаление документов и смет, перепись парсера Smeta.RU/ТСН-2001 (state machine, 644M ₽), алиасы цветов Tailwind v4, фикс totalCurrent vs totalBase, редактирование и удаление договоров / поступлений / платежей. Роман 5 21 000 ₽
2026-05-20 КС-2 Builder Фазы 0–1: PRD, архитектура, Docker Compose, PostgreSQL схема ks2, Express API (объекты, системы, auth middleware, seed) Роман 3 12 600 ₽
2026-05-20 КС-2 Builder Фазы 2–3: PDF-парсер (pdftotext + findTable для AutoCAD A0/A1), AI-экстракция позиций, матчинг расценок ТСН через Groq, buildCatalog из эталонного xlsx, шифрование AI-ключей в БД Роман 4 16 800 ₽
2026-05-20 КС-2 Builder Фаза 4: Генератор КС-2 xlsx (ExcelJS, 12 колонок ТСН-2001, шапка ОКУД, строки работ/НР/СП/оборудования, итоги с НДС 22%) Роман 3 12 600 ₽
2026-05-20 КС-2 Builder Фаза 5: React-фронтенд (Vite + TailwindCSS) — объекты, системы, drag&drop PDF, таблица позиций с inline-редактированием, таблица расценок, генерация и скачивание КС-2 Роман 2 8 400 ₽
2026-05-20 КС-2 Builder Фаза 6: деплой на rigabase — Dockerfile с фронтендом, Nginx Proxy Manager (ks2.k73.online), публичный порт 3020, git init Роман 1 4 200 ₽
2026-05-20 КС-2 Builder Интеграция учёта расходов КС-2 Builder в Bablo Stroyka: поле project в expenses.yaml, вкладки по проектам на /finance, ретроспективные записи Роман 1 4 200 ₽
2026-05-20 PROFITVILL Вечерняя сессия: фиксы по фидбэку Руслана — MinIO bucket, cashBalance, округление договора, UI документов от бота; верификация загрузки; деплой Стройплощадки Роман 1.5 6 300 ₽
2026-05-21 КС-2 Builder Интеграция KS-2 в платформу ProfitVill: брейнсторм + спек, Plan 1 (Bablo platform layer: 6 таблиц, admin/users UI, settings/ai-keys, settings/ai-model, перенос env-ключей в public.ai_key), Plan 2 (миграция БД KS-2 в bablo-postgres под schema ks2, SSO middleware через Lucia, organization_id фильтрация во всех routers, Lucia cookie Domain=.profitvill.ru), Plan 3 (frontend в дизайне Bablo: dark theme, SessionGuard, AppHeader, поддомен ks2.profitvill.ru через NPM с LE SSL), Phase 8 (AI refactor: matcher/parser pipelines с ctx, dashboard guard requireProductAccess, no-access страница), memory обновлено, gbrain записан (session + ADR-001 + platform overview) Роман 8 33 600 ₽
2026-05-21 ИД Этап 0: разведка платформы (bablo/ks2builder — SSO, общая БД, MinIO, BYOK), правка документов модуля ИД под реальную архитектуру VPS Роман 2 8 400 ₽
2026-05-21 ИД Этап 1: модель данных — 18 таблиц схемы id.* в bablo-postgres, миграции 000-004, переиспользование public.* без дублирования Роман 4 16 800 ₽
2026-05-21 ИД Этап 2: парсер КС-2 (формат Smeta.RU / Госкомстат №100), приёмка на реальных файлах — 319 работ + 496 материалов (parent-связи 100%), вентиляция 240 работ Роман 4 16 800 ₽
2026-05-21 ИД Этап 3: UI импорта КС-2 — Express API + Vite/React фронт (4 страницы), визард upload→preview→commit, матчинг контрагентов, транзакционный импорт Роман 4 16 800 ₽
2026-05-21 ИД Этап 4: разметка позиций — 3 состояния, автоподсказка типа акта по разделу, bulk с уважением фильтра, автосейв Роман 3 12 600 ₽
2026-05-21 ИД Инфраструктура: id.profitvill.ru по HTTPS (Let's Encrypt), SSO Руслана (org Атмапром, owner), NPM proxy host без задевания соседних хостов Роман 1 4 200 ₽
2026-05-22 PROFITVILL Переключатель модулей платформы в шапке Bablo: исследовал эталон AppHeader в ks2builder (разметка, Tailwind-классы, дизайн-токены), сверил CSS @theme обоих проектов (идентичны), создал AppHeader.tsx как 'use client' компонент с дропдауном (Bablo активен/не-ссылка, КС-2 Builder → ks2.profitvill.ru, ИД → id.profitvill.ru, AI-ключи/Модель AI/Админка через Next.js Link), обновил (app)/layout.tsx — AppHeader над sidebar, передача user из getSession(); TypeScript clean, Next.js build clean, Docker rebuild + deploy Роман 1.5 6 300 ₽
2026-05-22 ИД Этап 6: встроенный шаблон АОСР HTML→Playwright/Chromium→PDF (не xlsx), миграции 005 (construction_name + ogrn/address) и 006 (act_template html + placeholders), воспроизведение образца Руслана (Школа в Капотне) Роман 4 16 800 ₽
2026-05-22 ИД Этап 6.1: миграции 007 (act_type_signer_role + два композитных FK: применимость роли к типу + неизменяемость типа акта) и 008 (legal_basis_effective_date), дословные captions формы 344/пр Прил.3 (сверено с офиц. текстом, Минюст N 73652) — форма-faithful шаблон, АОСР закрыт Роман 3 12 600 ₽
2026-05-22 ИД Этап 5 (Шаги 1-2): CRUD подписантов id.person (org-scoped, RESTRICT→409); транзакционный CRUD контрагентов (public.counterparty + id.counterparty_detail, дедуп по ИНН, обогащение Bablo-следа явным выбором) — код на ревью Роман 3 12 600 ₽
2026-05-22 ИД Этап 7 тонкий срез (сквозной путь до PDF): 7.1 создание акта из размеченной позиции (лок АОСР, преднаполнение, ks2_position_id), 7.2 склейка work_name_full (short+оси+отметки), 7.3 подписанты/материалы/схемы (replace-set, валидация до delete, роли из composite FK 007), 7.4 gate полноты (actReadiness: блок стороны+обязательные подписанты, warning материалы/схемы) + генерация PDF новым форма-faithful генератором (fetch+blob, 422 со списком). Плюс план деплоя + разведка границы Bablo (B1: «Серый дом» — реальный проект, не удалять) + runbook подготовки демо-проекта «Школа в Капотне» Роман 6 25 200 ₽
2026-05-23 КС-2 Builder КС-2 Builder: найден официальный источник расценок ТСН-2001 (niac.mos.ru), весь корпус (1582 файла, 19 ГБ) скачан на московский сервер, доказана методика расчёта по принятому акту Капотни, начато построение собственной базы расценок (сметного калькулятора, мультибаза ТСН/ФЕР/ТЕР) Роман 8 33 600 ₽
2026-05-23 КС-2 Builder Аренда московского сервера (VPS) — нужен для доступа к официальным сметным базам Москвы (гос-сайты открыты только из РФ) 1 000 ₽
2026-05-23 КС-2 Builder КС-2 Builder: собран движок расчёта и парсеры официального справочника ТСН-2001 (цены машин, материалы, НР/СП, расценки). Расчётный механизм воспроизвёл принятый акт Капотни 12 из 12 по прямым статьям затрат. Открытие: расценки ТСН-2001 уже в рублях (упрощает продукт). Вопрос Руслану по редакции расценок акта — отправлен. Роман 6 25 200 ₽
2026-05-24 КС-2 Builder КС-2 Builder: построена собственная база ТСН-2001 из официального источника — загружены все расценки (≈74 000) и коэффициенты пересчёта (десятки миллионов значений, отдельно на машины/материалы/оборудование за все периоды). У каждого значения ссылка на документ-первоисточник и страницу (основа доверия к смете). Расширяемость на регионы заложена. Двойная независимая проверка каждого блока выявила и устранила несколько дефектов разбора данных до попадания в базу. Роман 4 16 800 ₽
2026-05-24 КС-2 Builder КС-2 Builder: загружены сборники дополнений ТСН-2001 (~21 500 позиций со ссылкой на источник; всего ~95 000 расценок). Редакция принятого акта Капотни определена из данных (Дополнение 67) — ответ заказчика для этого больше не нужен. Движок расчёта проверен на принятом акте: зарплата, накладные расходы и сметная прибыль воспроизведены точь-в-точь (до копейки); выведено правило пересчёта НР/СП. Выявлены расхождения по базовым ценам эксплуатации машин — продукт показывает официальное значение с источником (аудит сметы). Роман 2 8 400 ₽
2026-05-25 КС-2 Builder КС-2 Builder: большой заход по полноте базы ТСН-2001. У всех ценовых расценок (главы 3–7 и дополнения) заполнены наименования работ и единицы измерения — раньше были пусты у 100%, стало 89–99% (точные наименования вариантов собираются по шапке таблицы). Укрупнённый справочник ВУПН дочинен (пустых наименований 10,7%→0,02%, 0 потеряно из 97 000). Добавлены цены материалов и машин из официальных сборников, разобран ресурсный состав работ главы 30 (+101 000 строк), заведена сетка оплаты труда по разрядам, построен ресурсный калькулятор перевода норм в рубли с честной пометкой точных/приближённых цен. Закрыты техдолги (индекс, защита ссылок на источник, коллизия коэффициентов). Каждый блок — двойная независимая проверка; 201 автотест зелёный. Роман 4 16 800 ₽
2026-05-25 КС-2 Builder КС-2 Builder: довели базу ТСН-2001 до 100% охвата официального источника — теперь в базе все 1553 документа с сайта mos.ru, включая методические (Общие указания, Общие положения, нормы накладных расходов и сметной прибыли, зимние удорожания, правила цены оборудования) с полным текстом, ссылкой на источник и поиском. Восстановлены 3 сборника расценок, которые система пропускала из-за латиницы в имени файла (~830 расценок). Структурированы ключевые нормативы для будущей автосборки акта: НР/СП по видам работ, коэффициенты зимних удорожаний, правила цены оборудования. Добавлена защита точных наименований от затирания при перезагрузках базы. Полная проверочная сюита — 214 автотестов, все зелёные. Роман 6 25 200 ₽
2026-05-26 КС-2 Builder КС-2 Builder: починили поиск расценок — фильтр стоп-слов в OR-запросе, короткие специфичные ключи от AI, исправлен баг idx_period (номер доп. ≠ период индекса). Живой матч Антитеррора: 5/6 позиций находят нужные расценки, сумма металлодетектора 5189,33 ₽ совпадает с принятым актом до копейки. Смержено в master. Роман 3 12 600 ₽
2026-05-26 КС-2 Builder КС-2 Builder: провенанс расценок (формула расчёта по кнопке [i]), гейт подтверждения перед генерацией КС-2, импорт счёт-фактуры (PDF/Excel + AI сопоставление с оборудованием), исправление бага Rate not found (синхронный матч-эндпоинт), правки UI. Роман 4 16 800 ₽
2026-06-01 КС-2 Builder КС-2 Builder: вывод из эксплуатации московского VPS для сбора данных (сбор завершён, экономия 1000 ₽/мес), сверка готовой базы и резервных копий, резервная копия исходного текстового корпуса ТСН-2001 (1553 файла, единственный экземпляр) рядом с дампами базы. Роман 1 4 200 ₽
2026-06-07 КС-2 Builder КС-2 Builder: исправлена точность подбора расценок для слаботочных систем (ТВ, радио, связь) — оборудование связи (усилители, ответвители, коммутаторы, шкафы связи) больше не сваливается в общую расценку «монтаж механизма». Правка в два приёма (поиск + выбор) с проверкой на наборе контрольных примеров (10/10), ранее принятое не сломано (металлодетектор Капотни до копейки). Выкачено в прод. Плюс оценка стороннего инструмента чтения PDF (opendataloader) — пока не внедряем. Роман 3.5 14 700 ₽
2026-07-01 КС-2 Builder КС-2 Builder: устранена настоящая причина слабого автоматического считывания количеств из чертежей ТВ/радио — не шрифт и не подбор расценок, а разрешение картинки, отправляемой в распознавание (узкая колонка «Кол-во» замыливалась, 5→1). Зона ведомости теперь режется на перекрывающиеся полосы высокого разрешения; на реальных чертежах радио и ТВ ~30%/обрезка → ~90% верных позиций, на той же AI-модели. Плюс чтение колонки количества в таблице техотверстий. Оценены и отклонены движок чтения PDF (MinerU) и переход на иностранную AI-модель — не нужны. Роман 5 21 000 ₽
2026-07-16 КС-2 Builder КС-2 Builder: ведомость объёмов теперь можно загружать прямо в Excel (.xlsx/.xls) как полноценный вход, а не только PDF-чертёж — устранена причина, по которой Excel «не принимался» и приходилось конвертировать в PDF с разъезжанием таблицы. Найден и устранён сбой на объединённых ячейках (реальный файл заказчика падал) заменой библиотеки чтения; проверено на настоящей ведомости — 24 позиции корректно. Тот же сбой устранён для Excel-счетов на оборудование. Добавлена устойчивость к временным ограничениям AI-сервиса (авто-повтор при «слишком много запросов»). Наведён порядок в обновлении базы (миграции применяются один раз, деплой проходит чисто). Выкачено в прод. Роман 4 16 800 ₽