Files
Jyotisha/docs/testing/rectification-varga-resolution-20260930.md
T
66f087b588 feat(rectification): submit varga-resolution implementation for review
Review-only snapshot for BUG-1115 through BUG-1117; not merge-ready. New opening and append-turn PostgreSQL permission failures remain blocked. Persisted joint replay has zero completed questions; segment ordering remains off by default. The existing offline replay JSON is retained stale and unchanged after a denied overwrite, including its CRLF line endings. Browser/provider validation and final serial gates remain pending. No deployment, role permission changes, or staging/main push.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-01 08:04:04 +08:00

95 lines
9.1 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.
# 盘型口径 · 真人验收清单(2026-09-30)
> 本清单是待执行步骤,不是通过证明。使用产品负责人授权的受控测试账号及明确虚构或公开校准资料;不借账号、不索取或记录真实个人资料。自动化固定源证据见 [PROGRESS](../tasks/PROGRESS-rectification-varga-resolution-20260930.md),权限及环境缺口见 [BLOCKED](../../BLOCKED.md)。当前未部署,BUG-1115~1117未关闭。
## 0. 验收身份、安全与记录方式
- [ ] 在获准的测试环境核对代码提交、Skill版本、API算法/policy身份,记录环境标签与检查日期。远程review分支不等于已部署;本轮不推staging/main,不触发部署。
- [ ] 使用桌面与375px移动端各走一遍;没有受控登录态或Chrome则记blocked,不把SQL/SSR/scripted model当浏览器通过。
- [ ] 截图只保虚构资料与必要界面,遮去身份标识、邮箱、案例/会话ID及鉴权信息;不提交Cookie/JWT、完整请求、模型原文或任何密钥。
- [ ] 若新开案或追加turn出现权限拒绝,记录安全错误类别与未执行的后续步骤,停止对应链;不得grant、owner/definer替代、借另一会话或换入口补成功。
- [ ] 每项填写通过/未通过/blocked及证据标签;无法执行的项不勾选。最后核对实际完成题数,而非最大六题预算。
## 1. 目标域取盘与持久身份
先在受控账号创建不同主题的咨询,再从其入口进入校正;另测首页未指定问题。主题必须由服务器读取owned source,不能修改客户端domain替换。
| 输入问题/服务器领域 | 预期目标盘 |
| --- | --- |
| 婚恋/关系(marriage/relationship) | D1 + D9 |
| 事业(career) | D1 + D10 |
| 财富、健康、教育、迁居、家庭(finance/health/education/relocation/family) | D1 + D9 + D10 |
| 综合、报告、其它、未指明(general/report/other) | D1 + D9 + D10 |
- [ ] 每类新案首次显示、点选后、刷新后、报告中目标集合一致,不能因当前focus转到另一个采集领域而改变。
- [ ] 不推荐D12等其它分盘;技术审计仍诚实保留冻结11盘计分,不把“不推荐”写成“未计算”。
- [ ] 新产品身份缺score或summary时仍说明相应目标盘暂未知,不退成历史分钟优先交付。
- [ ] 旧nullable案不因receipt、focus、当前问题或新Skill自动升级成产品盘型身份。
## 2. 三档窗口、可信档位与布局
采用明确虚构资料分别申报±10、±30、±60窗口。让原训练/留一/停止门正常运行,不改分数或人工强行出卡。
- [ ] ±10婚恋交付主区为D1、D9两行;事业为D1、D10;综合为三行。分钟范围在次行,不能出现“最可能分钟”“吻合率”等旧主结论。
- [ ] ±10头段占比≥0.6为“较可信”,0.5~不足0.6为“倾向,备选也要看”,低于0.5为“按现有信息分不开”;这些档位不提前停止问答或自动确认。
- [ ] ±30仅≥0.6为“较可信”,否则“分不开”,不显示“倾向”档。
- [ ] D1全窗唯一标“确定”且不显示备选;其它情况按原档位规则。并列头段显示并列,备选不因舍入丢失。
- [ ] >61分钟(例如±60)只显示可交付D1行及“分盘解读需要更准的出生时间”;D9/D10不推荐,气泡、timeline、采用文案、工具与报告均不得漏出推荐。
- [ ] 未知原窗宽度不能用缩窄credible range冒充≤61分钟证明。
- [ ] 375px无横向溢出、遮挡或按钮重叠;盘型是视觉主结论,分钟范围保持次行。
- [ ] 一个ChatComposer、一套滚动跟随/JumpToLatestButton;一次等待一次揭幕,揭幕后无新增spinner或第二加载动画。点选/刷新不得重复气泡或重复卡片。
## 3. 完整扫描、不可用与盘型一致出口(D6)
**不存在合法D1-only领域。** 旧任务书“只需D1”描述不能据此伪造健康/其它取盘策略。正控制须是实际合法目标集合中的每张盘在完整窗口各自上升唯一;若受控资料找不到这样的窗口,则记正控制blocked,不借纯fixture当真人成功。
- [ ] 对完整扫描且全部合法目标盘各自全窗唯一的受控案,直接显示“盘型一致,不用校正”,不进入采集,不生成采集focus;没有采用或确认某一分钟。
- [ ] 刷新与再次打开仍同一服务端turn/卡片,无重复成功出口;目标集合完整保留。
- [ ] 至少一个合法目标盘全窗不唯一时,不走上述出口,保持原采集/问答门。
- [ ] 在授权隔离测试环境由正常故障注入使扫描不可用:说明完整窗口扫描不可用、目标盘暂未知;不能宣称全窗一致、推荐分盘、生成段采用或确认。
- [ ] 不完整/partial扫描明确只是候选盘型,不能证明全窗一致;不得抹去持久目标身份或冻结审计。
- [ ] 跨午夜窗口日期连续;不把两个合法区间之间未扫描gap拼成完整扫描。
## 4. 点选、停止与排序开关(T5)
- [ ] 默认开关off沿原顺序;只在授权隔离实验中测试on。on只在≤61分钟重排同一eligible题池,宽窗仍回原顺序;没有启用不算部署了收益。
- [ ] 点选A/B/C/D由服务器owned focus/schema分类,刷新后同一answer/action/transition持久存在;重试不得重复加分或重复题。
- [ ] dated题保原±2与三强冲突淘汰;style题保真实choice_kind/source及reference-only边界,不冒dated证据。
- [ ] 训练门、原留一、采集题池、来源、45天门、停止规则不变;真实early stop、无可渲染选项或缺oracle按实际记录,不能为了六题补题。
- [ ] 用户“先这样”正常走原停止/交付,盘型占比不自动触发新停止。
- [ ] 六题联合收益只接受独立真实PG全77回放及每格红线证据;真人少量点选、offline单chartM2或直接reducer不能替代。
## 5. 采用、保存资料与报告重算(D7)
使用原资格门实际允许采用的受控案;如果门关闭,记录拒绝与未执行项,不改门或伪造policy。
- [ ] 采用按钮显示“改用…盘解读”;选择值来自服务器段采用,不把非候选中点伪造成候选UUID或篡改代表候选。
- [ ] 头段交集非空取中点;空交集按D1优先取头段中点,并在交付的实际分钟中clamp。gap/等距earlier算法已有独立控制,但非法dated ledger公共入口应拒绝,不人工制造“合法gap采用”。
- [ ] 实际保存civil date/time/timezone offset一致,跨午夜日期随时间一起更新;原填报资料保留,既有来源标签及医院记录/偏移分钟/两条选择路径保留。
- [ ] 采用后刷新档案,再从实际保存资料进入报告;生产payload/native重算所得目标上升与采用卡一致,不能用候选代表签名替代报告输入。
- [ ] named timezone与offset-only分别检查;已采用资料缺active offset时应报计算资料不完整,不能静默使用原日期/时区。
- [ ] 新报告推荐盘集合与持久domain一致;缺scan/宽窗报告也保持诚实保护,完整技术审计不伪称校准精度。
- [ ] 手工改资料、timezone变化、旧结果/错误owner/expired/newer result等应按原freshness门拒绝;失败不半写profile/case/result/decision。
## 6. 确认门与来源
- [ ] 段采用不等于精确确认;若保存civil minute与实际代表候选不相同,确认保持拒绝,界面/tool与实际执行一致。
- [ ] same-minute也须满足原确认、验证、来源及权限门;既有合法确认正控制不能消失,不把synthetic状态mutation当真实确认成功。
- [ ] 任何候选/段推断不得把档案状态自动写成confirmed;原填报资料与adopted/confirmed provenance仍可区分。
## 7. Skill升级后的真实历史列表与打开(BUG-621)
使用受控账号升级前创建的10.0.32历史案,不新建“假历史”替代真人路径。
- [ ] 列表仍能看到消息存于Case ledger的旧校正案;空consultation继续按原filter排除。
- [ ] 从列表打开active旧案为resumed,closed旧案为readonly,均解析exact旧version/hash/source,不升级到active10.0.33。
- [ ] 同输入缓存结果、点选与刷新保旧Skill身份与nullable分钟逻辑,不注入新segment summary/raw产品状态。
- [ ] 旧算法只读时采用/确认/点选正确禁用;版本探测失败不把旧结果重标成新结果。
- [ ] 完整turn/run receipt如权限拒绝仍记blocked;现有自动化已经真实走过list/open/cache/choice,但append turn拒绝,不能勾选整receipt链通过。
## 8. 外部模型与最终判定
- [ ] 获准且具备受控供应商凭据时,验证实际模型在新产品/无scan/宽窗/历史案四类出口符合服务器口径;scripted model不是供应商模型证据,不输出key或完整模型原文。
- [ ] 汇总每项通过/未通过/blocked,关联对应不可变source证据;最终full/build三gzip、隐私、冻结/growth仍须独立完成,不用局部绿代整单。
- [ ] 新开案与history append权限缺口、T5真实joint红线、浏览器/模型任一未闭都保留BLOCKED;本清单完成记录前不写BUG resolved、不称整单验收通过。