mart_finance_communications
betaEmail, chat, and notes unified into one searchable comms row.
One row per finance communication (email message, chat message, or finance note) carrying its subject/title and inline body_text, the GCS source_uri / document_id, and the best-effort linked finance entity (from communication_links). The body text + subject are free-text PII; AI reaches the body only via search_documents, never through this raw mart (which is controller/brain-only). This mart is deliberately NOT exposed as a metric — free text never enters the metric layer.
- highTrying to reach body_text from an analyst persona or a metric
body_text + subject are free-text PII. This mart is controller/brain-only and is NOT a metric source. AI reaches the text only via the persona-scoped search_documents tool — never via a metric or a raw analyst read.
- mediumTreating a missing entity link as no relationship
`linked_entity_*` is the single best-effort link per communication (lowest link id). A communication may carry several links upstream; a null here means none were recorded, not that the comm is unrelated.
- “Which communications are linked to a given vendor bill?”
- “How many chat messages versus emails do we hold for finance?”