CI / backend (push) Canceled after 0s
- 生产已关短信登录,登录页先读 /auth/methods 再决定入口:默认手机号/邮箱+密码, 后端开着短信时才出现验证码登录;邮箱账号 phone 为空,User.phone 改可空 - 新增邮箱验证码注册(一步建号即登录态) - 知识:分类色点/选中描边/加载态,管理面板可改名、选色(10 色板或手填 hex)、 建子分类、删除(知识回到未分类),卡片上边线用分类色 - 正文 16sp / 行高 1.7,列表标题 SemiBold,与 Web 阅读排版对齐 - README 更新登录方式与结构说明