# 教学资产规则与接口

CSV列名按顺序为`asset_type,name`。StaticMesh名称以`SM_`开头，扩展名为`.fbx`；Texture名称以`T_`开头，扩展名为`.png`或`.exr`。扩展名区分大小写；名称正文由字母、数字与单个下划线分段组成。输入是文件名，不是路径；空名称、不支持类型与重复名称均报问题。

检查器只读CSV。有效清单退出0；存在不合规行退出1；表头、列数、编码、空清单或文件读取错误退出2。`--json`报告包含input、rows、valid、invalid与problems。invalid是不合规行数；每行的issues可以含多个原因。

debug目录只展示“扩展名是否允许”这个局部判断，不实现完整的前缀、名称正文或CSV规则。
