DevLog #9
5 грудня 2025. Оригінал з відео — у Notion.
Релізи після DevLog #8: v0.6.0-alpha.1.
ProjectK.Optimization
Section titled “ProjectK.Optimization”Створено внутрішній NuGet-пакет ProjectK.Optimization — двигун для оптимізаційних задач, на
якому працює новий функціонал планування. Пакет закритий, деталі його роботи не публікуються.
Планування таборів
Section titled “Планування таборів”Ціль версії 0.6. Тепер життя звʼязкових та комендантів стане трошки простішим: усі, хто вказані як КВ, підтягуються в планування таборів. Для кожного виховника обирається дата, коли він зайнятий протягом періоду пошуку, і його важливість — і повертається оптимальна дата табору.
Реалізовано два компоненти — список сесій планування і створення нової сесії. На бекенді дані
опрацьовує ProjectK.Optimization.
Нові сутності й бекенд
Section titled “Нові сутності й бекенд”PlanningSession,PlanningParticipant,ParticipantBusyRange.- Queries та commands для сесій планування; бізнес-логіка планування табору через
ProjectK.Optimization.