$ agit // control plane

Один экспорт из Jira —
и у проекта появляется вычисленный контекст

Не «сначала наведём порядок, построим контекст, потом заживём». Начните с бардака как есть — контекст соберёт agit из того, что уже лежит в трекере.

Ниже — сквозной пример на NEBULA: сконструированный корпус из 14 тикетов с нормальной гигиеной ведения — модель вашего проекта, не витрина. Механика под ним проверена испытанием на 8 живых трекерах — эти числа кликаются до первоисточника.
git / CI-CD для управления проектами · состояние вычисляется из фактов
пролистайте вниз ↓
00·ОТПРАВНАЯ ТОЧКА

Сегодня проект живёт плоским списком тикетов

Статусы двигают вручную, сроки — в головах, связи и критический путь нигде не записаны. В трекере — 14 карточек, заметки в комментариях и ссылки на PR. Состояния проекта как единого целого просто нет.

14 тикетов · 0 структуры · 0 вычисленного состояния
agit // control-plane · NEBULA — модельный пример
Сегодня проект живёт плоским списком тикетов
01·ЗАГРУЗКА

Один файл. Ноль внедрения.

Выгрузите один проект из Jira — CSV или JSON — и перетащите сюда. Никаких коннекторов, прав и токенов; реплей идемпотентен — одна и та же выгрузка дважды не задвоит историю. Дальше системе нужны факты выгрузки и ваши обязательства — вехи и сроки: назовёте словами или соберёте черновиком ИИ (шаг 04).

1 файл · минуты · on-prem
agit // import-jira
Один файл. Ноль внедрения.
02·РЕПЛЕЙ → ОСЬ ВРЕМЕНИ

agit проигрывает выгрузку в датированные срезы

У проекта появляется история, по которой можно ходить. Где в выгрузке есть журнал изменений — история точная и помечена precise; где журнала нет — честно estimated, и система говорит это сама, а не выдаёт догадку за факт. В испытании на живых трекерах из одного файла восстанавливалось до 163 недельных срезов за 2,7 года (Veloren); у Inkscape и Wireshark история точна на 100%.

датированные срезы · precise / estimated · испытание: 8/8 проектов
agit // control-plane · NEBULA — модельный пример
agit проигрывает выгрузку в датированные срезы
03·ПОПРАВКА НА ДОСТОВЕРНОСТЬ

Заодно видно, насколько статусам можно верить

Реплей замеряет достоверность самих статусов: тихие реопены после «готово», залповые закрытия одним днём, «готово» после месяцев тишины. Это не главное блюдо и не компромат — это коэффициент поправки к отчётности трекера. В испытании такие следы нашлись на 8 из 8 живых проектов; выборочная перепроверка по первоисточникам подтвердила 89–100% находок.

поправка на достоверность · верифицировано 89–100%
agit // control-plane · DEMOSHOP — реплей демо-выгрузки
Заодно видно, насколько статусам можно верить
04·ИИ СОБИРАЕТ КОНТЕКСТ — ВЫ ОДОБРЯЕТЕ

14 разрозненных тикетов → 6 вех со связями и критическим путём

Кнопка «Собрать с ИИ»: модель читает живые тикеты — саммари, заметки, ссылки на PR — и предлагает граф вех со связями и критпутём. Это черновик под одобрение: ИИ предлагает — вы утверждаете, и состояние по-прежнему вычисляется из фактов, а не из мнения модели. Денег в тикетах нет — и система их не выдумывает: суммы вы привязываете к вехам сами. В испытании ИИ-черновик привязал к целям 85–99,5% тикетов; у Inkscape веха «релиз 1.4.3/1.4.4» получила вычисленный статус — выполнено 60%, задержка +63 дня против их же чек-листа.

черновик под одобрение · в испытании привязано 85–99,5% тикетов
agit // control-plane · NEBULA — модельный пример
14 разрозненных тикетов → 6 вех со связями и критическим путём
05·ВСЯ ИСТОРИЯ ПРОХОДИМА

Машина времени — и ретро-прогноз, который вы можете проверить сами

Любая дата, любая пара срезов и версий плана сравниваются между собой; вся история — на карте срезов, шаг по времени — около секунды. И контрольная проверка честности — ретро-прогноз: система встаёт в прошлое и прогнозирует то, что вы уже знаете. В испытании: Inkscape — из среза месячной давности обещано 41 закрытие, фактически вышло 37; Baserow — система сама сказала «публичное ведение остановлено 14 января», вместо того чтобы накручивать просрочку.

time-travel · diff срезов и версий · ретро-прогноз: обещано 41 ↔ факт 37
agit // control-plane · NEBULA — модельный пример
Машина времени — и ретро-прогноз, который вы можете проверить сами
06·МОДЕЛИРОВАНИЕ · ПЕРВЫЙ ШАГ

А теперь спросите «что если» — и agit посчитает последствия

«Принять новый срок» выглядит как безобидный фикс. agit пересчитывает будущее тем же движком, что и живое состояние: на модельном NEBULA сдвиг одной вехи роняет соседнюю за дедлайн, критический путь уезжает на +59 дней, релиз — на +47. Реализация намеренно простая, и числа здесь — иллюстрация на модели; но даже такой расчёт показывает то, что невозможно удержать в голове.

модельная иллюстрация · первый, простой шаг
agit // control-plane · NEBULA — модельный пример
А теперь спросите «что если» — и agit посчитает последствия
·ПРОВЕРКА

Проверьте на своём проекте — по-честному.

Дайте одну выгрузку и назовите три обещания — вехи с датами. Через 20 минут вы увидите, где эти обещания на самом деле, что их держит и как они ехали во времени. Не увидим ничего — так и скажем: «трекер слеп», и покажем, что начать фиксировать.

Один файл · три вопроса · картина по фактам — или честное «данных нет».

Не верите на слово? Испытание на 8 реальных проектах — протокол, верификация, ограничения →

$ agit // control plane