Skip to content

Огляд ​

Перевірено 2 жовтня 2026 для цього сайту документації · продукт не має інфраструктури, бо нічого не створено

Сьогодні розгорнуто лише цей сайт документації, і його публікує кожен пуш в основну гілку: проміжного середовища немає, інфраструктури продукту теж поки немає.

Пуш в основну гілку — це публікація. Усе, що до нього, відбувається в окремій гілці.

Що є сьогодні ​

ЩоСтан на 2 жовтня 2026
Вихідний кодОдин закритий репозиторій на GitHub, у якому лежать цей сайт та інструменти навколо нього
Сайт документаціїСтатичний сайт на DigitalOcean App Platform, зібраний за допомогою VitePress
ПублікаціяАвтоматично за кожного пушу в основну гілку
МовиАнглійська, російська та українська, збираються й публікуються разом
Застосунок, API, мобільний застосунокНе створено, не розгорнуто

Як зміна потрапляє на сайт ​

  1. Робота йде в окремій гілці, у власній робочій копії.
  2. Перевірка. Сайт збирається, потім перевіряється те, чого успішне збирання не ловить: сторінка, якої немає однією з трьох мов, мертве посилання чи якір, сторінка, на яку ніщо не посилається. Потім зібраний сайт запускається, і кожна сторінка має відповісти.
  3. Рев'ю робить власник. Агента-рев'юера немає: зміну читає і запущений сайт дивиться людина, якій належить проєкт.
  4. Злиття в основну гілку публікує.
  5. Хтось відкриває змінену сторінку на публічному сайті. Успішне розгортання — ще не видима сторінка.

Так процес було налаштовано 2 жовтня 2026. Через усі п'ять кроків ще не пройшла жодна зміна: коміти, зроблені до цієї дати, пушилися прямо в основну гілку.

Робочі копії та агенти ​

Одне завдання отримує одну робочу копію, одну гілку й одного агента; цим керує Orca. Кожна копія має власні порти, тож кілька копій можуть працювати поруч, не зачіпаючи ні одна одну, ні основну копію. Агент доводить завдання до стану «готово до рев'ю» і на цьому зупиняється; сам він змін не зливає.

Скрипти, на яких це тримається, — підготовка, запуск, перевірка, прибирання — 2 жовтня 2026 було пройдено від початку до кінця в справжній робочій копії. Створювати копію через саму Orca ще не пробували.

Локальний запуск ​

З кореня репозиторію make dev запускає сайт у режимі відстеження змін і відкриває невелику локальну панель: посилання на локальний та опублікований сайт кожною мовою, робочі копії й те, що в них запущено, та живі логи. make check запускає перевірку. І те, і те описано в README-файлах репозиторію.

Чого немає ​

  • Немає безперервної інтеграції. Перевірка запускається на машині розробника. На сервері ніщо не зупинить пуш, який її пропустив.
  • Немає проміжного чи попереднього середовища. Публічний сайт — єдина розгорнута копія.
  • Немає моніторингу. Опублікований сайт перевіряється, лише поки в когось відкрита локальна панель.
  • Трекер завдань не підключено. Завдання — це те, з чим створено робочу копію.
  • Немає інфраструктури для продукту. Хостинг, база даних, секрети, резервні копії та випуск мобільного застосунку не визначено; див. Архітектуру. Єдиний висловлений намір — що пізніший сервіс розв'язувача працюватиме в Kubernetes поруч з API; див. Агент і розв'язувач.

Куди далі ​