拆迁协议的有效期通常是由当事人在签订协议时约定的。如果双方都没有明确约定有效期,则默认为协议签署之日起立即生效,一直持续到协议中约定的内容完全履行完毕为止。
因此,拆迁协议签了三年的有效期是否合法,需要根据具体情况来看。
如果协议中明确规定了三年有效期,并且没有任何违反法律法规的内容,那么这样的协议就是合法的。双方在协议签订时应该严格遵守协议中的各项约定,确保协议顺利履行,避免因违反协议而产生纠纷和法律责任。
但如果协议中的时间限制涉及到国家规定的权益保护、民生保障等事项,那么这样的时间限制将无效,因为国家法律法规的规定优先于协议。此外,如果协议中的某些约定被认定违反了相关法律法规,那么这些约定也将被认定无效。
总之,拆迁协议签了三年是否有效,取决于协议中的具体约定内容是否合法、合规,以及双方在签订协议时是否能够严格遵守这些约定。如果不确定协议是否合法或存在争议,建议咨询专业律师帮助解决。