Огляд
Перевірено 2 жовтня 2026 для цього сайту документації · продукт не має інфраструктури, бо нічого не створено
Сьогодні розгорнуто лише цей сайт документації, і його публікує кожен пуш в основну гілку: проміжного середовища немає, інфраструктури продукту теж поки немає.
Пуш в основну гілку — це публікація. Усе, що до нього, відбувається в окремій гілці.
Що є сьогодні
| Що | Стан на 2 жовтня 2026 |
|---|---|
| Вихідний код | Один закритий репозиторій на GitHub, у якому лежать цей сайт та інструменти навколо нього |
| Сайт документації | Статичний сайт на DigitalOcean App Platform, зібраний за допомогою VitePress |
| Публікація | Автоматично за кожного пушу в основну гілку |
| Мови | Англійська, російська та українська, збираються й публікуються разом |
| Застосунок, API, мобільний застосунок | Не створено, не розгорнуто |
Як зміна потрапляє на сайт
- Робота йде в окремій гілці, у власній робочій копії.
- Перевірка. Сайт збирається, потім перевіряється те, чого успішне збирання не ловить: сторінка, якої немає однією з трьох мов, мертве посилання чи якір, сторінка, на яку ніщо не посилається. Потім зібраний сайт запускається, і кожна сторінка має відповісти.
- Рев'ю робить власник. Агента-рев'юера немає: зміну читає і запущений сайт дивиться людина, якій належить проєкт.
- Злиття в основну гілку публікує.
- Хтось відкриває змінену сторінку на публічному сайті. Успішне розгортання — ще не видима сторінка.
Так процес було налаштовано 2 жовтня 2026. Через усі п'ять кроків ще не пройшла жодна зміна: коміти, зроблені до цієї дати, пушилися прямо в основну гілку.
Робочі копії та агенти
Одне завдання отримує одну робочу копію, одну гілку й одного агента; цим керує Orca. Кожна копія має власні порти, тож кілька копій можуть працювати поруч, не зачіпаючи ні одна одну, ні основну копію. Агент доводить завдання до стану «готово до рев'ю» і на цьому зупиняється; сам він змін не зливає.
Скрипти, на яких це тримається, — підготовка, запуск, перевірка, прибирання — 2 жовтня 2026 було пройдено від початку до кінця в справжній робочій копії. Створювати копію через саму Orca ще не пробували.
Локальний запуск
З кореня репозиторію make dev запускає сайт у режимі відстеження змін і відкриває невелику локальну панель: посилання на локальний та опублікований сайт кожною мовою, робочі копії й те, що в них запущено, та живі логи. make check запускає перевірку. І те, і те описано в README-файлах репозиторію.
Чого немає
- Немає безперервної інтеграції. Перевірка запускається на машині розробника. На сервері ніщо не зупинить пуш, який її пропустив.
- Немає проміжного чи попереднього середовища. Публічний сайт — єдина розгорнута копія.
- Немає моніторингу. Опублікований сайт перевіряється, лише поки в когось відкрита локальна панель.
- Трекер завдань не підключено. Завдання — це те, з чим створено робочу копію.
- Немає інфраструктури для продукту. Хостинг, база даних, секрети, резервні копії та випуск мобільного застосунку не визначено; див. Архітектуру. Єдиний висловлений намір — що пізніший сервіс розв'язувача працюватиме в Kubernetes поруч з API; див. Агент і розв'язувач.
Куди далі
- Архітектура: що доведеться розгорнути, коли це буде створено.
- Відкриті питання: що вирішено, а що ні.