983582f066
Funcionário/membro com vínculo na clínica dona da sala passa a ter a sala como workspace de acesso OPERACIONAL (papel_sala='operador'): vê a agenda da sala e bloqueia horário para manutenção, sem locação nem financeiro. O Painel da Sala detecta o modo operador e esconde recebíveis/relatório/baixa, mostrando só a agenda + ação de bloqueio. Bloqueio de manutenção: reserva tipo='manutencao' (coluna nova, default 'locacao'), valor 0, nasce 'confirmada' (sem aprovação) e NÃO gera recebível. Reaproveita o anti-conflito de horário da sala (409 em sobreposição) e o cancelamento por solicitante/unidade. A agenda renderiza o bloqueio em cinza. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>