Member Junction
    Preparing search index...
    • Inspects a comment (messageText) posted on an anchored conversation to detect whether it references any FLS-governed fields on entityInfo, and stamps any newly detected field names into conversation.AnchorMetadataObject.restrictedFields.

      Two-stage detection:

      1. Stage 1 (Deterministic, 0ms): Checks direct field anchors (AnchorType === 'Field'), restricted field names/labels (Name, camelCase words, DisplayName), and actual restricted field values loaded from the linked record.
      2. Stage 2 (Semantic LLM Classifier): If entityInfo has remaining unmatched FLS fields and messageText is non-empty, invokes either the registered RestrictedFieldLLMClassifierCallback or a lightweight AIEngine language model to detect semantic/paraphrased references (for example "making six figures" → Salary).

      Parameters

      Returns Promise<RestrictedFieldInspectionResult>