KEY_PATTERN
KEY_PATTERN = '/^[a-z0-9:_.\\-{}]+$/'
key 模板白名单:小写字母/数字/冒号/点/下划线/连字符/花括号({占位符})
缓存数据请求
职责:一个类承载四个场景(store/update/invalidate),基础规则按场景区分 required/sometimes,各方法在业务侧按需取用;store 场景的 name/key/ description 为硬 required(有时弱化会导致缺字段直达业务侧 Undefined array key → 500)。
┌────────────────── 分区导航(按此顺序阅读)──────────────────┐ 分区 1 · 常量 KEY_PATTERN 分区 2 · 校验规则 rules 分区 3 · 错误文案 messages 分区 4 · 条件校验 withValidator └────────────────────────────────────────────────────────────┘