- 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.
