Открыть →

Аналитика потока задач, которая не видит ваших данных

Один HTML-файл. Загрузите выгрузку из трекера — получите lead time, CFD, узкие места, прогноз и провенанс каждой цифры. Без сервера, без модели, без отправки чего-либо куда-либо.

Открыть vanilitik2.areals.ru Скачать тестовый CSV бесплатно · без регистрации · ничего не устанавливать
✓работает локально во вкладке ✓CSP: сетевые соединения запрещены ✓без LLM и внешних зависимостей ✓событийный граф AREAL с провенансом
Страница отчётов Vanilitik: фильтры, KPI потока, импакт событий

Что внутри

Не дашборд поверх таблицы, а событийная память: каждый переход статуса — неизменяемое событие с причиной. Отчёты — проекции над этим графом, и любую цифру можно размотать назад до строки CSV.

📥

Любой трекер — через CSV

Переходы статусов, события команд, списания времени. Тип файла и маппинг колонок угадываются по заголовкам; неизвестные статусы не теряются молча — вы видите их до фиксации.

⊢

Pack выводится из потока

Порядок статусов — по частоте переходов, категории работа/очередь/done — по топологии, у каждого типа задач свой workflow. У каждого решения — свидетельство из событий; где свидетельств нет, так и написано.

📈

Метрики потока

Lead и cycle time с настраиваемым створом, CFD с линейкой, старение WIP, throughput, эффективность потока, матрица переходов и возвраты, эпики по времени выполнения.

🔍

Что изменилось и почему

Журнал событий команд рядом с метриками: импакт «до → после», тренды по окнам, изломы рядов с привязкой к журналу, автосигналы перегруза и очередей.

🎲

Прогноз и what-if

Монте-Карло по историческому throughput на каждый эпик; ретроспективный двойник: что было бы без релизного поезда, с очередями −50%, без возвратов.

λ

Datalog с причинностью

Рекурсивные правила по $cause, отрицание, даты в предикатах, библиотека запросов «вопрос → решение». Свой вопрос — через промпт для любой LLM: скопировали, спросили, вставили ответ. Поиск собирает запрос фразой, куб режет результат по измерениям.

Три шага

Ничего не записывается в граф сразу: сначала проверка на теневой копии, потом одобрение. Повторный импорт того же файла безопасен — дубли отсекаются по хэшу содержимого.

Загрузите CSV

Один вход для всех файлов. Переходы статусов, события команд, списания — тип определяется автоматически, профиль маппинга запоминается по заголовкам.

Выведите pack и проверьте импорт

Схема потока строится по вашим данным, а не подгоняется под умолчания. Dry-run показывает, что будет создано, что отклонено и почему — до того, как что-то изменится.

Зафиксируйте и смотрите отчёты

Атомарная подмена графа проверенной копией. Отчёты пересчитываются по графу; у каждой формулы — раскрывающееся описание расчёта.

Как это выглядит

Скриншоты с тестовых данных, которые лежат в самом приложении — повторить можно за минуту.

Pack, выведенный из файлов: статусы, категории и свидетельства
Pack из файлов: статусы в порядке магистрали переходов, категории со свидетельствами, workflow по типам.
Накопительная диаграмма потока с окном просмотра
CFD с окном просмотра и линейкой A→B: Δ дней, Δ задач, наклон — скорость роста очереди.
Datalog-запрос с примерами для решений
Datalog: библиотека запросов «вопрос → что делать», отрицание (not …) для «текущего статуса», диаграмма прямо из результата.

Движок AREAL v2.3

Всё — событие: концепты, модели, ограничения, задачи и их статусы. Событие иммутабельно и адресуется хэшем содержимого, поэтому один и тот же факт нельзя записать дважды, а любое значение восстанавливается назад по цепочке причин.

  • Журнал в resolved form {$id, $base, $type, $value, $cause}; $id = SHA256(base, type, value, causes) — автор вне хэша.
  • Genesis как пак: самоописание типов, ограничений и словарей — граф самодостаточен.
  • Верификатор always-on: типизация, принадлежность свойства модели, ограничения в фиксированном порядке.
  • Схема правится событиями: смена категории статуса — запись с автором и датой, а не перезапись.
0внешних запросов — CSP запрещает сеть
1 файлHTML + CSS + vanilla JS, ~420 КБ
append-onlyничего не удаляется, всё можно размотать
idempotentповторный импорт — не дубли

Вопросы

Куда уходят мои данные?

Никуда. Файл открывается в браузере, разбирается в памяти вкладки; Content-Security-Policy страницы запрещает любые сетевые соединения (connect-src 'none'), внешних скриптов и шрифтов нет. Закрыли вкладку — данных нет. Схема и профили маппинга сохраняются в localStorage вашего браузера, и только они.

Какой трекер поддерживается?

Любой, из которого можно выгрузить CSV с историей смен статусов: код задачи, предыдущий и новый статус, время. Тип задачи, команда, исполнитель, родитель подзадачи, эпик, спринт — распознаются, если есть. Статусы называйте как угодно: pack выводится из ваших данных.

Зачем здесь Datalog?

Потому что вопросы аналитики — причинные: «что было между двумя тестированиями», «сколько часов вложено в задачи с возвратами», «кто продолжает работу после кого». Это транзитивные замыкания по $cause, которые в SQL превращаются в CTE поверх нескольких join, а здесь — одно правило. Для типовых решений есть готовая библиотека запросов с пояснениями.

Можно ли верить цифрам?

У каждой плитки и графика есть раскрывающаяся формула. У каждого вывода pack — свидетельство из событий. Отчёт показывает, по какому графу и какой схеме он рассчитан, и предупреждает, если схема правлена, но не применена. Там, где данных не хватает, написано «не знаю», а не придумано.

Есть ли воркшоп?

Да: 90-минутный воркшоп «Цифровой двойник команды в Vanilitik» — четыре задания руками в командах по 2–3 человека: собрать двойника, найти узкое место, объяснить его событиями команды, доказать запросом и провенансом. Страница с заданиями, форматом файлов и данными десяти команд одной организации «как из трекера» — эталонный поток, у каждой команды своя заложенная история и свои файлы — workshop.vanilitik.areals.ru; сборка для неподготовленных с проводником по шести шагам и встроенными файлами команд — vanilitik5.areals.ru; слайды ведущего онлайн с анимацией причинного множества и срезов — workshop.vanilitik.areals.ru/slides/; план в PPTX — скачать; раздатка участникам «Что и зачем мерить в цифровом двойнике команды» — PDF; шпаргалка по Datalog-запросам с рецептами и сравнением с SQL — PDF; всё одним архивом — zip.

А как спросить базу своими словами?

На вкладке Datalog кнопка «Сформировать промпт и скопировать» собирает промпт с контекстом графа — схема, статусы с категориями, команды, типы, журнал событий команды, найденные изломы (сами задачи не входят). Задайте его любой модели — ChatGPT, Claude, DeepSeek, GigaChat, локальной — и вставьте ответ: запрос извлекается, проверяется и выполняется. Это работает в vanilitik2 без единого сетевого соединения. Есть и сборка с помощником по вашему ключу OpenRouter — vanilitik.areals.ru/app: без ключа она ведёт себя так же, как vanilitik2.

Попробуйте на своих данных

Выгрузите историю статусов из трекера — через минуту увидите, где стоит очередь.

Открыть vanilitik2.areals.ru →