Перейти к основному содержимому

ADR-035. Platform runtime capabilities заменяют ADR-020

Контекст

ADR-020 про Google Drive устарел. Нужен актуальный ADR, фиксирующий где живут общеплатформенные runtime capabilities: reference-data, feature flags, settings, navigation, plugins, notifications и i18n.

Решение

Platform owns runtime capabilities. platform — технический namespace, а не 8-й бизнес-домен. На bootstrap-фазе identity-api может хостить /api/v2/platform/* endpoints, events и таблицы как platform host, но ownership не переносится в identity и не должен протекать в кодовые ownership boundaries. Выделение отдельного platform-api возможно отдельным ADR.

Последствия

  • identity schema не включает platform-owned tables;
  • домены используют /api/v2/platform/*;
  • документация не опирается на Google Drive как canonical source.