Canonical Skill Key
Definition
The single, authoritative identifier for a skill in the system. All references (user profiles, sessions, evidence) resolve to canonical keys, preventing fragmentation from aliases or typos.
Why it matters
If "React.js", "ReactJS", and "React" are treated as different skills, evidence gets scattered. Canonical keys ensure all references point to the same underlying skill definition.
How Lemma uses this
Lemma maintains canonical skill keys in the skill table. Aliases are automatically resolved, and merged skills redirect to their canonical target. This ensures SCI scores aggregate correctly.
Related terms
See it in action
Explore how Lemma puts these concepts to work with real peer verification.
Get started