343ca560dc
Backend: - Nova coluna salas.contrato (TEXT, migration ADD COLUMN IF NOT EXISTS). - INSERT/UPDATE de sala aceitam `contrato`; marketplace SELECT devolve s.contrato (minhas salas já via s.*). Frontend (SalasPlugin): - CONTRATO_MODELO: modelo padrão cuja cláusula 2 deixa TODOS os procedimentos sob inteira responsabilidade do locatário; o dono edita por sala. - SalaForm ganha textarea "Contrato de locação" pré-preenchida com o modelo + botão "Restaurar modelo". - Passo Pagamento: botão "Ler contrato de locação" abre modal com o texto (contrato da sala, ou o modelo) + checkbox de aceite. "Solicitar Reserva" só habilita após aceitar; o aceite é registrado nas observações da reserva. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>