Naming
7 checks, listed alphabetically.
ASCII Names
Checks that object and datablock names contain only ASCII characters; names containing accented characters, non-Latin scripts, or emoji are reported.
Descriptive Names
Checks if Object or Datablock names use default Blender names like Cube, Sphere, Camera, Light, etc.
Final Names
Checks single-user datablock names for temporary, test, or debug prefixes such as tmp_, temp_, debug_, or test_. The Object name is treated as the authoritative production name.
No Auto Suffixes
Checks if Object or Datablock names use Blender's automatic numeric suffixes such as .001, .002, etc.
No Trailing Spaces
Checks if Object or Datablock names contain trailing spaces.
Object/Data Name Match
Checks that single-user datablock names match their object names across supported object types such as Mesh, Camera, Curve, Armature, and Light. Shared datablocks are ignored. Name collisions that would only produce a Blender-generated numeric suffix are treated as unfixable and are not reported.
Supported Characters Only
Checks that Object and Datablock names contain only supported characters. Allowed characters: letters, numbers, underscore ( _ ), hyphen ( - ), period ( . ), and space.