- 提取登录回跳、产品对比的路由匹配逻辑至独立的 match-route.uts 服务 - 修复登录页面导入对比服务的错误,改为导入新的 match-route 模块 - 保持原有的路由参数校验和跳转逻辑不变,仅重构代码结构
69 lines
14 KiB
Markdown
69 lines
14 KiB
Markdown
# RELEASE-001 核心与权限验收矩阵
|
||
|
||
更新日期:2026-10-09;进度2.02/1.12,开发文档v1.70/0.83。现有63项任务、27页面保持。RELEASE-001开发中、整体未验收;RELEASE-003阻塞。用户已取消独立Linux测试机路线,不再等待独立机,Linux/systemd仍未验证。
|
||
|
||
本矩阵补充[开发进度6.2](开发进度.md#62-一期验收矩阵),记录最新本地可复核子集与尚缺条件。通过检查数是入口内部断言数,不能当独立业务场景数;各轮复用入口不跨轮累计。历史阶段“未执行”指该行完整验收尚未完成,不否认已记录的局部开发检查。候选rc-20261009-r3-mp1已固定;用户报告小程序1.0.6于2026-10-09 09:35发行,上传源码摘要绑定仍待补。验收人和真实设备尚未指定,不预填签收结论。
|
||
|
||
## 最新证据
|
||
|
||
| 证据批次 | 本地通过范围 | 本批检查数 | 限制 |
|
||
| --- | --- | ---: | --- |
|
||
| [1.12 综合等级/原型03/PDF](D:/AAdesk/202609/airz-backups/financing-grade-ui/airz-grade-ui-20261009/verification.json) | 12档80/20评分与冻结报告122;PDF36;受控H5三宽62;微信分包31、微信/Android编译 | 分项计数,不跨入口累加 | 纯内存/合成响应,未做本批DB事务/worker或真机;规则待业务校准,源码未配套发布,新候选未固定 |
|
||
| [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运行文件未部署,现随1.08发布;无小程序/真机或正式签收 |
|
||
| [1.08 security-r3发布](D:/AAdesk/202609/airz-backups/production-release/airz-security-release-1791452975863/release-receipt.json) | 9运行文件/85源码依赖核验;版本刷新与26表业务数据/结构保持;定向恢复干跑 | 20服务器+22公网HTTPS | 已发布后端/后台,模型维护请求0;小程序用户发行,未做生产管理员写入、真机或正式签收 |
|
||
| [1.09 微信分包修复](候选版本/rc-20261009-r3-mp1/frontend-checks.json) | 生成JS全部静态require边界、账号分包独立初始化、回跳白名单与选择隔离 | 31 | 本轮重复核对仍31项,不累计;微信27页/Android class编译为1.09结果;本机微信桩,不代替模拟器/真机 |
|
||
| [1.10 候选与用例](候选版本与验收用例-20261009.md) | 固定149前端/4197后端文件、85部署记录变体、63正式用例和21前置条件 | 文件与台账核对 | 全部正式用例未执行,无签收;历史证据适用范围和摘要独立记录,本轮没有生产访问 |
|
||
| [1.11 搜索/反馈前端](D:/AAdesk/202609/airz-backups/frontend-content-recovery/airz-front-content-recovery-20261009/verification.json) | 旧首屏/分页响应、离页/换账户;已存合成反馈丢回执、浏览器重启与原键手动确认、存储故障 | 78 | Chromium宽/窄屏、113合成请求/32POST,业务源码未变;无本批真实后端/真机/多设备验收;默认Built启动排除,最终直接Vite导航前拦截 |
|
||
|
||
六批开发回归均完成所属合成库/队列/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及后台表单/列表手动恢复;1.11补反馈H5受控持久恢复;目标端、策略完整并发与正式运营签收仍待办,未重跑历史浏览器237项 |
|
||
| 内容发布与整篇已读;CONTENT-001/002/003/004 | 运营/客服/技术/超管与撤权;发布/下架同步首页/列表/搜索/详情;版本/换行/重排/正文更新与双账户已读;修复超管批量任意字段;1.06/1.07内容CSRF、实际表单/列表恢复及删除宽窄屏验证 | 1.11补搜索H5受控旧响应竞态;目标端/真机/跨设备、真实内容及正式运营签收待补;批量/CSRF配套随1.08发布,正式运营写入待签收 |
|
||
| 反馈回复/通知/恢复;SUPPORT-002、MSG-004、AUTH-004 | 原键作用域/版本/CSRF/角色与撤权、唯一通知/已读水位、通知/审计事务回滚、退出/改密后重新登录补确认;1.05 | 1.11补H5合成回执丢失/持久恢复;真实目标端/多设备、私有附件、真人坐席和正式运营/真机签收 |
|
||
|
||
## 一期模块缺口
|
||
|
||
任务编号与状态以[开发进度](开发进度.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与后台浏览器手动恢复;1.11搜索H5受控旧响应检查 | 1.10候选清单与用例保持;真实内容责任人、目标端/跨设备/真机和正式签收 |
|
||
| POINT | 已有关闭状态和合成事务/并发检查 | DEC-POINT待确认,默认关闭;批准后才能启用规则、迁移或验证真实奖励 |
|
||
| MSG | 1.03报告通知与1.05反馈通知/水位/账户隔离组合通过 | 双端/多设备与目标不可用交互及正式签收 |
|
||
| SUPPORT | 1.05补反馈→跨角色处理→通知→退出/改密→原键恢复后端组合;1.11补H5持久恢复受控检查 | 目标端/真机/多设备、私有附件及运营签收;真人客服仍需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已通过;1.08已将内容配套及历史匹配修复随security-r3发布;前端其他恢复场景与正式条件保持待补。1.10已固定候选源码/63正式用例/21前置条件,用户报告1.0.6已于09:35发行,但发行包源码摘要仍待核。1.11已补两者H5受控组合子集并核定候选摘要不变,B-FRONT目标端/真机/实际多设备及其余21条件不自动解除。下一项内部准备:首批微信1.0.6目标端验收执行单与回执模板,复用AC-CONTENT-004、AC-SUPPORT-002和AC-AUTH-004,列明发行源码摘要绑定、实际设备操作、截图/日志与失败恢复。实际运行、平台绑定和签收仍需设备及负责人,不预填通过;不重复扩张同类受控响应检查。真实产品/渠道/设备/运营及完整运维条件按候选阻塞表推进。后台Token或本机受控H5验证不能代替小程序/真机及正式运营签收。
|
||
|
||
正式签收需要确定候选源码/发布版本、真实产品及内容、目标设备/浏览器、测试账号/角色和验收负责人;按对应供应商和业务决策解除阻塞,并保存可追溯成功/失败/恢复证据。小程序由用户自行发行,课程整篇一次已读、身份证明文输入/后台脱敏、积分默认关闭及供应商约定保持。1.08完成既有生产后端/后台部署及原worker恢复,维护未触发模型请求或外部消息;不能据此判定全63任务/27页面通过。
|