2. Структуры interface MeaningRepresentation { intent: CoreIntent; entities: CoreEntity[]; relations: CoreRelation[]; contextHints?: ContextHints; } interface CoreIntent { type: "INFORM" | "ASK" | "EVALUATE" | "PLAN" | "CRITIQUE" | "GENERATE"; description?: string; confidence: Confidence; } interface CoreEntity { id?: CoreId; label: string; entityType: EntityType; properties?: Record<string, any>; confidence: Confidence; } interface CoreRelation { from: CoreId | string; to: CoreId | string; relationType: RelationType; description?: string; confidence: Confidence; } interface ContextHints { timeScope?: "PAST" | "PRESENT" | "FUTURE" | "MULTI"; timeHorizonYears?: number; // Для 3L – до 100 domain?: string; // "economy", "family_legacy", "security", ... } 5. ReasoningLayer (Слой рассуждений) Задача: строить объяснимые цепочки рассуждений, сценарии, планы. 5.1. Интерфейс слоя interface ReasoningLayer { reason( meaning: