From 28d4d378028a0702c2964b6911a565ef4862c201 Mon Sep 17 00:00:00 2001 From: Eureka Date: Thu, 29 Oct 2026 15:44:46 +0100 Subject: [PATCH] Map: the design paragraph names referents by entity id, not free text Co-Authored-By: Claude Opus 5.5 --- docs/targets/interlingua-lowering-map.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/targets/interlingua-lowering-map.md b/docs/targets/interlingua-lowering-map.md index 8fa471a..9279bf2 100644 --- a/docs/targets/interlingua-lowering-map.md +++ b/docs/targets/interlingua-lowering-map.md @@ -12,8 +12,8 @@ The interlingua spec has two layers. The **schema** is Rust types: packet families, node ids, role slots, value kinds. It changes rarely and by commit. The **inventory** is data in CultCache: the concepts, frames, roles, relation types, speech acts and nuance features (hedge, certainty, warmth, irony and -whatever the loop finds missing) that the schema's slots name by id. Every open slot in a packet is an inventory id; a packet's only free text is -form-bounded referent names and the trace. No door judges text for leakage: +whatever the loop finds missing) that the schema's slots name by id. Every open slot in a packet is an inventory id; a referent names an entity by id +from the entity store, and a packet's only free text is the trace. No door judges text for leakage: what each model call may see, and what a score may count, own that (`weksa-lowering:ruling:leak-owned-by-flow-and-scorer-3`). The golf loop improves the spec mostly by growing and refining the inventory, which is fast; schema changes are