64 lines
4.0 KiB
JSON
64 lines
4.0 KiB
JSON
{
|
||
"baseline_version": "1.10",
|
||
"read_commit": "4575b27515f391d7a8b91324dfd3b464a9b090e2",
|
||
"requirement_ids": [
|
||
"CG-007",
|
||
"CG-008",
|
||
"CG-012",
|
||
"CG-013",
|
||
"CG-014",
|
||
"CG-015",
|
||
"CG-016",
|
||
"CG-018",
|
||
"CG-020",
|
||
"CG-031",
|
||
"AM-001",
|
||
"AM-002",
|
||
"AM-003",
|
||
"UX-001",
|
||
"UX-002",
|
||
"UX-003",
|
||
"UX-004",
|
||
"UX-005",
|
||
"UX-006",
|
||
"VIS-004",
|
||
"VIS-007",
|
||
"VIS-013",
|
||
"GOV-001",
|
||
"GOV-002",
|
||
"GOV-003",
|
||
"GOV-004",
|
||
"GOV-005",
|
||
"DEL-001"
|
||
],
|
||
"deliverable": "HEL-828 视觉总监在已审页面上接线:日子页读 GET /api/life 分页与 /api/life/{id} 详情(同形404、加载/空/失败沿用原状态,不用演示填充,完整历史不截200条),消息 lifeIds 与“在交谈里看这段”关联;设置·她 读 GET /api/persona 的 interpretation/seeds/growth 五状态与显式 retry,backfilled-R2 标“后来补上的初始印象”,出生事实仍只读;真实对话在 TurnGate 接受的完整 final 上用纯JS UTF-8 SHA-256 核对 receipt.text_hash 后 POST /api/chat/received 五字段(有界重试、幂等、replay 用 receipt 内原 epoch);生活状态文案按 health.backend 与 life_runtime.state 如实显示;后端只改 health.backend.web_connected=true。未改布局/动效,未部署。",
|
||
"acceptance": [
|
||
"日子:已公开事件分页(next_before)、详情、关联聊天跳转;隐藏/未知/非法ID统一“这一条现在打不开”;真实模式不出现演示资料",
|
||
"人格:ready/loading(有界轮询12×5s)/failed(可重新形成)/disabled/not_initialized(旧档案不自动补建);空成长不伪造",
|
||
"确认:仅 gate 接受、未 abort、完整 final 且全文已写入后计算哈希并确认;delta/error/取消/断流/哈希不符不确认;404/422不重试,网络/5xx最多3次",
|
||
"普通HTTP非localhost(isSecureContext=false、无crypto.subtle)下中文/emoji/ZWJ/块边界哈希与.NET SHA256一致",
|
||
"accepted 后不乐观置told:日子页打开时重读,已开着时在15s/45s各安静重读一次;离开再回来总是重读",
|
||
"health 无 backend 显示“生活尚未接通”;backend.life=false 显示“后台未启用”;仅 life_runtime.state=running 才说后台运行中"
|
||
],
|
||
"deferred": [
|
||
"总工 HEL-829:机械入库、npm build/lint/vitest、pytest、check_requirements 与 git diff --check;本环境无 git/node/python 未能运行",
|
||
"两主题电脑/手机真实页面截图与浏览器接线流程(含重启replay、409、取消即重问)需构建后由总工补验;本卡未能出图",
|
||
"后端真实样例第三人称“它”/办公楼茶水间的内容质量风险交总工审核;本卡未改提示词/温度、未追加真实调用",
|
||
"隔离部署与真实连续3天每天1–4条长跑;本卡未部署",
|
||
"R3长期记忆/FTS、R4主动联系、R5语音、R6城市天气素材备份、R7授权观察、真实视频/口型仍由主卡承接"
|
||
],
|
||
"requirement_changes": [],
|
||
"verification": [
|
||
"Edge headless 经 http://192.168.200.18(非localhost,secureContext=false, subtle=false)运行 harness:10个哈希向量+abc向量、五字段、receipt epoch、部分文本/他轮不确认、404不重试、网络失败3次即止、并发幂等、503后重试成功、存储无token,共21项PASS;harness 为 sha256.ts/receipt.ts 去类型手工转写,不是构建产物",
|
||
"参考哈希由 .NET SHA256 独立计算核对一致",
|
||
"web/tests/r2wiring.test.ts 新增 vitest(含 replay 当前epoch过闸+原epoch确认、取消轮不过闸),未运行:本机无node",
|
||
"TS 未经 tsc/vite 编译;页面、手机、两主题未出图;pytest/check_requirements 未运行",
|
||
"未访问8300/8310/8320,未复制用户档案或聊天;无部署、无PR合并"
|
||
],
|
||
"product_target": "origin/agent/agent/de8874a3803b",
|
||
"branch": "未提交(无git);基于 agent/agent/2aea213ca76f @ 4575b27515f391d7a8b91324dfd3b464a9b090e2 的源码包",
|
||
"frontend_connected": true,
|
||
"deployed": false,
|
||
"three_day_run": false
|
||
}
|