# Terraphim Engineer Knowledge Graph ## Role: Terraphim Engineer This knowledge graph provides semantic search capabilities for the Terraphim Engineer role. ## Thesaurus - **Source**: `Terraphim_Engineer_thesaurus.json` - **Purpose**: Map synonyms for enhanced search - **Coverage**: 20 concept groups with 100+ synonyms ## Key Concepts ### Knowledge (ID: 1) learning, knowledge, lesson, insight, discovery ### Configuration (ID: 2) setup, configuration, install, deployment, initialize ### Git (ID: 3) gitea, git, github, repository, version control ### AI Assistant (ID: 4) terraphim, ai assistant, agent, claude, kimi ### Tool (ID: 5) skill, tool, capability, function, feature ### Storage (ID: 6) memory, storage, persistence, database ### Context Management (ID: 7) arscontexta, onecontext, context, progress ### Retrieval (ID: 8) search, retrieval, query, find, lookup ### Failure (ID: 9) error, failure, mistake, bug, issue, problem ### Documentation (ID: 10) documentation, docs, guide, manual, readme ### Programming Languages (IDs: 11-13) - Rust: rust, cargo - JavaScript: javascript, js, node, npm - Python: python, py, pip ### Testing (ID: 14) test, testing, spec, verify, validation ### Security (ID: 15) security, secure, safety, protect, guard, audit ### Performance (ID: 16) performance, speed, fast, optimize, efficiency ### Build (ID: 17) build, compile, make, package ### Execution (ID: 18) run, execute, start, launch ### Debugging (ID: 19) debug, debugging, troubleshoot, diagnose ### Repair (ID: 20) fix, repair, correct, resolve, solve ## Usage When querying learnings, the system will: 1. Normalize search terms using the thesaurus 2. Expand queries to include synonyms 3. Match against learning titles and content ## Sources - Learnings: `~/.local/share/terraphim/learnings/` - Memory: `~/.openclaw/workspace/memory/`