Files
airz-uniapp/docs/核心与权限验收矩阵.md
T
hujun 25cb06b71c fix: 修复帮助内容加载、搜索滚动和账户同步的问题
- 完善帮助内容接口的响应校验,增加数据格式和范围验证
- 优化搜索页面的滚动位置管理,避免H5页面激活时的组件重建问题
- 增加账户切换时的定时器清理,防止内存泄漏和重复请求
2026-10-08 17:43:53 +08:00

64 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# RELEASE-001 核心与权限验收矩阵
更新日期:2026-10-08;进度1.97/1.07,开发文档v1.65/0.78。现有63项任务、27页面保持。RELEASE-001开发中、整体未验收;RELEASE-003阻塞。用户已取消独立Linux测试机路线,不再等待独立机,Linux/systemd仍未验证。
本矩阵补充[开发进度6.2](开发进度.md#62-一期验收矩阵),记录最新本地可复核子集与尚缺条件。通过检查数是入口内部断言数,不能当独立业务场景数;各轮复用入口不跨轮累计。历史阶段“未执行”指该行完整验收尚未完成,不否认已记录的局部开发检查。验收人、候选版本和真实设备尚未指定,不预填签收结论。
## 最新证据
| 证据批次 | 本地通过范围 | 本批检查数 | 限制 |
| --- | --- | ---: | --- |
| [1.02 主流程](D:/AAdesk/202609/airz-backups/core-flow-regression/airz-core-flow-1791443749845/verification.json) | 新个人/企业评估→报告→匹配组合280;相关提交、金额、版本并发、历史/PDF等入口 | 1666 | 合成产品、假模型;修复历史匹配列表/导出解释重试权限;无真实产品签收 |
| [1.03 会话组合](D:/AAdesk/202609/airz-backups/security-flow-regression/airz-security-flow-1791445051475/verification.json) | 新会话/消息/助手组合375;相关会话、助手、资料及主流程入口 | 1369 | 两个合成账户、假模型;无真机/真实身份渠道签收 |
| [1.04 后台组合](D:/AAdesk/202609/airz-backups/admin-flow-regression/airz-admin-flow-1791445932955/verification.json) | 新五角色诊断/重试组合167,原后台权限227,11个针对性入口575,主流程280 | 1249 | 合成管理员与正式模板、199次本机HTTP;合计20次假模型调用;未新增业务源码修复 |
| [1.05 反馈消息组合](D:/AAdesk/202609/airz-backups/feedback-flow-regression/airz-feedback-flow-1791447922008/verification.json) | 新反馈→跨角色回复→通知→撤销/原键恢复344;原反馈事务/并发166、账户281及后台227 | 1018 | 两会员/多会话、合成正式角色、324次本机HTTP,模型0;后端补确认,不代替前端/真机/真人客服验收 |
| [1.06 内容发布组合](D:/AAdesk/202609/airz-backups/content-flow-regression/airz-content-flow-1791448910652/verification.json) | 新跨角色发布/下架→公开内容→双账户整篇已读518;原服务56/内容HTTP362/后台227 | 1163 | 391次本机HTTP、模型0;修复超管批量越界;当批前端/真机未重跑,CSRF当批待实施、现见1.07 |
| [1.07 内容CSRF](D:/AAdesk/202609/airz-backups/content-csrf-regression/airz-content-csrf-1791450130328/verification.json) | 新内容Token门禁627;内容组合522/服务56/内容HTTP362/后台227;后台浏览器另计63 | 1794 | 523次本机HTTP、模型0;宽/窄屏18次内容POST手动恢复;8运行文件未部署,无小程序/真机或正式签收 |
六批均完成所属合成库/队列/HTTP/服务清理;保留私密证据。历史清理回执证明当次收尾,不代表任意未来时点的服务状态。原始日志、manifest、配置与会话不能整包分享。真实模型小样例见[既有语义记录](AI助手真实语义验收.md),本批不产生新真实调用,也不扩大旧样例的验收范围。
## 核心与权限检查
| 场景 / 任务 | 最新已验证子集 | 尚需验收的范围 |
| --- | --- | --- |
| 个人/企业主流程;ASSESS、REPORT、PRODUCT、RELEASE-001 | 两类提交、失败保留旧发布版、人工/用户重试、独立新评估与最新资料隔离;1.02及1.04主流程回归 | 真实产品与人工样例、完整正式输入、渠道数据及真实用户全链路 |
| 金额/冻结输入/产品变更;ASSESS-004、PRODUCT-004/005 | 元与万元边界;冻结策略与产品快照;新报告发布后历史版禁止解释重试;1.02 | 人工核对真实产品额度/期限/利率与匹配规则,目标设备金额输入展示 |
| 会话撤销;AUTH-002/004、BASE-003 | 退出仅撤销当前Token;改密撤销本人全部会话且不影响他人;旧Token跨报告/匹配/消息/助手统一拒绝;1.03 | 原/新手机真实双挑战、号码冲突、渠道登录及真机账户切换 |
| 跨用户资源;ASSESS、CHAT、MSG | 跨账户报告/匹配/通知/助手创建、读取、发问及游标拒绝,无任务或调用预留;1.02/1.03 | 私有附件、真实授权/数据查询资源尚无实现及签收证据;前端缓存/弱网按端复核 |
| 消息/助手幂等;CHAT-004、MSG-001/004 | 原键重发一次预留;显式重试沿用逻辑问题;旧会话与旧通知绑定原版本;已读水位不吞新消息;1.03 | 真实供应商异常/额度对账、多设备消息状态和目标端交互 |
| 五角色诊断与隐私;ADMIN-001/002 | 运营不能读取诊断;客服/技术/超管/合成旧技术只读可读取安全状态;当前失败版与已发布旧版区分;1.04 | 明确正式账号与权限并集,运营实际登录和签收;不自动绑定账号 |
| 人工重试授权;ADMIN-002、REPORT-002 | 仅技术v5/超管具动作权限;客服/运营/旧技术拒绝;撤绑定即时拒绝;超管仍受失败状态限制;1.04 | 正式账号操作演练、在途/并发和真实供应商故障恢复;已有纯/事务边界检查不能代替生产演练 |
| 重试门禁/原子性;ADMIN-002 | CSRF、查询force参数、版本/任务冲突、模型暂停拒绝无业务写入;成功任务与审计同事务,审计插入故障完整回滚;1.04 | 实际队列守护、真实服务故障/恢复和线上监控条件 |
| 回执与历史审计;ADMIN-002 | 同键、完成后及后续重评中返回原任务/审计;仅一条成功审计;请求标识定位历史版;客服拒读管理员审计;1.04 | 真实运营审计检索、留存/备份及责任人确认 |
| 后台通用权限;ADMIN-001/003 | 运营/客服/技术/超管菜单与动作;身份脱敏、金额独立授权、系统消息只读、模型密钥不回显、受控启停及旧日志脱敏;227项/158请求;1.04 | 1.07补内容CSRF及后台表单/列表手动恢复;反馈前端持久恢复、策略完整并发与正式运营签收仍待办,未重跑历史浏览器237项 |
| 内容发布与整篇已读;CONTENT-001/002/003/004 | 运营/客服/技术/超管与撤权;发布/下架同步首页/列表/搜索/详情;版本/换行/重排/正文更新与双账户已读;修复超管批量任意字段;1.06/1.07内容CSRF、实际表单/列表恢复及删除宽窄屏验证 | 前端旧响应竞态/真机/跨设备、真实内容及正式运营签收待补;批量/CSRF配套未发布 |
| 反馈回复/通知/恢复;SUPPORT-002、MSG-004、AUTH-004 | 原键作用域/版本/CSRF/角色与撤权、唯一通知/已读水位、通知/审计事务回滚、退出/改密后重新登录补确认;1.05 | 前端真实回执丢失/持久恢复、私有附件、真人坐席和正式运营/真机签收 |
## 一期模块缺口
任务编号与状态以[开发进度](开发进度.md)和[开发文档](开发文档.md)现行台账为准;本表不新增任务、不改变已有阻塞状态。
| 模块 | 已有证据 / 可继续的内部工作 | 尚缺条件与下一动作 |
| --- | --- | --- |
| BASE | 请求、账户隔离和首页有本地子集;1.03补会话跨模块检查 | 冻结候选包与环境,核生产禁用模拟和真实API;按端复核缓存/回跳 |
| AUTH | 密码登录、资料/头像、改密和会话撤销有本地证据 | EXT-SMS的服务商/模板/测试能力;真实换绑双挑战;AUTH完整未验收 |
| LOGIN | 已有安全失败入口,未声称真实渠道成功 | EXT-WX/EXT-ONE账号、H5支持矩阵及服务端验证能力;不模拟成功 |
| FILE | 公开头像检查不能作为私有证件上传验收 | EXT-STORAGE、DEC-PRIVACY待确认;先确定私有目录/桶、元数据/权限/生命周期及协议版本,再实施FILE-002/003/004 |
| ASSESS | 1.02覆盖个人/企业提交、多版本与冻结输入 | 真实附件/协议、完整渠道数据及正式用户签收 |
| DATA | 渠道范围、授权查询、验签回调和收费对账仍无完整证据 | EXT-DATA、DEC-QUERY;需产品、资质、字典、测试样例和计费/对账能力 |
| PRODUCT | 合成目录、历史快照与解释权限有1.02证据 | DEC-PRODUCT真实产品与发布责任人,DEC-MATCH人工样例及业务签收 |
| REPORT | 自填范围、版本发布、历史/PDF及本地队列有证据 | 真实输入/产品/模型语义、目标端PDF;真实守护与恢复仍待验证 |
| CHAT | 1.03覆盖撤销/重试/冻结上下文;旧真实语义小样例单独保留 | 真实产品上下文、供应商预算/异常、多端与运营签收 |
| CONTENT | 原发布/已读/搜索/FAQ/H5证据保持;1.06跨角色/双账户后端组合及批量越界修复;1.07内容CSRF与后台浏览器手动恢复 | 候选清单与用例收口;真实内容责任人、目标端/跨设备/真机和正式签收 |
| POINT | 已有关闭状态和合成事务/并发检查 | DEC-POINT待确认,默认关闭;批准后才能启用规则、迁移或验证真实奖励 |
| MSG | 1.03报告通知与1.05反馈通知/水位/账户隔离组合通过 | 双端/多设备与目标不可用交互及正式签收 |
| SUPPORT | 1.05补反馈→跨角色处理→通知→退出/改密→原键恢复后端组合 | 前端持久恢复/真机、私有附件及运营签收;真人客服仍需EXT-CS坐席和支持矩阵 |
| ADMIN | 1.04补现行正式模板、诊断和人工重试组合 | ADMIN-004未开始;正式账号绑定与运营内容/反馈/策略操作签收需明确账号和授权 |
| RELEASE | RELEASE-001局部开发回归推进,历史部署/恢复/告警材料可核摘要 | RELEASE-002目标端/真实渠道,RELEASE-003生产守护/恢复/密钥托管/规模RTO/RPO,RELEASE-004正式发布记录与签收;独立Linux路线已取消 |
## 接续顺序与签收条件
反馈后端组合1.05、内容后端组合1.06及内容CSRF与后台手动恢复1.07已通过;8运行文件尚未部署,前端其他恢复场景与正式条件保持待补。下一开发项:RELEASE-001候选版本与验收用例收口:固定本地候选源码清单/摘要,关联已验证范围和剩余外部阻塞,形成可复核交付基线;不部署、不预填正式签收,不继续扩张同类回归工具。后台Token流程的本机宽窄屏验证不能代替搜索旧响应竞态、小程序/H5编译、真机或正式运营签收。
正式签收需要确定候选源码/发布版本、真实产品及内容、目标设备/浏览器、测试账号/角色和验收负责人;按对应供应商和业务决策解除阻塞,并保存可追溯成功/失败/恢复证据。小程序由用户自行发行,课程整篇一次已读、身份证明文输入/后台脱敏、积分默认关闭及供应商约定保持。本批没有部署、提交、真实worker/模型或外部消息;不能据此判定全63任务/27页面通过。