Воркспейс — аналіз

Аналіз, дослідження і перевірка перед проектуванням єдиної логіки воркспейсу для всіх проектів (Golden / Chathouse / Prime і майбутні): as-is механіка, порівняння по проектах, дискусії й рішення. Цільовий дизайн програми — Єдиний воркспейс (Electron).

Сторінки

  • Planплан для дискусії: процес воркспейсу і головні фічі; що фіксуємо як є, а що вирішуємо з командою (💬 + робочі таблиці).
  • Tasksцільовий дизайн тасків: набір з обговорення, наявне апі по проектах, як реалізуємо кожен таск.
  • Current State — як воркспейс працює зараз по проектах: оператор-ранер, ранер TU, таски, сендери (as-is порівняння).
  • Unificationкаркас логік: запуск сесії по кроках, важливі логіки (таски, сендери, онлайн, фаворити, створення діалогів…), побічні (перекладач, вайт-лист…).
  • Server Coupling — що у воркспейсі прив’язане до серверу (сесія / сокет / стан ранерів) і чому це не переноситься в клієнт поштучно.

Подвійна ціль

  1. Існуючі проекти — звести розкидані по репо реалізації однієї фічі до одного описаного алгоритму.
  2. Новий партнер — шпаргалка: коли заходить новий бренд, одразу видно які фічі треба, як вони працюють і яке партнерське API під це потрібне. Доповнює Family Blueprint.

Зв’язки

  • Family Blueprint — мінімальний набір сервісів / воркерів / API нового Family-беку.
  • Feature Matrix — де яка фіча реалізована й ким.