- проблема
- Запуск чотирьох сервісів локально означав термінальне меню, панелі tmux і команди напам’ять — а коли сервіс падав, ніхто не помічав, доки щось не ламалося.
- рішення
- Увесь інструмент сам (111 з 112 комітів): CLI для машин з типізованим контрактом JSON/NDJSON; локальний HTTP-сервер з токеном, одним замком на задачі й SSE; React-інтерфейс, що працює в будь-якій вкладці браузера; оболонка на Electron з «Rebuild & relaunch» (атомарна заміна й відкат), точкою статусу в менюбарі, сповіщеннями й попапом з «кардіограмою» сервісів і шістьма вкладками — Stack, Jobs, Watcher, Caffeine, Git, Settings. Демон-наглядач перезапускає сервіси, що впали. Демо-режим на вигаданому стеку дозволив зняти промо-відео без справжніх даних.
- результат
- 111 / 112комітів — зроблено самому6вкладок попапа поверх одного CLI-контракту
Назву бренду змінено через NDA — робота й цифри справжні.