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

9.1 KiB
Raw Blame History

盘型口径 · 真人验收清单(2026-09-30)

本清单是待执行步骤,不是通过证明。使用产品负责人授权的受控测试账号及明确虚构或公开校准资料;不借账号、不索取或记录真实个人资料。自动化固定源证据见 PROGRESS,权限及环境缺口见 BLOCKED。当前未部署,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、不称整单验收通过。