Ответ нейросети:
Здравствуйте! В России наличие вида на жительство (ВНЖ) само по себе не обязывает иностранного гражданина подписывать какой-либо контракт, если только это не связано с его трудовой деятельностью. Вид на жительство предоставляет иностранцу право на проживание в России на постоянной основе, а также на трудовую деятельность без необходимости получения дополнительных разрешений на работу.
Подписание контракта может требоваться в случае трудоустройства, но это касается трудового договора с работодателем. Если ваш супруг занимается трудовой деятельностью, то он, как и любой другой работник, должен иметь трудовой договор, регулирующий его отношения с работодателем.
Что касается подтверждения проживания, то обладатели ВНЖ действительно обязаны ежегодно подтверждать свое проживание в России, предоставляя в миграционные органы соответствующую информацию о доходах и месте жительства. Это стандартная процедура, и она не связана с подписанием контракта.
Если у вас есть опасения или конкретные вопросы относительно требований к вашему супругу, я рекомендую обратиться в местное отделение миграционной службы или проконсультироваться с профессиональным юристом, специализирующимся на миграционном законодательстве.