KamoCRM

Member facts from the graph, and the channel-aware evaluator (KamoCollab CP04 Task 6)

Featurekamo-shared-library
Shipped
October 11, 2026 at 5:53 AM UTC
Author
Kamo
Commit
b0d73c7

MemberFacts gains the SI facts (intelligence type, teams, roles, SI supervisor, headed departments), filled by MemberFactsFromGraph. The evaluator learns channels: CHAT binds everyone, other channels bind SI actors only (NOT_BOUND), the default governs CHAT only, initiator-only rules match forward non-replies, and an SI and its supervisor are a protected line. TEAM, ROLE and INTELLIGENCE_TYPE selectors and the six new qualifiers now match (replacing CP04-T4a's interim false). REQUIRES_APPROVAL no longer permits starting or sending (D11). Every old constructor and the 4-argument evaluate keep their meaning; a frozen copy of the old evaluator proves CHAT identity over 2,000 random rulesets.

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