@lssm/integration.opa-meeting-context-bridge
v2.0.2
Published
Governed bridges from existing knowledge providers to OPA MeetingContextSourcePort.
Readme
OPA Meeting Context Bridge
Server-side, provider-neutral bridges from existing Notion, Slack, email,
Drive/document, CRM, and governed-web read surfaces to OPA's
MeetingContextSourcePort.
Every factory is bound to one exact OPA owner scope, applies explicit item and content bounds, emits hashed provenance/citation references, and propagates provider or contract failures. Shared sensitive material requires a configured consent reference.
Hosts inject already-authorized provider instances and meeting-specific
query/match functions. The included Google Drive v3 REST provider resolves a
fresh bearer through a server-only token port, supports shared-drive listing,
and streams bounded blob or Google Docs text into the governed Drive bridge.
The included HubSpot CRM provider uses the official date-versioned 2026-03
read endpoints for contacts, companies, and deals. It resolves fresh bearer
authority server-side, requests only allowlisted properties, binds pagination
to the exact tenant/workspace/entity-kind scope with a host-supplied HMAC key,
and requires a durable evidence receipt for every projected object. Salesforce
remains contract-backed only.
CompanyOS company intelligence is intentionally not duplicated here because its
existing Work Graph meeting source owns that boundary.
