tdqs / dimensions / naming-consistency
Naming Consistency
Do tool names follow a predictable pattern?
Summary
- level
- server coherence
- weight
- one quarter of the coherence score
- key
- naming_consistency
How it is graded
The specific convention matters less than consistency. All camelCase is fine; mixing conventions is not.
Score anchors
- 5
- consistent verb_noun pattern throughout (e.g. list_issues, create_issue, delete_issue)
- 4
- mostly consistent with minor deviations
- 3
- mixed conventions but still readable
- 2
- inconsistent (camelCase mixed with snake_case, different verb styles)
- 1
- chaotic naming with no discernible pattern
How to score well
- Pick one convention and apply it to every tool. All camelCase is fine; mixing styles is not.
- Use the same verb for the same operation across resources: list_issues and list_pull_requests, not list_issues and get_all_prs.
See also
The normative text is the specification; this page restates it. All dimensions: dimensions.