259 Commits

Author SHA1 Message Date
zizi
bf6cbc02b1 框架(看板): 运行记录落地页候选/决策换为真实列表(99 已建,随创作链点亮) 2026-07-31 11:02:16 +08:00
zizi
aa82445ec7 框架(数据库+确认通道): 落库 99 候选+决策,建正文 Canonical 写入层,confirm 改 DB 语义
- example_candidate(七态状态机,DB 级评测候选禁接受硬拒 05§8.4) + example_user_decision(append-only+理据)
- write_canonical.py:accept/discard 单事务(写正文块CAS revision+1→来源归因落块→命令幂等→决策归档→翻候选态),
  任一失败整体回滚;dry-run + eval/draft 守卫已验证;复用 db skill DSN
- confirm/SKILL.md 从 git commit 语义改为写库语义(正文走 write_canonical;知识卡走双轨;规划暂 git)
2026-07-31 11:02:16 +08:00
zizi
338e3a7dbb 框架(看板): 运行记录空间补全——按作品/按角色双维 + 运行详情下钻
- /runs 落地页(运行列表+常驻双维入口+候选决策占位);/runs/by-work、/runs/by-role 服务端下拉筛选(无JS)
- /runs/<run_id> 运行详情:运行信息+回执链(样本·revision哈希链)+质量评判+模型调用+候选与决策,沿来源下钻起点
- do_GET 解析 query 参数;合同 §9 待建清单收敛(运行详情/双维已建成)
2026-07-31 06:36:15 +08:00
zizi
b936de5bef 框架(看板): 新增智能体空间(第五空间,读 102 登记表)
- /agents 角色列表(5)+技能列表(24);/agents/role/<role> 角色详情(模型/工具/职责+本角色运行/质量/调用);
  /agents/skill/<name> 技能详情(用途/涉及表/出处)
- 导航升级为五空间(总览/作品/知识库/智能体/运行记录),对齐合同 §10 领域布局菜单树
- 合同 §9/§10.1 同步:智能体空间已建、读 102 登记表、登记脚本说明
2026-07-31 01:03:22 +08:00
zizi
6728815174 框架(数据库): 落库 102 智能体/技能登记表 + 登记脚本(看板智能体空间数据源)
- example_agent_role(5 角色)+ example_skill(24 技能),可变表带公共列
- 登记表是 Git 侧配置权威的库内影子(类比 meta_function_chain),Git 仍是权威
- sync_agent_registry.py:从 .claude/agents/*.md、.claude/skills/*/SKILL.md 抽 frontmatter
  + 尽力抽取涉及表名,upsert 入库,幂等可重跑;已登记 5 角色 + 24 技能
2026-07-31 01:03:22 +08:00
zizi
63a65ae9ff 框架(设计): 立落库与看板设计稿,看板菜单树重订为领域布局,清理不启用96残留
- 新增 docs/2026-07-30 落库与看板设计稿:97-102 表设计(含 102 智能体/技能登记表 A 方案)、写路径、raw 合同、实施顺序
- 可视化合同 §10 重写为领域布局菜单树(五空间+作品工作区+章工作区+跨空间互联+数据来源标注+分阶段点亮)
- 清理'不启用 96'残留:合同§9、02/04/08 领域、落库稿统一改为不启用/以 reference_work 为准
- 03 范式补 draft_type 现状标注;_index §4 零依赖口径对齐合同;08 §9/§10 状态收敛
2026-07-31 00:31:16 +08:00
zizi
eeac03373c 框架(看板): 新增只读可视化看板首版(总览/作品/知识库/运行记录四空间)
- 纯 Python 标准库 HTTP 服务端渲染,零 web 框架、零 JS、零新增依赖
- 只读机械门:会话级 default_transaction_read_only=on(写语句被 PG 拒);全文件仅 SELECT
- 布局对齐 muse 领域:总览(落库账本+额度水位) / 作品(作品→章→正文) / 知识库(范式分布+参考书拆书清洗) / 运行记录(运行/质量/候选/决策/调用)
- 防误导:型别看 draft_payload 不看 draft_type、公共/作品看 work_id、已确认 0 行如实显示、实时查库无缓存
- 500 页不泄露 DB 内部错误(固定文案+细节进日志)
- 相对合同 §10 五空间为首版:智能体空间(读102登记表)、运行详情下钻、工作区标签随后补
2026-07-31 00:31:16 +08:00
zizi
bb1dcc1a58 框架(数据库): 落库 97/98 运行级账本四表并加固,db skill 增参数化通道与只读 query
- 新增 example_llm_call(97)、example_run/example_run_receipt/example_quality_result(98)
- 加固:全对象幂等(IF NOT EXISTS/OR REPLACE)、append-only 表加 TRUNCATE 防护、
  运行终态闭合约束、token/成本非负与 model_match 一致性 CHECK(已 DROP 空表重 apply 验证)
