Как работает проверка избыточных свойств (Excess Property Checking)?
- Применяется только к «свежим» объектным литералам, переданным напрямую в типизированный контекст
- Присвоение из переменной → проверка НЕ применяется
- Предотвращает опечатки в именах свойств
- Weak Types (все свойства опциональны) — требуют хотя бы одно совпадение
satisfies— альтернатива для проверки формы с сохранением литеральных типов