- Shipped
- 15 agosto 2026 alle ore 05:58 UTC
- Author
- kamo
- Commit
- 54f058e
Il primo cluster la cui risposta onesta è "nessuna azione", e due dei sei ha guardato fino all'ultimo assegno. TimecardService ha un limite di autenticazione, un segreto condiviso cluster-internal, e il suo javadoc afferma il contratto: SecurityService risolve la sessione, i controlli diritti e relè. Quindi i diritti delle risorse umane vivono nei relè controller di SecurityService e nessun check appartiene all'interno TimecardService — incollarlo per hasRight non restituisce nulla, e che è corretto piuttosto che un divario. VIEW SCHEDULES e MANAGE SCHEDULES sono sostituiti, non decorativi. Il programma caratteristica è reale — TimecardSchedule, il suo repository, TimecardConfigController, Servizio di partecipazione — ed è gated da MANAGE TIMECARDS deliberatamente: hrTabs.ts record che la frequenza si apriva su VIEW SCHEDULES e che ogni scheda era data una destra proprio per rimuovere una barra incoerente, con supporti trasportati attraverso NEW RIGHT SEEDS. L'aggiunta di un cancello di programma avrebbe rimesso la seconda barra. CREATE EMPLOYEES e DELETE EMPLOYEES sono sostituiti da MANAGE MEMBERS: un dipendente è un membro con un record di occupazione, quindi la creazione di uno sta creando un membro, e non c'è alcun dipendente CRUD endpoint. VIEW TIME OFF e MANAGE TIME OFF sono stati quasi eliminati. Nessuna tabella in qualsiasi schema, no entità, nessun repository, nessun controller, nessun UI, nessun riferimento frontend — sulla norma applicato a VIEW EMAIL LOGS che è un'eliminazione. Non è: il tempo libero è una prima classe capacità di payroll-provider, PayrollFeature.PTO BALANCES e PayrollPtoBalanceProvider, implementato contro Paychex Flex, BambooHR, ADP e Paycor. Il sostantivo è modellato; manca solo l'endpoint e lo schermo Kamo. La lezione che vale la pena portare: "nessun tavolo" non è la prova. Una capacità può essere modellata interamente come interfaccia del fornitore, che è come questa piattaforma costruisce incontri, payroll e telefonia. Controllare le astrazioni del fornitore prima di concludere un sostantivo Non esiste.