zizi
|
03b6d512bf
|
chore(工程): 优化研发流程规则、松绑本地提交与验证门禁、支持技能自包含
|
2026-09-18 22:11:33 +08:00 |
|
zizi
|
9712589bfe
|
工程(测试): 旧库迁移工具链退场;共享库种子登记与例前兜底清空
- 删除 数据库/旧库迁移 工具树、旧库迁移用例与旧库样本夹具;摘除 Makefile/pyproject/ruff/pyright 与 PYTHONPATH 引用,同步 README/AGENTS/设计文档与索引、分片工具
- 清空业务数据改按 种子表 登记过滤:未知 schema 与新增运行时表默认清空,迁移账本/索引代次单例/原文命名空间/结构种子保留;迁移新增种子表漏登记由新单测机械拦截
- 共享库复用前兜底清空,防上例强杀残留;例间只清数据不删表,个案探针表须自带 DROP TABLE IF EXISTS(规则与迁移用例同步)
- 底座生命周期单测由 15 例精简为 5 例(保留清理、未封存模板、失败清理相关用例),其余 11 例随本批移除
|
2026-09-18 14:13:52 +08:00 |
|
zizi
|
0eba8e4f34
|
重构(测试): 删除85次合成调用的资格终态用例
去掉四条用假HTTP循环85次的慢用例,以及浏览器报告中依赖同一路径的effect参数。
资格门槛仍由契约与单元覆盖;生产效果标准不改。
|
2026-09-18 11:21:41 +08:00 |
|
zizi
|
fd74a0b3b0
|
工程(测试): 优化测试成本与执行防线,引入会话共享库与例间清空
|
2026-09-18 02:36:59 +08:00 |
|
zizi
|
af08551d7b
|
智能体能力与规则:导航元信息、技能目录与执行纪律
- 能力文件补 导航元信息(内容描述/使用场景/使用要求),技能目录按目录派生;索引检查与磁盘逐条一致。
- 规则:计划与提交新增「验证期冻结源码」「全量只跑一次」两条纪律并写清与生成、验收数据库的关系;
模块依赖、任务与证据、文档与资源生成、测试隔离等规则同步本轮口径。
- 角色合同与配置的模型白名单保持一致;技能正文不再夹带索引注记(与后端资源加载同口径)。
|
2026-09-18 01:15:12 +08:00 |
|
zizi
|
f76c3cd04a
|
docs(架构): 归档R2历史留痕并清理过程计划与实施分期标签
- 归档并收敛 R2 历史留痕至 docs/实现回顾/R2改造历史留痕.md,删除已退出生命周期的改造计划、旧文件处置及验证过程文档
- 现行测试用例身份收敛至 tests/用例清单.json(1358条扁平登记),适配 conftest、索引维护与测试执行验证
- 清理源码、配置、SQL迁移头、测试夹具及规则文档中的 Wxx 实施分期标签与过时过程描述
- 同步重新打包构建资源清单,通过全量离线测试、模块边界、类型检查与索引双向强核验
|
2026-09-16 19:09:14 +08:00 |
|
zizi
|
7b8aa3ff43
|
规则层择要补录(重写自 feat/creative-data-closure-dashboard@8278ade,未直接合并)
- 新增 .agent/rules/子代理交付.md:三要素交付、证据指针、仅阻断级汇报、最小必读,并登记 rules 目录与 AGENTS.md SoT 路由
- 计划与提交:补研发相位判据表(开发期/能力稳定/批次稳定)与证据复用规则;修复指向已路由文件的悬空引用;完成声称对齐父仓 verification-principles 的 L1/L2/L3 分级
- 整体审查按级触发:L3 重任务批次(跨模块/>2 文件/>100 行/核心逻辑/不可逆,任一命中)才起独立只读四维审查,L1/L2 以门禁绿加抽查代替(决策 D1–D4);AGENTS.md 工作协议第 6 条同步
分支上的旧版 维护索引.py、文档索引测试与总体架构.md 不采纳,以 main 演化版为准。门禁:make 检查、架构 75 passed、git diff --check 通过。
|
2026-09-16 13:05:47 +08:00 |
|
zizi
|
b9af240b68
|
R2 收尾:W30 唯一写入观察与最终验收(C08 章后接通 / 构建身份重建 / 最终备份与恢复演练)
- 章后处理:事实提案命令身份加入类型、批内去重改为先校验后去重(REPEAT_OBJECT_TYPE 记跳过、不再静默丢重复);查询章后状态回传事实跳过;可按需发布/核对可登记任务与 config_not_declared 语义收紧
- 模型治理:推理字符数计量(ChatCompletions/Messages/执行合同)、探针在声明关闭推理却仍有推理时拒绝、计价支持缓存协议与未知模型兜底
- 运行态:资源包重建(发布身份 21d850f7…),三处配置同步,post-extract v5 代次 5 启用,服务 PID 96675(health/ready 通过)
- 门禁:make 检查通过;离线 1008 passed;定点数据库 101 passed;最终完整备份 bkp-1f5591d8… 与空库恢复演练 verified(152 表/158 关系/迁移 45,演练库已 DROP)
- 文档与证据:运行手册、功能覆盖、工作包清单 W30 证据、测试用例清单(17 条 execution_evidence 回填 + 历史死指针说明)、目标文件清单
- 旧实现与旧库直连材料退出(含明文凭据文件移除);新配置 配置/本机正式.toml、配置/本机维护.toml、配置/计费/、配置/运行配置/ 入库,均只含受控引用
- R2 执行证据在 .agents.local/改造/R2-20260909/(不入库)
|
2026-09-16 08:23:39 +08:00 |
|
zizi
|
9e6f1c4481
|
R2 改造交付:新版模块化单体全量成果
- src/muse 新版全模块(装配/共享/上下文/任务运行/作品规划/故事世界/正文写作/审校修订/知识方法/作者经验/效果评测/交付连载/资料研究/正式变更/元数据/接入/基础设施/编排)+ 测试树(单元/契约/集成/架构/迁移/端到端/夹具)
- 129 项功能全部实现与自动验证(功能覆盖.json/矩阵),含 W31 补齐的规则与代价/节奏安排/伏笔与承诺
- 旧实现按处置清单退出(702 条中 324 删,保护合同与未迁移条目留存有据);web/app.py 旧工作台退役,新工作台为唯一写入口
- 数据库/旧库迁移:真实旧库内容批次迁移链(端点守卫/PG作品正文映射/质量资产缺省投影)
- 运行手册 docs/运行手册.md;W30 本机服务阶段一已运行(infra PG 为正式内容权威)
- R2 执行证据与私有运行材料在 .agents.local/改造/R2-20260909/(不入库)
|
2026-09-15 12:47:42 +08:00 |
|
zizi
|
cf0f4fb985
|
W20–W24:保存知识方法、迁移框架、审校修订与案例行为的集成成果
接续 88dd570,保存 W20–W24 已实现的共享接口、业务入口、迁移、工作台、测试与文档。
W20/W22/W23 保持 in_progress,W21/W24 保持 verified;此提交不宣称方法或规则正式启用、多轮返修、真实角色评测完成。
W25 新增实验、标定、逐调用交付与角色执行及其迁移/测试/索引留在实施工作树,原有私人和旧实现保留项不纳入。
验证:离线 571、前端 33 通过;PG 469 项通过、2 项浏览器未启用,2 项误带入的 W25 用例已移出本提交;最终任务与交付边界 37 项通过。make 检查、最终类型、84 项资源及 diff 检查通过。未重跑浏览器或 Pi 宿主,不以合成调用认证外部模型效果。
独立整体审查四维通过;证据保存在 R2-20260909/提交W20-W24。
|
2026-09-13 16:24:42 +08:00 |
|
zizi
|
88dd570791
|
W19 世界设定、人物弧线与全书连续性(收口):世界设定维护层(S04 族驱动实体浏览/轨迹/save_entity 提案→确认,新类型零代码可编辑)、人物关系(端点按引用规则解析、弧线计划/已发生分区)、设定修订影响评估(受影响事实引用反查+待决提案+章序影响,只读只标记不撤回独立确认);HTTP 7 端点+抽取章节事实提示词+维护故事世界技能;工作台三页(世界资料/人物关系+关系图/时间与伏笔);7 新 NC(NC-w19-*),离线 275 / 非宿主数据库 237 / 前端 27,浏览器三页旅程+视觉判定通过;整包验证退回一项(设计页尾空行致 diff-check 失败)三轮复验通过(第二轮误在原仓目录执行系任务书缺陷,第三轮带基线前置校验确认修复与证据链),W19 置 verified。
|
2026-09-11 11:30:21 +08:00 |
|
zizi
|
06fcfb32cd
|
W18 拆书、归并、互斥与补偿(收口):分章切窗(确定性章界/窗计划哈希/漂移守卫/覆盖核对)、逐窗模型提取(S02 证据合同、输出合同含实体引文)、确定性实体归并(同名异型必歧义不误并、合并带证据与窗归属)、分析版本(uuid5 版本身份、版本台账、失败窗单独重试、旧结论不抹)、样本选题观察陈述;研究拆书五步流程(同源互斥=排他范围领取层强制、窗口断点逐窗检查点、恢复只补缺失窗、预算含重试余量、补偿只触本任务检查点);CLI 研究命令+HTTP 4 端点+工作台拆书工作区/原文分析对照/榜单与选题页(资料对照页退役并入资料页,structure-form 纵排修复表单遮挡)+拆解书稿/检查与维护拆书结果技能;12 新 NC(NC-w18-*),离线 275 / 非宿主数据库 231 / 前端 27,浏览器 2/2+视觉判定通过;整包验证一次通过,W18 置 verified。
|
2026-09-11 10:16:59 +08:00 |
|
zizi
|
5b22b31b74
|
W17 资料导入、榜单与来源管理(收口):B03 来源/版本链/清理候选/榜单快照(V0007,原文只追加、失败保留失败态、无 run 归因)、用途授权消费门、证据码点读取、资料对照页与 8 端点、导入资料/采集资料与榜单技能;7 新 NC(NC-w17-*),离线 269 / 非宿主数据库 226,浏览器旅程+视觉判定通过;整包验证退回五项(原文版本.py 缺失、技能假绿、悬空锚点、恢复口径、tsbuildinfo)全部修复后复验通过,W17 置 verified。
|
2026-09-11 03:21:36 +08:00 |
|
zizi
|
916f527c9f
|
W16 章后派生与连续写作闭环(收口):S01 采纳/保存同事务登记章后任务(失败整事务回滚)、五步派生流程(来源复检/抽取配置/模型抽取/事实提案 Shadow 幂等登记/摘要与索引绑定)、失败可见且恢复重验重试、旧版本派生拒绝、确认事实增量技能;11 新消费级用例(NC-w16-*),离线 269 / 非宿主数据库 220;整包验证通过后置 verified(P1 md尾缀已统一,预算吞异常与降级测试留后续)。
|
2026-09-11 02:42:29 +08:00 |
|
zizi
|
63ead639f4
|
W15 通用生成、基本审校与候选(收口):多粒度写作任务与两阶段写手(预组装→受限探索→冻结回放→无工具写作→检查入候选)、V0021 模型候选证据绑定与版本化审校报告、基础+连续性确定性检查、采纳门 CHECK_FAILED/CHECK_MISSING 禁未检候选、模型候选服务端写哈希与证据(作者决定仍走 S01)、HTTP/CLI/主会话技能/工作台创作对话接入;15 新 NC(NC-w15-* 11 + UI 3 + browser 1),离线 269 / 非宿主数据库 209 / 前端 27,真实浏览器旅程与视觉判定通过;独立整包验证退回一次后按 NC 大写前缀约定修正并复核登记门禁;W15 置 verified。
|
2026-09-11 01:44:13 +08:00 |
|
zizi
|
de4820b595
|
批次索引与入口收口:目录索引登记、工程入口说明与旧工作台入口
.agent 与 docs 各级目录.md 登记批次新增的规则、约束、规范与技能;AGENTS.md/README.md 含开工时保留的原仓修改与批次新增的工程入口说明(混合改动,按用户指示整文件收口);web/app.py 旧本地人审工作台入口调整。
|
2026-09-10 19:39:59 +08:00 |
|
zizi
|
7f9114eca5
|
W13 旧用例承接补充:作者层路由与中文方法 Skill 的已跟踪文件改动
作者场景路由与指令、完善故事基础设定/合并故事方案/制定作品规划的技能中文化重构及其脚本、对应旧测试修改、SOT 导读、技能目录与实现回顾。此为 W13 阶段对已跟踪文件的改动,随批次按阶段整理补提交。
|
2026-09-10 19:39:47 +08:00 |
|
zizi
|
224df00706
|
W13 渐进探索、分层规划与近期细化:私人探索、明确选定、分层规划与近期细化;含竞态修复新用例。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:41 +08:00 |
|
zizi
|
98530437f2
|
W11 编辑器、动态表单与人审工作台:编辑器、动态表单与人审工作台(确认前正文不落正式库)。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:41 +08:00 |
|
zizi
|
367d01db21
|
W06 模型宿主、角色、预算与流式合同:模型宿主合同、角色策略冻结、预算预留结算与流式回合证据。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:41 +08:00 |
|
zizi
|
e99a952dd0
|
W05 任务状态、租约、事件与恢复:任务状态机、短事务租约、事件续接、恢复控制与作用域互斥。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:40 +08:00 |
|
zizi
|
b0623d9048
|
W04 元数据结构、扩展与字段用途:元数据结构、策略版本、字段用途投影与内置结构导入。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:40 +08:00 |
|
zizi
|
b86516505f
|
W02 安装工程、启动骨架与验证环境:pyproject/uv 安装工程、启动装配骨架、conftest 用例身份与 OS 离线隔离。
按 R2 串行阶段整理提交;包内文件为该阶段交付(含后续小增量),状态以工作包清单为准。
|
2026-09-10 19:25:40 +08:00 |
|
zizi
|
aea6feceb0
|
feat: 完成技能身份中文化与作者入口
|
2026-09-01 16:23:55 +08:00 |
|
zizi
|
a7d2746d67
|
文档: 权威分层登记与合同收敛(含前会话治理文档工作)
- 登记 SQLite 运行态账本:AGENTS/红线/08域/表映射 四处同口径
(不产生 Canonical,冲突以 PG 为准);表映射补 muse.db 八表清单
- web/app.py 按裁决登记为本地人审留痕通道(08域 §6.1,写面闭集)
- rubric 回写四项无条件阻断(_BLOCKING_ADVISORY_CODES 对齐)
- 红线措辞校准:额度窗口真实语义(跨窗续跑/降级/末窗 4h)、
MUSE_LLM_ALLOW_UNGOVERNED 逃生口登记、抽取角色改治理链口径
- 角色合同登记 blind_judge/semantic_detector 别名与两阶段写手形态
- 文档失实修复:导读旧路径、细纲必填表补 3 字段、schemas/README
改库内权威世界观、framework/README 登记 claude 适配器、
harness README 对齐新布局、59 技能计数
- 迁移对账改关联计数(不再写死 reviews=6)
- 四维形而上审查报告(verdict PASS,含独立性局限声明)
- 含前一会话未提交的治理文档工作:AGENTS 重构、审查标准迁移、
rubric 引用更新、.agent 目录索引更新
- .gitignore 补 muse.db 备份文件规则
|
2026-08-30 23:06:39 +08:00 |
|
zizi
|
76d38f2dc7
|
修复: 派发链硬门失败关闭与测试账本隔离
- 模型锁定完整 ID 等值:role_policy 废弃子串匹配,前置校验+事后
MODEL_POLICY_VIOLATION 熔断+回执 modelMatch,治理链角色放行 BUDGET_CHAIN
- 工具白名单只读机械强制:任务包 allowlist ⊆ 只读注册表,TOOL_NOT_READONLY
- 本地向量检索 truthful 化:aiContext 裁剪、指针行跳过、资格失败关闭
(bindingStatus/productionRetrievalEligible 不再伪造 active)
- 角色提示词 name 回归英文系统 ID;planner 补 fine_outline 绑定;
writer 数据契约对齐 writer-candidate-body-v1
- 测试账本隔离:sqlite_path 三层透传(bridge/two_phase),9 处派发测试
改用临时库;清除 muse.db 测试残留 5 runs+26 events+reviews 5/6(有备份)
- test-inventory 补 3 条登记并机械重算 summary;评测场景补
output_contract/fail_closed 与 stability 两类;死代码清理
(project_paths.py、offline_only 死参数、harness/harness 残骸)
- 新增 metaphysical-diff-review 技能(红线 4.2 载体)并登记,共 59 技能
|
2026-08-30 23:06:19 +08:00 |
|
zizi
|
d41f507dd0
|
框架: 建设框架无关通用指令集与纯中文治理规范,解耦宿主投影
|
2026-08-30 17:25:44 +08:00 |
|
zizi
|
df16bc11c7
|
框架: 重构业务契约分层、上下文洁癖与去AI味教材规范
|
2026-08-30 03:01:10 +08:00 |
|
zizi
|
9bed4a426e
|
refactor: separate Muse business and agent framework layers
|
2026-08-24 02:16:01 +08:00 |
|
zizi
|
1b20f20cb4
|
收尾清理: 候选文档五并一定稿(删五份过程候选)、修全仓.claude→.agent死链、删零引用脚本与已裁决文档
|
2026-08-23 22:42:27 +08:00 |
|
zizi
|
78aa77a7e1
|
链路清理: 生产写手唯一形态切换为两阶段派发——删除单阶段派发分支、直调缺省路径与相关旗标(落实对照裁决),模型参数显式必填,修两处架构边界违规
|
2026-08-23 22:24:00 +08:00 |
|
zizi
|
af54904da1
|
蒸馏: 两阶段写手形态与对照裁决进稳定文档,总plan收口(过程清理)
|
2026-08-23 21:28:54 +08:00 |
|
zizi
|
661695f52c
|
阶段F第四部分: 对照实验与直调链终态裁决——同源输入双链对照,直调臂机械门拒(复读细纲),裁决创作生成直调链退役(框架派发为唯一创作生成链)
|
2026-08-23 21:10:28 +08:00 |
|
zizi
|
befb4714c0
|
阶段F第三部分: 评测链派发——评委智能体经ModelRunner协议接入框架派发(离线10项绿+候选123vs164真实盲评通过,164四维领先与人采纳方向一致)
|
2026-08-23 16:13:59 +08:00 |
|
zizi
|
640e17499d
|
阶段F第二部分: 知识链派发——抽取智能体接入框架派发(离线7项绿+第3章真实抽取产出19条草稿,修复重派路径首次真实验证)
|
2026-08-23 15:17:57 +08:00 |
|
zizi
|
d9cf5e834c
|
阶段F第一部分: 冻结幂等键改(manifest,context)对——候选164双门通过后被CONTEXT_NOT_FROZEN阻闸的缺陷修复(迁移114+真实库测试)
|
2026-08-23 14:15:09 +08:00 |
|
zizi
|
864c2ca380
|
阶段F第一部分修复: 角色合同两阶段化+生成会话独立(挂死根因:合同冲突诱导工具调用)
|
2026-08-23 13:43:29 +08:00 |
|
zizi
|
ec6bc50131
|
阶段F第一部分: 两阶段写手——探索与生成分离(离线绿17项,全量门禁无回归)
|
2026-08-23 12:38:45 +08:00 |
|
zizi
|
fbfc5fd5b0
|
生产链: 写作节点框架派发接线与授权继续流程(阶段E第二部分)
|
2026-08-23 02:19:54 +08:00 |
|
zizi
|
fabcd4ff91
|
生产链: 补证/重写删除业务硬上限,改为授权终态(阶段E第一部分)
|
2026-08-23 01:26:03 +08:00 |
|
zizi
|
860771a28e
|
能力: 只读工具server、会话复用与依赖清单(阶段D)
|
2026-08-23 01:10:06 +08:00 |
|
zizi
|
5d4abe7be9
|
文档: 角色合同与领域文档对齐智能体化目标形态(阶段C)
|
2026-08-23 00:50:22 +08:00 |
|
zizi
|
85c3986737
|
清理: 盘点四条调用路径终态并删除无消费者文档(阶段B)
|
2026-08-23 00:33:05 +08:00 |
|
zizi
|
eb830532b8
|
文档: 落边界合同与整体收敛总plan(阶段A)
|
2026-08-23 00:26:53 +08:00 |
|
zizi
|
1c05b8df7b
|
框架: 收敛 Agent 证据链并迁移生产写作入口
|
2026-08-22 16:07:07 +08:00 |
|
zizi
|
091b66a9bb
|
重构: 收敛 Agent/Skill 运行时与创作质量闭环
将角色与 Skill 从 .claude 迁入 .agent,移除 Claude CLI 运行时并接入固定 Opus 角色 profile、完整 schema、预算 deadline、raw 与回执证据链。
同步拆分 Skill 职责、复利 lesson、Gate 回放、Dashboard 人审入口、数据库登记和机械门禁;候选设计正文不包含在本提交中。
|
2026-08-22 02:12:32 +08:00 |
|
zizi
|
061010ba1b
|
框架: 共享运行时装成可安装包,切断 Skill 之间的 sys.path 互指
被多个 Skill 或看板消费的连接、模型、嵌入、Claude 运行时与声音账入口
各只保留一份实现;Skill 只留 CLI/落库,看板只读 muse-db,门禁锁死跨域注入。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-20 00:45:20 +08:00 |
|
zizi
|
6fe3fd0a10
|
框架: skill 分类改为按创作生命周期分域,取消 craft 二分
Claude Code 只发现 .claude/skills/ 的直接子目录,不支持分类二级目录;
磁盘保持平铺,分类只在 _index.md 维护。
- _index.md 重写:47 个 skill 按创作生命周期分 9 域,条目形式为
skill [中文注释];取消 craft 标签与"运行时 vs 方法论参照"二分,
novel-diagnosis 等归入检测评分域;新增跨阶段取用表
- AGENTS.md:合同责任方表由 32 个补齐至 47 个,参照 Skill 以 ° 标记;
命名规则与 11.2 审查问题按两类分别限定适用范围;统一旧术语
- 07-Agent与Skill领域:合同九项、命名、Tool 合同与验收条件按实现性质
限定,补掉取消 craft 豁免后"每个 Skill 输入产出都落库"字面覆盖
纯文本 skill 的漏洞
- humanization/README:删除失联的 skills/write-human-text 整节,真包
已在父仓技能库;同时清除三个未被跟踪的空目录
- README:.claude/skills 描述指向 _index.md,去掉已迁出的离线测试
两类的判据是产不产生系统事实,不是有没有 scripts/:plan-chapter、
expand-scene、polish-prose、rewrite-selection、optimize-content-quality
自身不带 Tool 但产生落库事实,仍是系统能力 Skill。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-19 22:55:11 +08:00 |
|
zizi
|
56b81b14f2
|
docs(deai): 人感体系 v2 登记补完——质量领域一句话 + humanization README
- 质量与复利领域 SoT 在「现有实现承认」段补入父仓专题-09 五技能先行验证链与
humanization 共享资产层;同步记下 v2 在 agent-example 落地的几条新机制
(Canonical 正文画像、载体 scope/mask、regex/handler/density 分层、
模态/时间锚点硬门、WriterContext 冻结前置合同、案例生命周期、holdout
激活门)与研究追踪矩阵 humanization/research/20-project-skill-coverage.yaml。
- humanization README 增补通用日常文本 Skill(write-human-text)说明与
示例命令,明确该 Skill 可搬移、运行时不依赖 research/ 生产规则/数据库/
模型客户端,且不登记为 agent-example 小说生产链 scenario——正式作品候选
仍走五技能与 Canonical 接受门,通用 Skill 不能绕过。
这两条都是人感体系登记/口径收尾,与本会话人感体系落地闭环对应。
提交范围只含上述两处改动。design-story-foundation、docs/write-chapter/
docs/design/ 等其它未提交改动归属另案处理。
|
2026-08-19 21:01:47 +08:00 |
|
zizi
|
c9f69d9d6d
|
治理: Skill 测试治理第一阶段——harness 控制平面 + 实现测试迁出运行时目录
范围(不含 design-story-foundation、docs/、humanization/README.md 等进行中改动):
1. 新增 harness/ 控制平面
- skill_harness.py 静态审计:32 个运行时 Skill 的 frontmatter/manifest/文档污染,当前 0 问题
- run_selected.py 选择性执行器:manifest 与磁盘一一对账、依赖阻断、
空跑与 skip-only 失败关闭、AST 测试形状门
- manifests/skills.json:32 个 Skill 的合同责任方与协作领域登记
- manifests/test-inventory.json:81 个测试资产登记
- specs/skill-testing.md 与 README.md:测试分层、证据边界与 harness 职责
2. 实现测试从 .claude/skills/*/scripts/ 迁至 tests/skills/<skill>/
- 71 个测试文件迁移并修复项目根与临时目录运行导入
- 数据库触发器测试宽泛异常收窄为 psycopg.errors.RaiseException
- 抽取离线大测试拆出真实 PG smoke(默认阻断,不计入离线通过)
- 抽取 presence 去重边界拆出独立测试:493 + 78 = 571 项检查不变
3. 运行时文档清理
- 13 个 SKILL.md 移除自测/离线验证段落、测试命令与测试文件事实源表述,
只保留运行时合同;业务运行合同、额度、授权与离线模式均保留
4. SoT 同步
- AGENTS.md:新增 Skill 领域索引(7 个合同责任方分组,覆盖 32 个运行时 Skill)
- 领域 07:测试入口改由 harness/manifests/ 登记,SKILL.md 不承载测试命令
- humanization 覆盖矩阵:活动测试路径同步迁移
验证证据: harness 自测 15 项 + runner 自测 13 项通过;静态审计 32 Skill / 0 问题;
73 个非数据库测试通过;8 个集成条目中 6 个 PostgreSQL 项被依赖门明确阻断;
py_compile 与 git diff --check 通过。未连接 PostgreSQL、网络、真实模型或额度。
已知边界: 真正 skill_behavior_eval 仍为 0,尚未验证任何 Skill 自然语言行为;
evaluate-frozen-replay 的 raw 存储边界冲突留待单独治理。
|
2026-08-19 01:50:20 +08:00 |
|