- db.py:新增 execparams 参数化写(%s 服务端绑定+语句白名单+stdin 大对象);
  query 改只读连接(拒 INSERT...RETURNING);tables 用 sql.Identifier 安全拼接;connect() 统一入口
- 表映射登记 97/98、96 标不启用(仅本轮改动,未含他处未提交内容)
2026-07-31 00:30:54 +08:00
zizi
4adc85cafd 框架: 领域设计权威改订为数据库,立一切落库合同,新增只读可视化模块合同
- 八个领域 SoT + 索引:正式内容权威从 Git 文件改为 PostgreSQL;Git 退回代码/文档/DDL 权威,可对作品信息与文本留痕但非权威。
- 立横切合同:一切输入产出必须落库可见;raw 进库可看全文(访问控制)。
- 08 更名为数据权威与可视化领域;新增独立 可视化模块合同(只读查库渲染,绝不写)。
- AGENTS.md / README.md 同步翻面。
2026-07-30 02:09:56 +08:00
zizi
e36cd57010 框架: 评测合同与提示词去支架化 + skill 三层重组(Phase 0-4)
【评测合同与提示词】
- writer/detector/judge 评测提示词去支架化:删评测身份/输出格式叮嘱/盲化反向叮嘱/机器字段
  (改由运行时 --json-schema/--tools ""/--strict-mcp-config/输入设计强制),装回各角色本业纪律
- writer 加写作纪律:戏剧化节拍禁抄细纲概述句、具体压倒抽象、每场戏三件套、篇幅用场景写够不注水不缩水
- 篇幅自纠环修订指令区分偏短(加场景)/偏长(删冗余);机械门要求清单(章末钩子/硬事件/角色/伏笔)注入写手硬约束
- 引文校验从「必须恰好1次」放宽为「0次失败关闭、≥1次绑首次」(检测+盲评同口径)
- llm 立 chat_governed 为主入口(chat 降为仅调试),clean_detect 改用 chat_governed 弃自带降级链
- rewrite/expansion/polish 输出合同对齐 writer.md(返回文本、写手不读写工作区、主会话落工作区)
- 修复 confirm/replay-eval 探针两组坏自测(夹具适配现行合同、探针测试自包含不硬编码漂移哈希);补 clean_detect 离线测试
- AGENTS.md 新增 §10「Agent 提示词与 Skill 审查标准」

【skill 三层重组:单向依赖 底座→能力→编排,断两环+修生产倒挂】
- Phase 0: 新建 runtime 底座(claude_runtime/file_cas/raw_vault),断环 C1、修 continuation 生产倒挂
- Phase 1: 评分尺+门判(writer_rubric/fine_outline_rubric/writer_gate/gate_input_builder)收进 quality-gate,断环 C2、名实相符
- Phase 2: 升格管线从 parse-book 独立成 upgrade skill(备份审计契约键名稳定、仅改路径定位)
- Phase 3: replay-eval 瘦成纯编排
- read-context 共用簇(build_snapshot/audit_leakage/check_snapshot/load_reference_work)下沉到新 snapshot skill,消除能力层向上引用
- Phase 4: run_writer_replay.py(130KB)拆成包(_common/budget/authorization/sample/blind/execute),__init__ 全量 re-export 测试零改动

【base 配置】三角色 effort 提 high;提示词更新;探针重测绑定 writer 合同;预算 writer 45 次/总 450 美元(含篇幅修订)

