mirror of
https://github.com/Egonex-AI/Understand-Anything.git
synced 2026-06-22 10:58:03 +08:00
1a16b0fdd6
LLMs systematically abbreviate node types (e.g. "func" instead of "function") and edge types (e.g. "extends" instead of "inherits"), causing dashboard validation failures. This combines two fixes: Option A: Rename the ambiguous `func:` ID prefix to `function:` across all prompts, source code, tests, and example data so LLMs see consistent naming. Also fix `relates_to` ghost edge type in django.md. Option B: Add NODE_TYPE_ALIASES and EDGE_TYPE_ALIASES normalization maps in schema.ts that transparently correct common abbreviations before Zod validation, as a runtime safety net. Closes #36 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1a16b0fdd6
ยท
2026-03-25 09:25:42 +08:00
History