Entitats (registre Joint)
La forma registre (entity-first) resol una JointEntity per a una o més claus
primàries — columnes estructurades, evidència Lance i atributs derivats en una sola
crida governada. És la forma darrere de la tool MCP entity_get.
La forma
Section titled “La forma”SELECT name, segment, country, recent_meeting_topics, meeting_summaryFROM osl.entities.CustomerWHERE customer_id IN ('9c1e…f04a', 'e4f8…2a91')SELECT * retorna tots els exposed_attributes declarats. Les claus són
obligatòries — un conjunt de claus buit es refusa (sense full-scan). Els resultats
s’ordenen per la llista de claus; una clau que falta torna marcada com a absent en
comptes de fabricada.
{ "customer_id": "9c1e…f04a", "name": "Anna Vidal", "segment": "retail-premium", "country": "ES", "recent_meeting_topics": [ { "text": "…", "score": 0.91, "cite": { "source": "gong://…", "doc_id": "meet-…", "chunk_id": "chk-…" } } ], "meeting_summary": "Anna has asked in recent meetings about […]"}Governat pel mateix model
Section titled “Governat pel mateix model”Cada atribut està subjecte als grants del cridador:
les columnes no concedides tornen redactades (⟦redacted⟧), les columnes obligades
emmascarades, les potes Lance servides a la versió de redacció requerida. Una
denegació total retorna un E2101 no revelador — el motor mai revela quina política
va denegar.
Relacionat
Section titled “Relacionat”- La superfície de query (OSL-SQL) — les cinc formes.
- Accés i capacitats — els grants i el MEET darrere d’això.