全量离线测试 36 个文件全绿;函数逻辑零改动(仅搬位置/改 import/改文档,capture_code_identity 仅改路径定位)。
2026-07-26 03:28:22 +08:00
zizi
abadaa15e9 框架: 正文评测链职责重构收口(writer/detector/judge 单一职责)+决策修复+加固门+探针刷新
- writer/detector/judge 按父仓专题-03/04 单一职责拆分:WriterDraft v2(仅 candidateBody)、CandidateEnvelope v2(adapter 确定性绑定)、SemanticDetection v3(quote 唯一匹配/unknown-gapReason)、blind judge v3(双盲第三评中位);预算两层(启动预留=Σ plannedCalls×cap,修正旧 maxCalls×cap 的 $2250 阻断 bug)。

- 决策修复:补第六类混淆项「场景选择偏差」(集合级、只标注不改终态);模型归属口径(planner/writer/judge 固定 opus,extractor/detector 可用它模型,拆书走 M3 不经角色派发);eval 评分尺改链接+一句话引用 quality-gate。

- 加固执行门:探针合同绑定(probe.executionProfileSha256 须等于 writer profile 身份哈希),陈旧探针被机械阻断 EXECUTE_PROBE_CONTRACT_MISMATCH。

- 新增探针刷新工具 refresh_runtime_probe.py(可注入 invoker+失败关闭+重签同源 canonical_sha256),并已按新合同真实重测探针(绑定 9d319ea0,成本 $0.155)。

- 逐行复核后修复:省略号被当路径穿越误杀(claude_runtime 共用精确判定 contains_path_traversal,盲评/检测统一引用);检测 failed 分支测试缺口;评委报告↔模型原始输出绑定恢复(reviewerStructuredOutputs,防一致篡改报告评分);上下文 purpose 词汇两层对齐;盲评死代码清理。

