KamoCRM

I2 resolves a draft of one of a member's layers, the ledger's daily counts per SI, and the disclosure settings hook to kamoai-service (KamoCollab CP15 T4)

FeatureSecurityService
Shipped
October 11, 2026 at 5:24 PM UTC
Author
Kamo
Commit
fe10187

- I2 draftLayer {level, id}: only with an existing MEMBER subject and draftItems; the draft is validated for the layer's level (department ancestors for DEPARTMENT) and replaces that layer's own items (JOB_TITLE, DEPARTMENT and TEAM keep the description's PURPOSE); a layer the member does not hold is 400 DRAFT_LAYER_NOT_HELD. A body without draftLayer answers byte-for-byte as before (goldens). - GET **************** counts per decision and escalations for one SI and UTC day, one grouped statement on ix_ode_org_actor; KamoAI secret. - EvaluationNotifier: after a disclosure settings save commits with a changed posture, enforcement mode or leak check, POST kamoai-service **************** on a virtual thread (2 s / 3 s); a failure is one WARN and never affects the save.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing