- GenTypes 删 VarEntry.AnnotClassName / FieldEntry.AnnotClassName - set_var_annot_class_name / add_field 改为写入 Spec(Spec 为 None 时建 TS_UNKNOWN 承载, 不表态具体类型,等价原 Spec 缺失);删 1b 的 AnnotClassName 专属深拷贝 - var_annot_class_name / get_field_annot_class_name 去旧字段回退分支 - 剩余 7 处直读(StmtGenCifMixin list/dict 5 处、CallGenMixin CPtr 2 处)改走封装