elm¶
Files¶
| Name |
|---|
| elm/domain_elm.cpp DomainELM implementation — optional dedicated model with shared-backbone fallback. |
| elm/domain_elm.hpp Domain ELM — optional dedicated model with shared-backbone fallback. |
| elm/elm_chain_builder.cpp ELMChainBuilder implementation — 6 heuristic triggers → ExecutionChain. |
| elm/elm_chain_builder.hpp Maps RouteDecision + PromptFeatures to ExecutionChain (doc 03 §6.2) |
| elm/grounding_elm.cpp GroundingELM implementation — 4-stage knowledge pipeline. |
| elm/grounding_elm.hpp GroundingELM — wraps the 3-stage knowledge pipeline behind IELM (D-17) |
| elm/i_elm.hpp Abstract interface for Expert Language Models (doc 03 §5.2) |
| elm/role_elm.cpp RoleELM implementation — shared-backbone ELM with 7 role-specific prompt templates. |
| elm/role_elm.hpp Shared-backbone Role ELM — implements IELM with role-specific prompt templates. |
| elm/specialist_adapter.cpp SpecialistAdapter implementation — delegates to ISpecialist via composition. |
| elm/specialist_adapter.hpp Composition-based adapter that wraps ISpecialist behind the IELM interface (D-06, D-07) |
| elm/tool_support_elm.cpp ToolSupportELM implementation — pass-through stub with logged not-implemented. |
| elm/tool_support_elm.hpp ToolSupportELM — interface-conforming stub (D-18), pass-through with confidence=0. |
Updated on 2026-10-09 at 03:59:42 +0000