# S20: Настройки и диагностика Завершить пользовательские preferences, capabilities и справку без ложных гарантий. Входной gate: S19-011. Выходной gate: S20-009. ## Задачи - [S20-001](../tasks/S20-001.md): Собрать SettingsView — front; todo. - [S20-002](../tasks/S20-002.md): Создать ServerInfo — front; todo. - [S20-003](../tasks/S20-003.md): Реализовать safe diagnostic snapshot — protocol; todo. - [S20-004](../tasks/S20-004.md): Подключить typing/privacy toggles — front; todo. - [S20-005](../tasks/S20-005.md): Подключить own avatar update — front; todo. - [S20-006](../tasks/S20-006.md): Показать permission/capability ограничения — front; todo. - [S20-007](../tasks/S20-007.md): Создать Calls list/search — front; todo. - [S20-008](../tasks/S20-008.md): Проверить settings integration — qa; todo. - [S20-009](../tasks/S20-009.md): Gate: Настройки и диагностика — qa; todo. ## Граница этапа Выходной gate проверяет evidence/готовые проверки, не реализует функции за остальные задачи. Если отдельная карточка требует слишком большой контекст — split с сохранением requirements coverage.