When to use
Run before changing naming rules, save operators, or SHOT/Render workflows.
Inputs
- •Open .blend with current project type, revision, and scene number
- •Access to
corehelpers
Steps
- •Generate expected tokens via
core.naming.make_filenameandcore.paths.paths_for_typefor the active state. - •Call
core.validate.validate_all(state, prefs)to surface errors/warnings before saving or rendering. - •For materials, reuse
core.material_naminghelpers to normalize proposals and check family/finish/version blocks. - •If operators or UI panels were moved/renamed, verify corresponding
__init__.pyfiles still import/register the right classes (root,ops/,ui/). - •Summarize findings (errors, warnings, suggested renames) for the PR or release notes.
Outputs
- •Checklist of naming/path issues and proposed fixes
- •Confirmation that registration files remain consistent after changes