Files
CyberGril/docs/requirements/handoff-HEL-865.json
T

52 lines
8.3 KiB
JSON
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.
{
"baseline_version": "1.11",
"read_commit": "070f4fd89b51f6615a5744cacd6d23c137988fa8",
"task": "HEL-865 核对同一承诺是谁答应又告诉了谁(总管对070f4fd独立复核八组'同一承诺串人'反例的零资源纠错,零真实模型请求、零本地嵌入)",
"requirement_ids": [
"CG-008",
"CG-009",
"CG-011",
"CG-013",
"CG-014",
"CG-015",
"CG-016",
"CG-021",
"AM-001",
"UX-004",
"UX-006",
"GOV-001",
"GOV-002",
"GOV-003",
"GOV-004",
"GOV-005",
"GOV-006",
"DEL-001"
],
"deliverable": "总管独立复核《HEL-864-独立复核.md》八组'同一承诺是谁答应又告诉了谁'反例的补正(原hel-857-mem0-spike实验线,起点070f4fd,代码提交c0cb540):只修受支持语法的角色与声明绑定,不重做实验、不新增自然语言引擎、不改产品表达——parse_supported_answer 每个小句捕获并核准承诺者主语、告知接收者、动作、对象与状态,全部绑定同一项预声明场景声明(p1用户原话'面试结果出来我周五晚上告诉你':承诺者=用户〔答案框架'你'/'you'〕、告知接收者=伴侣〔'我'/'me'〕、对象=面试结果);省略槽按预声明回指规则继承(承诺小句省略主语→承诺者、省略接收者→场景接收者;状态小句按动词类别:tell类主语=承诺者、receive类受收方=场景接收者且未结侧兼容接收者未收到告知/承诺者未收到结果两读法、fulfill类主语=承诺者);明确不同接收者(现在已经告诉你了/told them)、承诺指向他人(告诉她/her)、承诺方反转(我答应/我承诺)、多个小句角色冲突一律失败,未知(we/我们/他)也失败;中英文同等核验;不加八句/人称禁词黑名单;受支持语法表面不变。规范正例(含'我还没有收到'与全部省略继承形态)保留通过。",
"acceptance": [
"附件八组反例修前可复现:audit865_prefix.json(零嵌入,在070f4fd工作树上运行,记录commit=070f4fd)——每次仅替换已结/未结一侧且另一侧为原规范正例:①已结'你答应周五晚告诉我面试结果,现在已经告诉你了。'②未结'……还没有告诉你。'③已结'你答应周五晚告诉她面试结果,现在已经告诉我了。'④未结'……还没有告诉我。'⑤已结'我答应周五晚告诉你面试结果,现在已经告诉你了。'⑥未结'……还没有告诉你。'⑦英文已结'You promised to tell me the interview result, and you have already told them.'⑧英文未结'……but you haven't told them yet.'全部pass=true(同一真实s6_result),退出码0",
"修后同一真实s6_result八组全部判失败:audit865_postfix.json(零嵌入,代码提交c0cb540)——八例全部actual_pass=false,退出码0;一次核对角色继承、角色冲突与场景目标绑定,不再只确认某P+某C/O存在",
"结构变体证明按角色类绑定而非八句/人称黑名单:中文换代词(告诉他/告诉我们)、换承诺动词(我承诺)、英文换格(tell her/told us/We promised/I have already told you)、未结侧显式主语(我还没有告诉你/我还没兑现)、混排多承诺小句(给她一条+给我一条)prefix全部复现、postfix全部判失败;'还没有告诉她'与'他答应……'在070f4fd已判失败,作双期负例保留;'你'在承诺者槽继续必需(规范正例本身含'你答应'),不作字面禁词",
"省略槽按预声明回指规则继承的规范正例两期均通过:承诺小句省略主语/接收者(你答应周五晚告诉面试结果/答应周五晚告诉我面试结果)、状态小句省略接收者(现在已经告诉了)、未结省略主语(还没有告诉/还没有收到)、裸回指与话题形态(结果已收到/面试结果已经告诉我了)、英文省略主语(haven't received it yet)与I have received it;正确面试承诺已结/未结、未结同义'我还没有收到'、audit860/rework形态全部pass=true",
"全部既有门不回归:audit864七组+未结侧镜像、英文3正例6反例、HEL-863三组、HEL-862四组、总管review864.py既有变体与audit861全部既有S6正负例、S2/S3总判据维持预期极性(audit865用例表逐项断言);python -m spike.hel857.audit861 spike/hel857/results/audit861_reuse865.json(修复后代码全量复跑,零嵌入)退出码0——8次装配门调用全supplied、t1未分享/t4未知伴侣原句零进入实际发送上下文、CompanionShareGate fail-closed、S8重启/S9备份恢复后出口实际核验、未结对照块自洽、来源锚点互证负例保留",
"新脚本退出码真实依赖正负例:audit865对每个用例(八组+结构变体+省略继承正例+既有全部集)翻转自检,flip任一用例实际结果则用例总判必翻转(flip_dependence.every_flip_changes_verdict=true)",
"资源硬边界:本卡真实新增0、本地嵌入新增0,未重跑需要66条嵌入的完整套件(明确未运行);唯一权威账hel-859-1f079e50f551/workdir/audit-data/embed_ledger.sqlite3本轮全部脚本运行前后快照完全一致(逐行摘要SHA256相同:dense141+seed_dense317=458/500、余42,词面48+seed_keyword112=160另列,行数181),不补种不回退不双扣,旧作者账不写;run1/run2、rework858/859/860、audit859–864全部证据SHA256运行前后逐一核对未改动,新证据独立命名(audit865_prefix/postfix、audit861_reuse865);原26/60真实账与余34冻结未动,13次逐笔复测方案保留",
"远端可回查:origin/hel-857-mem0-spike已fast-forward至本卡最终提交,本轮运行分支同步可fetch,git ls-remote核对通过;不合并不部署",
"check_requirements 对 origin/main 与 origin/agent/agent/de8874a3803b 双基准(含本handoff共四项)通过"
],
"deferred": [
"真实A/B复测仍冻结:本卡真实新增0未执行、不自动开跑;13次复测方案(rework860_offline.json _retest_plan,5批提取+8次问答逐笔)待总管核对解除隐私停止门后在主卡'同意测试'授权与60次额度内执行,不重复索取相同范围授权;任一隐私负例失败继续冻结",
"复测前置核验(沿HEL-864并补角色绑定):S6肯定验证限定为受支持结构、语气与场景角色(P/C/O三类小句fullmatch+陈述语气门+承诺者/接收者槽绑定同一项场景声明、省略按预声明回指规则继承),真实模型若以其他措辞、其他小句组织、非陈述语气或角色不绑定本场景声明的回答将保守判失败(fail-closed)——复测时该边界如实生效,不以放宽判据换通过;infer=True真实提取条目须随add携带来源锚点且实际编排提供明确分享状态源,否则带门装配fail-closed拒绝",
"正式采用Mem0或迁移产品接线、转自研评估:待白栖知拍板,本卡结果不构成采用决定",
"完整真实体验、八字情绪/生活连续/主动联系:继续按R1-R7承接,不以实验替代完整产品验收",
"中文提取提示词定制、真实语料验收、M5/M6产品接线:按原承接卡继续"
],
"requirement_changes": [],
"verification": [
"spike/hel857/results/audit865_prefix.json(修前八组反例+结构变体全复现@070f4fd工作树)与 audit865_postfix.json(修后同一真实s6_result八例全判失败、省略继承正例保留、audit864/863/862/review变体/audit861既有集与S2/S3不回归、翻转自检通过),同一脚本spike/hel857/audit865.py,八组输入为总管复核原文逐字,零嵌入零网络",
"spike/hel857/results/audit861_reuse865.json(修复后代码全量复跑audit861:分享门/真实A.run出口/S8/S9/未结块自洽/来源锚点/既有正负例不回归,退出码0,零嵌入零网络)",
"spike/hel857/README.md《HEL-865 纠错修订记录》(八组+结构变体旧/新对照表、省略继承回指规则、不回归证明、资源账只读核对、场景角色绑定已知边界)",
"权威嵌入账只读快照前后一致(458/500、余42、词面160、行数181,逐行摘要SHA256相同);run1/run2、rework858/859/860、audit859–864证据SHA256未改动;本轮零网络出站、零真实模型、零本地嵌入;未验证现网/真实档案/真实模型(本卡范围禁止触及);真实复测与正式采用不在本卡"
]
}