Внутрішні бібліотеки
ProjectK.Optimization
Section titled “ProjectK.Optimization”Закритий внутрішній NuGet-пакет, на якому працює планування таборів:
приймає період пошуку, тривалість і зайнятість учасників з вагами, повертає дату з найменшими
конфліктами. Публікується в GitHub Packages, підключається через NUGET_AUTH_TOKEN
(див. Як запустити проєкт). Внутрішня будова і алгоритм не
документуються публічно.
ProjectK.3PDB.Standalone
Section titled “ProjectK.3PDB.Standalone”Окремий застосунок «база третьопробників» (код).
- Імпорт CSV. Дані зводяться в таблицю (найпростіше в Google Таблицях) за шаблоном; назви колонок мають збігатися з шаблоном. Далі файл експортується в CSV і завантажується в застосунку через «Імпорт».
- Збірка й публікація. Реліз на GitHub — пайплайн збирає все сам.