- 全量离线测试约 800+ 项全绿(continuation/detect/quality-gate/read-context/replay-eval/parse-book 572/llm),不连库不调模型。
2026-07-25 04:44:10 +08:00
zizi
0446a9e8f0 修复: 收紧升格关系重整与补偿边界 2026-07-23 11:49:26 +08:00
zizi
c54d188887 框架: 升格抽取改为可恢复的两阶段短事务 2026-07-23 10:40:07 +08:00
zizi
f1e1de581a 配置: 冻结正文 Gate A 成功运行时探针 2026-07-22 22:32:44 +08:00
zizi
0c7427360b 修复: 校验真实 Claude usage 元数据 2026-07-22 22:01:08 +08:00
zizi
3d0b35018f 修复: 支持受控 Claude 自定义网关认证 2026-07-22 21:52:19 +08:00
zizi
0d53fa00d5 修复: 接受带能力后缀的完整模型标识 2026-07-22 21:42:21 +08:00
zizi
166372c8ae 实现: 封闭正文智能体离线评测闭环 2026-07-22 18:43:30 +08:00
zizi
a1066eba8b 修复: 关系冲突专用重整后再失败关闭 2026-07-22 18:13:47 +08:00
zizi
7f675922b2 修复: 同窗统一消费实体出场章 2026-07-22 16:44:25 +08:00
zizi
d015f1d321 修复: 合并同卡重复实体更新输出 2026-07-22 15:55:14 +08:00
zizi
bfccabfcaa 修复: 关系重复输出在写前失败关闭 2026-07-22 15:49:15 +08:00
zizi
ffa5266a03 设计: 封闭正文智能体离线评测执行合同 2026-07-22 15:28:04 +08:00
zizi
9a90e2de93 修复: 封闭升格续跑并发与补偿边界 2026-07-22 14:07:34 +08:00
zizi
2a68b95d36 修复: 封闭升格重建的数据完整性缺口 2026-07-22 09:50:30 +08:00
zizi
daac544211 实现: 为升格全书重建建立可恢复备份
在统一作品锁下导出并校验七域状态,绑定正文、窗口、字段合同与代码身份;提供事务回滚演练和双确认恢复入口,防止 reset 前后出现并发混写或不可恢复状态。
2026-07-21 17:02:11 +08:00
zizi
fa922f8cc5 实现: 装配正文五章真实冻结评测
将卡稳定选择器、冻结历史正文和目标 scaffold 绑定到同一只读快照;固定上下文预算并净化诊断索引,收紧盲评输入边界,防止目标事实和选卡信息泄漏。
2026-07-21 16:09:23 +08:00
zizi
b9ff4d0b40 修复: 阻断历史单窗重跑破坏成长链
以正文证据校验实体出场章,补齐失败恢复和参数边界;历史窗口重跑在写入前失败关闭,仅保留末窗安全重试。记录 work8 全书前滚重建的 P0/P1 边界。
2026-07-21 16:08:15 +08:00
zizi
f5965577d6 修复: 范式抽取失败关闭并阻断缺窗假绿 2026-07-21 13:38:18 +08:00
zizi
c969fa637d 修复: 用原文证据绑定升格里程碑章号 2026-07-20 22:14:56 +08:00
zizi
96ebbc1d4c 修复: 阻断目标事实改写造成的回放泄露 2026-07-20 21:23:04 +08:00
zizi
843d5d77d3 合并: 细纲智能体冻结回放与授权链
# Conflicts:
#	.claude/skills/replay-eval/SKILL.md
#	.claude/skills/replay-eval/scripts/load_reference_work.py
2026-07-20 21:07:09 +08:00
zizi
3e269e582d 实现: 建立正文三臂冻结回放与可信判定 2026-07-20 21:00:00 +08:00
zizi
8727eeaa46 实现: 以完整卡索引驱动冻结原文回读 2026-07-20 20:59:49 +08:00
zizi
de0f870b96 修复: 闭合正文候选丢弃与交接合同 2026-07-20 20:59:41 +08:00
zizi
efb2b3e781 修复: 熔断耗尽渠道并统一额度阀 2026-07-20 20:59:35 +08:00
zizi
f805b00dd1 修复: 对齐细纲优选目标与机械硬门 2026-07-20 20:08:31 +08:00
zizi
078b819a06 实现: 完成正文候选审查与接受实验链 2026-07-20 19:40:48 +08:00
zizi
aa2c1b0bda 修复: 增量收敛范式细纲失败章 2026-07-20 19:40:39 +08:00
zizi
44ba281328 实现: 建立正文双证据上下文基础设施 2026-07-20 18:42:35 +08:00
zizi
2aa8f0cc83 计划: 拆解正文智能体实验台 v1 2026-07-20 17:00:50 +08:00
zizi
9f4871a30c 设计: 定稿正文智能体卡索引原文回读架构 2026-07-20 11:10:38 +08:00
zizi
2666d50a8e 修复: 收紧授权用途与导入任务匹配
阻断允许用途与禁止用途冲突,并让授权快照外层与内层保持一致。
导入任务按参考作品原文件唯一匹配,避免无关成功任务误阻断回放。
2026-07-19 22:19:47 +08:00
zizi
40c1fa4864 框架: 建立参考作品授权快照与原文件版本
新增 append-only 授权快照 DDL,并以原文件 SHA-256 固定参考作品来源版本。收紧 loader 唯一来源证明链、授权用途和时效失败关闭,保持数据库待 apply、真实记录未写。
2026-07-19 21:53:50 +08:00
zizi
1d32a96399 修复: 收紧回放评测失败关闭与盲化边界
复用目录先原子落盘非成功态,并为三类外部 runner 增加可配置超时。detector 改为真正盲检,安全报告与嵌套响应统一执行严格闭集校验。
2026-07-19 21:17:34 +08:00
zizi
ca7d0ada1a 修复: 收紧细纲回放失败关闭边界
外部 runner 各阶段失败写入明确终态,模型阶段保持 ok=false;detector 类别改为闭集并把目标章新角色缺卡归 judge/eval。同步双评编排状态、真实授权边界和离线测试口径。
2026-07-19 20:27:44 +08:00
zizi
e9918542ea 框架: 补全细纲回放双盲评测编排
接入三臂候选结构门、逐臂盲 detector、双 judge 反序评审、rubric 稳定性门和 B-A/C-A 去盲矩阵。\n\n所有模型链路测试均使用 fake binary,任一合同或稳定性失败均保持 fail-closed。
2026-07-19 19:53:18 +08:00
zizi
ac72b232c5 修复: 避免结构化里程碑健康检查误报 2026-07-19 15:53:48 +08:00
zizi
3b427854ab 框架: 接入回放内容审计与参考作品只读适配 2026-07-19 15:48:36 +08:00
zizi
f873818c82 修复: 统一额度治理到24美元6000次 2026-07-19 14:41:06 +08:00