Modelo de exceção e detector

Featurekamo-shared-library
Navios
12 de agosto de 2026 às 03:08 UTC
Autor
Kamo
Enviar
26ea4ec

Torna o bloqueioExceptions portão real. Até agora, a tabela de transição lê contar que nada escreveu, então cada cartão parecia limpo e 'um soco faltando é Nunca pago como zero foi um comentário em vez de um controle. A distinção BLOCKING é todo o ponto da taxonomia: uma mudança aberta, e Punch inigualável e uma finalização provisória não comprovada, porque fechar-se sobre eles afirma algo que ninguém pode ficar para trás. Uma falha geofence e um clock skew são Advisory e nunca bloquear -- recusando-se a gravar ou finalizar o tempo que foi realmente trabalhado é a violação salarial exata que este sistema impede. O detector reporta e nunca repara. Todas as formas de adivinhar um turno fechado está errado: deixando-o aberto acumula horas absurdas, auto-fechando sub-relatórios, uma tampa inventa uma figura que ninguém testemunhou. Em vez disso, torna-se uma excepção. Idempotente pela construção através da restrição única (membro, data, tipo) -- duplicados iria inflar a contagem e tornar um cartão de tempo infinalizável por uma razão Ninguém conseguiu encontrar.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços