- Shipped
- 15 de agosto de 2026 às 05:58 UTC
- Author
- kamo
- Commit
- 54f058e
O primeiro grupo cuja resposta honesta é "sem ação", e dois dos seis olharam deletável até à última verificação. O TimecardService tem um limite de autenticação, um segredo partilhado interno ao cluster, e seu javadoc declara o contrato: SecurityService resolve a sessão, verifica direitos e relés. Os direitos de RH vivem nos controladores de retransmissão do SecurityService e não check pertence dentro TimecardService — grapping it for hasRight não retorna nada, e Está correcto, em vez de uma lacuna. VER SCHEDULES e MANAGEM SCHEDULES são substituídos, não decorativos. O calendário o recurso é real — TimecardSchedule, seu repositório, TimecardConfigController, Serviço de assistência — e é fechado por MANAGEM TIMECARDS deliberadamente: registros hrTabs.ts que a assistência costumava abrir em View SCHEDULES e que cada aba tinha um direito por conta própria para remover uma barra inconsistente, com SEDES NOVAS. Adicionar um portão de horários colocaria a segunda barra de volta. CREATE EMPREGO E DELETE EMPREGO são substituídos por GESTÃO EMPRESAS: um empregado é um membro com um registro de emprego, então criar um é criar um membro, e não existe um ponto final CRUD para os empregados. VEZ TIME OFF e MANAGEM TIME OFF foram quase excluídos. Nenhuma tabela em qualquer esquema, não entidade, nenhum repositório, nenhum controlador, nenhuma UI, nenhuma referência de frontend — no padrão aplicado a VEZ EMAIL LOGS que é um delete. Não é: o tempo livre é uma primeira classe Capacidade de pagamento-fornecedor, PayrollFeature.PTO BALANCES e PayrollPtoBalanceProvider, implementado contra a Paychex Flex, BambuHR, ADP e Pagador. O substantivo é modelado; apenas o endpoint e tela de Kamo estão faltando. A lição que vale a pena levar: "sem mesa" não é o teste. Uma capacidade pode ser modelada inteiramente como interface de fornecedores, que é a forma como esta plataforma constrói reuniões, folha de pagamentos e telefonia. Verifique as abstrações do provedor antes de concluir um substantivo não existe.