| 收紧(工程化): lint 收紧至 strict-casts/strict-raw-types + 40 条扩展规则并全量清零,analyze --fatal-infos 门禁,CJK 硬编码审计棘轮接入 CI——analysis_options 启用 use_build_context_synchronously/cancel_subscriptions/avoid_print 等正确性规则与风格集(dart fix 批量修 1432 处 + 手工修 14 error/17 warning),两个高噪音规则 cascade_invocations(127)/discarded_futures(195) 注释保留待第二批;CI/安卓构建 analyze 收紧为 --fatal-infos 防劣化;audit_cjk_hardcode.py 新增 --baseline 棘轮模式(回归失败/改进自动下调),基线 68 文件 1070 行入库,CI 新增 CJK hardcode audit 步骤;附带 strict_raw_type 显式泛型、lan_edit_api_handlers ArgumentError.message 类型收窄、avoid_slow_async_io 24 处 exists()→existsSync()。flutter analyze 0 issues,services/providers/architecture/models/domain/utils/logging/data 测试全绿(壁纸 7 例失败为主分支既有,与本批无关)。 | 24 天前 |