Commit Graph

  • 4ba4a21b2c 大库的 look 预筛与按需加入、剖析事实四处一致、有效记录条件按 quote_name 加引号的测试;对象索引批量更新改走按表的 executemany ThearchyHelios 2026-10-16 14:26:04 +08:00
  • 0a3c45eb97 口径账本:合并查询的格照实写为什么没比对;账本测试按用例各用一个数据源隔开 ThearchyHelios 2026-10-16 14:23:41 +08:00
  • 1a6082f033 大库的对象索引、探查范围和后台探查(next-round 03 A1),schema_view 预筛与按需加入、剖析事实的后端(A2、遗留 e 的底座) ThearchyHelios 2026-10-16 14:17:06 +08:00
  • 545babc541 访问密钥收尾:服务账号进授权不进岗位的测试、关停时写请求记录的测试,几处整理 ThearchyHelios 2026-10-16 14:15:51 +08:00
  • 7576fa6ce9 前端跟上口径账本内核:时间线认得 ledger.matched;问数据的运行带上属于哪段对话、哪一轮;「在画布里打开」带来源 ThearchyHelios 2026-10-16 14:15:22 +08:00
  • 0b825f40ee 设置里的「访问密钥」与钩子的收件记录(下一轮第 2 波 W2-d 前端,细案 04 A1、A6、A7) ThearchyHelios 2026-10-16 14:11:30 +08:00
  • 730d3a8ff4 评测期望的遮罩拒收测试:每种写法的期望直接写在参数里,不再用嵌套的条件表达式拼 ThearchyHelios 2026-10-16 14:06:29 +08:00
  • 7f14313416 评测题目的几处收紧:口径题只能固定已发布未退役的版本、处置升版后按新版本再核一遍、试算前结束读事务、影子起草分开记只写出一部分的表 ThearchyHelios 2026-10-16 14:05:22 +08:00
  • 5b4bd91476 口径账本内核:运行封存后在后台比对已发布口径、逐个数标口径、按运行读的账本接口、来源链和导出留痕、统计 E1–E4 ThearchyHelios 2026-10-16 14:02:55 +08:00
  • a7e91b16a1 评测接口与题集导出导入、零售样例题集(第 2 波 W2-c) ThearchyHelios 2026-10-16 13:58:36 +08:00
  • 2b9dcc55e3 评测题集与期望答案(第 2 波 W2-c)第一步:模型、派生图、期望的三种来源、目录快照与影子起草 ThearchyHelios 2026-10-16 13:49:53 +08:00
  • 19329c873e 访问密钥与服务账号的后端(下一轮第 2 波 W2-d,细案 04 A1–A6、总方案 X8) ThearchyHelios 2026-10-16 13:48:09 +08:00
  • 68ea3a7f47 口径账本内核第一步:sql_semantics 加参数绑定与等价证明(bind_template / match_template) ThearchyHelios 2026-10-16 13:39:15 +08:00
  • 301a599e9c 骨架补上口径账本的包 app/ledger(账本内核和评测的派生图都要往里写) ThearchyHelios 2026-10-16 13:09:07 +08:00
  • 898e95a3ef 下一轮第 2 波的契约骨架:用户加 kind(服务账号)、剖析任务加上传表格的快照 id、工件按种类的索引;新模型文件 models_sources、models_eval(整模块导入);评测、访问密钥的路由模块和口径账本按运行读的路由先登记好权限(评测只给搭建者,访问密钥登录即可,账本按运行读的和证据同一道门) ThearchyHelios 2026-10-16 13:07:40 +08:00
  • 6854909dcd 合入下一轮第 1 波(docs/design/next-round):评测底座(后台任务运行时上移、系统运行不进使用统计、全站唯一的问题聚类、目录视图接缝、问数据生成过程 answer_ops 与用量计量、问数据的决定下沉后端、每日账泛化、定时目标底座、通知事件登记表);已知遗留(人工驳回记为被驳回不算失败、个人渠道「我发起的实例」生效、导入清单如实记认证、使用者选人按候选池核对、自由形蓝图「谁来做」、tick 按 id 断言);目录方言与 Excel 期 5(剖析方言修正与金样、本机四库容器集成测试、列表按期累积、穿插小计、表格对象起草、CSV 走配方);集成底座(安全响应头、对外访问地址只留一个、开登录时收起 /docs、集成接口错误码)。验收:后端全量 13463 通过;tsc、文案检查;本波相关的 15 项浏览器检查 4939 项全过;四种数据库容器集成测试全过;泄露扫描干净 ThearchyHelios 2026-10-16 13:01:47 +08:00
  • 853a130c93 README:第 1 波的行为变化与升级说明(驳回记为被驳回、选人按候选池核对、安全响应头、对外访问地址只留一个、/docs 收起、列类型完整写法与重新探查、剖析设置改名);核心能力的人工介入、表格入库、追踪与成本三行;安全边界补安全头、错误码、系统运行不进统计 ThearchyHelios 2026-10-16 12:54:13 +08:00
  • 736b031282 SQL 检查认时间列时带上 ENUM 的取值列表:PG 里类型名带 DATE 的枚举列,剖析不认是日期列、SQL 检查却认,两边对不上 ThearchyHelios 2026-10-16 12:53:07 +08:00
  • 3f5cf79b26 合入 W1-d 集成底座:安全响应头(frame-ancestors 缺省 self、白名单、script-src 先只上报);对外访问地址只留一个设置(环境变量优先);开登录时收起 /docs;集成接口的错误一律带机读码 ThearchyHelios 2026-10-16 12:51:43 +08:00
  • 02abede047 合入 W1-c 目录方言与 Excel 期 5:剖析方言修正(IN 两边类型族、列类型存方言完整写法与 ENUM 码值、Oracle 小写引号名、统计过期复核、无效日期、按存储顺序取前 N 行的说法)、方言金样与 sqlglot 校验、本机容器集成脚本;Excel 列表按期累积、穿插小计、表格对象起草、CSV 走配方 ThearchyHelios 2026-10-16 12:51:43 +08:00
  • 696cd17a4a 合入 W1-b 已知遗留:人工驳回记成已取消 + end_reason=rejected(不重试、不被出错时继续吞掉),各处照实写「被驳回」;个人渠道「我发起的实例完成 / 失败」生效;导入清单如实记「是否认证」;使用者选人按候选池、开登录时服务端核对;自由形蓝图按导入的图列「谁来做」;tick 按 id 断言 ThearchyHelios 2026-10-16 12:51:43 +08:00
  • e17c93ad9b 合入 W1-a 评测底座:后台任务运行时上移 core/job_runtime.py;系统派生的运行(评测、对账、召回)不进使用统计,全站唯一的问题聚类;目录视图接缝;问数据的生成过程抽成 answer_ops、计量助手建图和复核的用量、这一轮的花费;问数据的决定下沉到 chat/turn.py;每日账泛化成 Ledger;定时目标的底座;通知事件改成登记表(六个新事件登记、还没推送的不能订阅) ThearchyHelios 2026-10-16 12:51:06 +08:00
  • e96b0180d9 可验证报告、报告导出写「被驳回」:元信息带 end_reason,核对仍按运行取消 ThearchyHelios 2026-10-16 12:46:36 +08:00
  • b6cb5816db 问数据:被驳回的那次尝试不写「已手动停止」,会话列表标「被驳回」 ThearchyHelios 2026-10-16 12:46:36 +08:00
  • 58c26baa33 记录页、画布上找得到被驳回的运行:分段、计数、搜索词、遥测、缩略条、运行胶囊 ThearchyHelios 2026-10-16 12:46:35 +08:00
  • 5c34ac6bc5 驳回不重试、不被「出错时继续」吞掉:人的决定照总方案 X9 收成被驳回 ThearchyHelios 2026-10-16 12:46:35 +08:00
  • 80fcf27732 配方导入只把 .csv / .tsv 当 CSV 读;网页、XML 冒充的 Excel 照旧拒收并说清楚 ThearchyHelios 2026-10-16 12:23:19 +08:00
  • 70c5a006d2 像小计的行只认夹在明细中间的;可以在配方里声明「没有小计行」,不再每期确认 ThearchyHelios 2026-10-16 12:17:33 +08:00
  • 479cec0af7 通知事件一次登记(总方案 X6、5.1):六个新事件进 notify/service.EVENTS,推给哪几条路也登记在那一处 ThearchyHelios 2026-10-16 12:12:14 +08:00
  • 53d510357a ENUM / SET 只认 MySQL 带括号的写法;PostgreSQL 的域记底下的类型 ThearchyHelios 2026-10-16 12:06:24 +08:00
  • ad1092900c 剖析的关系覆盖率把对不上类型的键算作没对上;升级前旧说法的剖析备注不再让目录升版本 ThearchyHelios 2026-10-16 12:02:41 +08:00
  • 881c8ef65b 列表中间像小计的行:照常导入、要人确认,带「改作小计核对」的修复按钮 ThearchyHelios 2026-10-16 11:16:33 +08:00
  • a137182145 Excel 期 5:列表按期累积、穿插的小计、表格对象起草、CSV 走配方(E) ThearchyHelios 2026-10-16 11:09:39 +08:00
  • 74909191f7 judge.py:每日计数一节的函数前补一个空行 ThearchyHelios 2026-10-16 11:08:25 +08:00
  • a56c405c9a check-ui-kit:存量驳回的另三种原话都归成「人工审批驳回」、不给继续运行 ThearchyHelios 2026-10-16 11:07:17 +08:00
  • 96af448fc5 全量回归抓到的两处:裁判那本账留回 judge._today 这个日历名字;冻结表结构快照时 ctx 不一定带目录视图 ThearchyHelios 2026-10-16 11:04:41 +08:00
  • 335dc99c3e 检查脚本跟上:驳回、使用者选人、自由形「谁来做」 ThearchyHelios 2026-10-16 11:04:28 +08:00
  • ee6e07959b 问数据一轮的「决定」下沉到后端 chat/turn.py,问数据页照后端给的走(细案 01 做法 1,总方案 2.1);这一轮的花费 = 助手 + 运行 + 复核 ThearchyHelios 2026-10-16 10:59:15 +08:00
  • 7e4c3c58a0 自由形蓝图(前端):「谁来做」卡片按服务端的 derived_people 摆,只定每一步由谁做 ThearchyHelios 2026-10-16 10:54:30 +08:00
  • b334f58009 导入清单的「是否认证」界面照记下的说:登录身份 / 未认证署名 ThearchyHelios 2026-10-16 10:54:30 +08:00
  • fbb671a96b 使用者选人(前端):选人控件按池边输入边取候选;个人渠道的实例事件改叫「我发起的实例完成 / 失败」 ThearchyHelios 2026-10-16 10:54:30 +08:00
  • 2fa2db3ea0 驳回不再记成失败(前端):终态按 end_reason 写「被驳回」,副标题写谁、在哪一步、备注 ThearchyHelios 2026-10-16 10:54:02 +08:00
  • ba28dee1f0 生成过程抽成 answer_ops、复核抽成 review_of_run,助手建图和复核的用量也记下(细案 01 做法 2、3):评测和问数据页走同一条生成路径,这一轮的花费不再低报 ThearchyHelios 2026-10-16 10:45:23 +08:00
  • 3293ac0b58 自由形蓝图(后端):按导入的图列出「谁来做」,只定由谁做;没绑时 bp.people_unbound 指向那张卡片 ThearchyHelios 2026-10-16 10:34:18 +08:00
  • d14fc97da7 应用入口、按需视图的表单没通过校验也带 code(form_invalid),和待办回复、入站钩子同一个码 ThearchyHelios 2026-10-16 10:33:41 +08:00
  • 2fb16c2719 设置页加「通用」标签放对外访问地址;环境变量指定时显示「由环境变量指定」不可改,定时任务里的入口跟着认 ThearchyHelios 2026-10-16 10:31:26 +08:00
  • 4c0e83bc80 目录视图接缝 data/catalog_view.py(细案 01 做法 5,总方案 X7):读目录的四处统一经它,「开目录 / 关目录 / 只用已核实的项 / 目录快照」的对照才做得了 ThearchyHelios 2026-10-16 10:28:01 +08:00
  • ee7b8b2f97 剖析与探查的方言修正(C1)和没有真库时的方言验证(C2) ThearchyHelios 2026-10-16 10:25:28 +08:00
  • a59409cc85 使用者选人(后端):按用途给候选池,开登录时入口表单、待办表单的选人控件按同一个池核对 ThearchyHelios 2026-10-16 10:24:22 +08:00
  • e82d7fa55d 集成接口补齐错误码,开登录时收起 /docs、/redoc、/openapi.json(要搭建者登录) ThearchyHelios 2026-10-16 10:19:50 +08:00
  • dd00234622 系统派生的运行不进使用统计(总方案 X1、X2,细案 01 做法 4):评测一跑,聚类、白名单、目录使用热度都会被刷高 ThearchyHelios 2026-10-16 10:18:12 +08:00
  • d8034ca71a 对外访问地址只留一个:core/public_url.py 的 public_base_url(),通知、Webhook 链接、OIDC 回调、来源核对都改用它 ThearchyHelios 2026-10-16 10:18:12 +08:00
  • a05efbf27a 安全响应头:所有 HTTP 响应补 nosniff、Referrer-Policy 和 CSP frame-ancestors,页面只上报严格的 script-src ThearchyHelios 2026-10-16 10:17:37 +08:00
  • ec5d9398b5 导入清单、累积快照清单、作废记录、清除原件记录如实写「是否认证」 ThearchyHelios 2026-10-16 10:14:43 +08:00
  • 845809486a 驳回不再记成失败(后端):人的驳回收成 cancelled + end_reason=rejected,消费方都读这一个字段 ThearchyHelios 2026-10-16 10:14:27 +08:00
  • e3d0fe618c 定时目标的底座(总方案 X4,细案 01 做法 15):定时只有一套,目标种类在 scheduler/service 里一处封装 ThearchyHelios 2026-10-16 10:07:15 +08:00
  • 0ce272e94b 每日账泛化成 Ledger(key)(细案 01 做法 17):核查、裁判以前各写一份一模一样的预留、找补、按日滚动,评测再抄就是第三份 ThearchyHelios 2026-10-16 10:02:53 +08:00
  • 3565227748 后台任务运行时上移到 core/job_runtime.py(总方案 X5):评测、后台探查都要用它,从 data 包里导入一个「数据目录的」运行时说不通 ThearchyHelios 2026-10-16 09:59:44 +08:00
  • 4819b21269 下一轮第 1 波的契约骨架:运行加 end_reason(人工驳回 / 手动停止),定时任务加目标种类和 id、触发记录加评测 id(定时只有一套),运行来源登记 eval、ledger_issue、reconcile、recall(都只能由服务端写);迁移只加不改 ThearchyHelios 2026-10-16 09:43:08 +08:00
  • d135a17f72 合入数据剖析逐表后台任务:剖析从一次同步请求改成逐表的后台任务,每张表看得到检查项进度、查询数、用时和正在核对哪一项,关掉对话框照常进行,可以停止、只重试没做完的表,服务重启标中断不续跑;预算按表算(缺省每张表 40 条查询、60 秒,用完只停这张表),整次不设上限,靠连续 3 条失败、最近 10 条 7 条超时两条止损和手动停止;同一个数据源上起草和剖析排队串行,范围在开始剖析时按当时的目录定(起草完接着剖析不再漏掉只靠关系才有检查项的表);缺省剖析「需要剖析的表」(从没剖析过、上次没做完、之后又有待核实关系或新的码值、日期列);发过的每条查询留痕(取值换成「?」,遮罩列不进查询);表清单「剖析」一列、表详情「数据剖析」一节;起草和剖析共用抽出的后台任务运行时(起草行为不变);去掉同步剖析接口,设置的两项旧预算启动时删掉、换成按表的两项;停止刚被认领的任务不再 500(起草一并修)。验收:后端全量测试、check-catalog-profile / catalog / catalog-loop、真实后端用虚构店铺库走完排队、预算、停止重试、强杀重启、设置迁移 ThearchyHelios 2026-10-15 20:13:30 +08:00
  • 68f521c000 README:数据剖析一行按逐表后台任务重写(按表预算、止损、排队、留痕、开始时定范围),导入在剖析时也不行;check-all 改成 38 项,补上 catalog-profile 和此前没列上的 blueprint、personal、records、files ThearchyHelios 2026-10-15 19:50:14 +08:00
  • fa9739d0d8 行数的来源分清「逐行数出来的准数」和「数到整表统计行数上限为止」:以前没超过上限、已经数全的表也写「数到上限为止」,读着像被截断了 ThearchyHelios 2026-10-15 19:48:11 +08:00
  • ff278afd7e 剖析的范围在开始时定:排在起草后面的剖析任务,开始时按起草后的目录重挑要剖析的表 ThearchyHelios 2026-10-15 19:43:29 +08:00
  • 90fa83d807 check-catalog-profile 跟上「需要剖析」的新说法(多出码值、日期列的也算,上次是空表的不算) ThearchyHelios 2026-10-15 19:35:01 +08:00
  • 4c4fa8e4e9 「需要剖析」多认一种:上次剖析之后多出了码值、日期检查(new_checks);停止排队任务时不再读过期的 job(起草、剖析两处) ThearchyHelios 2026-10-15 19:28:17 +08:00
  • 057f6abd3e 合入剖析前端:剖析对话框看得到每张表的进度、可以停止和重试,表清单的「剖析」列、表详情的「数据剖析」一节、按表的设置;新增浏览器检查 check-catalog-profile ThearchyHelios 2026-10-15 19:21:51 +08:00
  • 7a7c0708d7 合入剖析后端:抽出数据目录后台任务的共用运行时(起草任务改用它,行为不变),数据剖析改成逐表的后台任务(逐表预算、任务级止损、排队、停止、重启标中断、重试、查询留痕、保留),设置换成按表的两项,去掉同步剖析接口 ThearchyHelios 2026-10-15 19:21:51 +08:00
  • 6c728aaacd 数据剖析按复核意见修三处:没来得及收尾的表照实说、停止中的说法、展开的进行中一行不跟着查询数重取 ThearchyHelios 2026-10-15 19:18:17 +08:00
  • 4f0b60df03 导入、同步起草撞上剖析、起草任务时,说法按这次要做的事说下一步 ThearchyHelios 2026-10-15 19:12:48 +08:00
  • 7ee820f0f5 表的「上次剖析」取真正开始过的那一次:没开始就停了的、还排着的不再挡掉上一次真正剖析,保留也不清它 ThearchyHelios 2026-10-15 19:11:59 +08:00
  • 35c83d3001 剖析收尾照实说:没写进目录的检查项不再标「完成」,目录和表的剖析结果同一个事务提交 ThearchyHelios 2026-10-15 19:11:28 +08:00
  • f375101c5e 补齐剖析任务的测试(设计文档 §7 后端那一串),顺手改掉几处过时的说明 ThearchyHelios 2026-10-15 18:40:19 +08:00
  • e3bd8e3d19 表清单的「需要剖析」开关只在服务端给了 profile_due 时出现 ThearchyHelios 2026-10-15 18:38:52 +08:00
  • e7ab6a14c5 数据剖析的浏览器检查:新建 check-catalog-profile,check-catalog 里同步接口那套剖析检查删掉 ThearchyHelios 2026-10-15 18:33:46 +08:00
  • 6b3c737fb8 数据剖析改成逐表的后台任务:引擎改编排、剖析任务、接口、设置换新键 ThearchyHelios 2026-10-15 18:30:48 +08:00
  • 03a9684a18 数据剖析前端改成逐表的后台任务:对话框看得到每张表的进度,可以停止、重试没做完的表 ThearchyHelios 2026-10-15 18:14:14 +08:00
  • 1e58862bf0 抽出数据目录后台任务的共用运行时,起草任务改用它:为剖析改成逐表的后台任务做准备 ThearchyHelios 2026-10-15 18:10:50 +08:00
  • 96934ce7ef 合入普通用户建应用:说需求 → 蓝图(白话卡片,每项带来源和状态,bp_* 操作逐卡白名单,授权和派活给谁只由人定)→ 场景模板填关节(周期看板、审批、异常处理、填报登记、核对写回五个模板加自由形,骨架锁住,助手只填取数 SQL 和指标式,各组并行)→ 用真数试运行(探索运行,草稿应用按这次运行预览,流程类的待办派给试运行的人自己)→ 搭建者一次确认的发布单(九步,预检只读,问题按你来定 / 助手可以修 / 要找管理员分栏,停下可接着做),使用者存成个人应用(只自己可见,遮罩、只读,可提交搭建者审核);平台托管的记录表(只追加,按高水位固定数据,行级可见,表单不兼容地改出新一版,跨版本汇总)与文件(按哈希存,两步上传,提交时绑定运行,按读权限下载);应用页面上直接改(改文字、隐藏、挪动、删除、加数据卡片,自动存草稿)。试用后的修正:「看哪些数」对到的数据源和表必须存在;平台能力的治理默认在没人治理过时一直生效;发布摘要分清挡不挡发布;按需求挑选放宽输出额度、照实分开截断和格式不对;卡片「确认全部」,「改」改成「修改」;取数 SQL 不把数据源名写成库名,最近一次试运行失败的蓝图不能发布;写回卡片加「结果不明时谁去核实」。验收:后端全量测试;蓝图、应用页浏览器检查 ThearchyHelios 2026-10-15 17:36:44 +08:00
  • d2b398563b 写回卡片加「结果不明时谁去核实」:写回的目标能力没登记查询时,结果不明(请求发出去了、没拿到答复)平台查不了、也不自动重发,要有人去目标系统里核实;以前发布单报「写入结果不明时没人核实」「有一步还没指定谁来做」却在卡片上找不到地方改。 ThearchyHelios 2026-10-15 15:57:03 +08:00
  • 7fc3488b55 取数 SQL 不再把数据源名写成库名,试运行失败的蓝图不能发布:填关节的说明以前把表写成「数据源名.表名」,模型照抄进 SQL,数据库把数据源名当成库名(MySQL 报 Unknown database),应用每次出数都失败;说明改成只写数据源里的表名,并写明不要加数据源名。助手自查加 sql_source_prefix:表名前面写了数据源名就交回模型改(认列的检查找表时去掉前缀,拦不住它;数据源名恰好是库名、schema 的不报)。发布单遇到最近一次试运行失败改为挡住(plan.trial_failed,带出错的那一句),不再只是「还没有成功的试运行」的提醒 ThearchyHelios 2026-10-15 15:25:15 +08:00
  • 1e707c43c5 蓝图卡片加「确认全部」:一张卡片上待确认、有值的项不止一项时,卡头摆「确认全部(N)」,一次修改带上这几项的状态(只改状态、来源不变,服务端整批落或整批不落),不用再一项一项点;只有一项的用它自己的「确认」。按钮「改」改成「修改」,页面编辑的「改文字」改成「修改文字」;检查脚本跟上 ThearchyHelios 2026-10-15 15:03:43 +08:00
  • fcbf711941 按需求挑选不再总是「没挑出来,已把表目录交给助手」:挑选以为能关掉思考、只给 1024 的输出额度,可经 OpenAI 兼容接入的推理模型(DeepSeek、GLM、Kimi 这一类)收不到 thinking=off,想完就没额度写结果,回复是空的或 JSON 只写了一半,又被报成「不是约定的格式」。额度改成和证据裁判、核查同一档 16384,服务方嫌大时退回 4096(按接入和模型记在进程里、互相认),时限 20 秒放宽到 45 秒;结构化输出带原始回复,正文、工具调用参数里的 JSON 也认,<think> 里的草稿不算,正文里顺手写的 [1] 不算空结果;没成的原因照实分开说:被截断(带额度)、回复是空的、写了字却不是约定的格式,认不出的回复开头记进日志 ThearchyHelios 2026-10-15 14:59:40 +08:00
  • f0b66c2551 发布单的问题照实分清挡不挡发布:平台能力的治理默认在没人治理过时一直生效(在默认写好之前登记的 records_append 会停在「不许无人值守、没有查询能力」,填报登记出发布单时报写入不经确认、结果不明没人核实、要找管理员登记查询能力;管理员改过的同步不动);发布摘要的三栏只列挡发布的问题,只是提醒的(视图要等第一次正式运行才有数之类)另列「提醒(不挡发布)」;确认按钮「每周一 09:00 自动出数」补上空格;检查脚本和测试跟上 ThearchyHelios 2026-10-15 14:44:26 +08:00
  • be845bb823 蓝图「看哪些数」对到的数据源和表要真的存在:卡片上照实说是哪一项、怎么改(bp.data_source_unknown / bp.data_table_unknown,带白话),挡住试运行和发布单,助手自查也拿得到;填报登记里本应用的记录表写 @records、表名固定,提示词和模板说明写明这个约定;「对到的表」改成从已接入的数据源和表里选,填报登记多一项「本应用的记录表」,卡片上照白话显示(以前要到试运行才报「绑定的工具不存在」,用户找不到在哪改) ThearchyHelios 2026-10-15 14:32:25 +08:00
  • 7739340607 普通用户建应用集成收尾: - 问数据和个人应用的图放行绑定只读查询等合规工具的调用工具节点,只读和遮罩在这条路径上生效;被治理成写入的工具在只读运行里直接拒;知识库范围在工具层固定(图级默认值、参数名纠错、Agent 都改不了) - 个人应用的刷新和个人蓝图的试运行只有拥有者能读:运行、事件、证据、工件、文件、运行与审批列表、对比、可验证报告、质询、假设分析、提取工作流一并收紧;个人蓝图的试运行不论谁发起都按个人应用约束 - 共享蓝图只给拥有者、对应应用的管理者、管理员,看不到的一律 404;审核副本归审核人;管理员看别人的个人应用只有元数据、可以归档 - 记录表跨版本汇总(只读挂载旧版本、按当前列 UNION ALL、各版本各自固定高水位,缺的版本照实写进印章);停用前发起的运行可以继续写旧版本;更正沿用原提交人、更正人记审计 - 约定收口:待办种类 review、事件 file.extracted、表单错误 file、模板定义带示例与预置;前端类型一次补齐、去掉临时的局部类型;审核待办卡不再给打不开的链接;读附件事件有中文说法;检查脚本补断言 ThearchyHelios 2026-10-15 13:55:19 +08:00
  • a702a5c14b 普通用户建应用(前端):新建应用的三个起点(说需求、场景模板、从已有的开始);蓝图页(对话加卡片、反问选项、关节逐组进度、试运行、发布摘要按你来定 / 助手可以修 / 要找管理员分栏、逐步打勾、接着做);问数据「做成应用」改走蓝图;问数据和画布的反问收尾;页面上直接改(选中、改字、隐藏、挪动、删除、加数据卡片、自动存草稿);文件控件;我的记录列表;个人应用的界面(我的应用、刷新与剩余次数、提交审核、审核待办卡);设置页的个人应用开关;四个新检查脚本并加进完整关口 ThearchyHelios 2026-10-15 12:09:29 +08:00
  • 277982ead3 普通用户建应用(后端): - 蓝图:bp_* 操作和逐卡白名单、蓝图检查、留痕、按蓝图判权限;五个场景模板加自由形(骨架、关节、应用骨架、定时任务),实例化与骨架比对;BlueprintApplier / TemplateApplier(只收模板声明过的关节)与自查;look 新类别口径卡;蓝图对话和填关节两个流式接口,不同组的关节并行填、出错的组串行重试;模板列表 - 试运行与发布单:四种起点(对话、模板、问数据的一轮、已发布版本);试运行是探索运行,草稿应用按这次运行解析、印章写试运行,流程类派给自己、不触发升级;发布单九步、预检只读、每步留痕、停下后接着做、核对卡片指纹和应用管理权、启动时整理中断的单;白话层覆盖全部问题编号 - 记录表与文件:平台托管只追加的记录表、按高水位固定数据、连接上的临时视图做行级可见、写入走动作(records_append)、表版本在发布时切换、草稿不影响线上、记录列表遮敏感列;文件按哈希存、两步上传、提交时绑定运行、下载按读权限、清理、file_text、按配方导入一期(table_import_period) - 个人应用:存成个人应用(问数据的约束)、刷新(遮罩、只读、每日上限)、只有拥有者看得见、提交审核与共享副本、开关下发到认人接口;页面编辑的候选;隐藏组件不下发;三条新检查 ThearchyHelios 2026-10-15 12:09:29 +08:00
  • 7088f4557e 普通用户建应用的契约骨架(docs/design/normal-user-apps.md 第五部分):蓝图、蓝图留痕、发布单、文件、记录表的模型和迁移,应用的 scope / owner / blueprint_id;运行来源加 trial、personal_app;应用描述的固定版本可以没有版本号(试运行派生的草稿)或改钉蓝图(个人应用),视图来源加 exploratory,组件加 hidden,表单加文件控件;agentlab.blueprint/1 与 bp_* 操作、agentlab.template/1 与关节类型的定义;实例化、试运行、发布单、个人应用、记录表、文件、白话层的接口签名;蓝图、模板、文件、个人应用、蓝图助手的路由桩(501);前端约定 typesBlueprint.ts、接口桩、新建应用与蓝图页的占位路由、termsBlueprint.ts ThearchyHelios 2026-10-15 09:49:45 +08:00
  • 69c5c74806 合入应用平台与助手按需查看:已发布工作流版本的使用面——应用(入口、视图、实例、待办、动作)钉住已发布且未退役的版本,可信组件目录 + 服务端解析(界面层不放逻辑、文字里的数要有出处),视图只读封存运行(最近封存、按需、本实例)并盖印章;流程 = 正式运行 + 待办(会签 any / all / quorum、时限与升级、永不自动批准、入站签名钩子);对外写入只经调用工具节点,生效记录带幂等键、按引用确认、结果未知自动核实不重发、探索运行走测试环境或演练;能力登记与端点(测试 / 生产、内网只给登记的端点、服务凭据 + 身份断言);身份 off / local / oidc,角色 admin ⊇ builder ⊇ user 与应用授权;确定性派生 + 助手润色;口径升版的被迫处置与按新口径补算;指标出具(纯指标看板按指标判档);助手按需查看(look:表、能力、工作流版本三类对象,点名查不到时按需求挑);修四个和不可回退决定冲突的旧缺陷(正式运行只认当前发布版、带图接着跑改写正式运行、口径升版把草稿算进去、删除工作流级联删版本)。验收:后端全量测试、check-all 33 项、check-auth、真实模型 V4、真浏览器端到端 V1–V3 与复测 ThearchyHelios 2026-10-15 08:42:09 +08:00
  • e182c2d214 复测收尾:账号密码登录时应用检查和授权接口核对名录(没有的、已停用的报错或拒收,单点登录只提醒),名录口径收成 auth/directory 一处;受管发布版在页头、版本历史、选择器、发布前检查里按发布级别写,草稿和发布版内容相同时照实说;写入能力在工具库写「只演练」;印章的「截至」只写一次;走驳回出口到达的结局不用成功样式;停着等人时说在等哪一步,同页已有会签进度时待办状态不再画一遍,名单写显示名;应用编辑器可以归档(写清后果),已归档的应用拒收草稿修改和发布;受管发布成功的提示写明受管;权限测试按 id 取应用,不撞别的测试留下的同名应用 ThearchyHelios 2026-10-15 08:35:28 +08:00
  • 77cd95901a 完整关口收尾:端点认证头重名只标后加的那一行(原有的那行本身没错);check-apps 实例状态只认状态标签本身(标签里嵌着带 data-status 的图标);check-app-editor 选人输入框挂了候选列表,角色是 combobox,按输入框定位 ThearchyHelios 2026-10-15 07:27:57 +08:00
  • 941723b17c 端到端验收修复与指标出具: - 身份与工具:登录页建第一个管理员(认人接口的 401 说明能不能建);搭建者有只读的人和组名录,选人给候选并核对名字;授权三行带标题;端点请求头名校验(空名、非法名存不进、发不出时说清原因);写入能力在工具页试运行一律演练、不发送,HTTP 状态照实说成败;写记忆不算只读、查询能力只能选同一端点上的只读能力;审批与遮罩的说法和实际规则一致;开登录时不要署名、导入和发布记登录的人;使用者不显示推演等只给搭建者的操作,403 按是否开登录说话;登录页只认一次人 - 流程与实例:图里用到的岗位(派给谁、超时升级给谁、发送确认派给谁)全部派生、没绑人的发布时报错;写外部系统的参数按能力声明的类型收拢后再算哈希和发送,收不成就不发;发起人的实例页只看这一步的状态,处理人才给待办卡;会签进度带登录核实和时间,升级后照实写规则;实例状态写流程的结论(已退回、未确认、等待核实写入结果),核实生效后不再挂失败原因;流程应用首页不派生最近封存运行的结果块,看板没数据时是安静的空态;样例⑩的金额带类型和下限、待办标题带金额,表单上下限前后端一起生效 - 看板与证据:定时任务模板加 ISO 周、上一 ISO 周、本月、上月;出处链穿过原样解析查询结果的整形节点,追不到原始数据的照实说停在哪里,样例⑨改用 cell();应用首页和版本历史都能做成应用;指标块单位不重复;版本列表带退役说明;定时任务页头跟着刷新;删视图要确认、新视图能起名;编辑器属性用中文名、术语带解释 - 指标出具(用户 2026-10-15 拍板):契约只写「指标来自」、上游没有报告撰写节点、成果里没有模型写的话时按指标出具——必需指标齐、指标输入追到原始数据、成果字段里的数回指得上才完整出具;受管级要求每个指标静态地追到原始数据(governed.metric_untraced);出具横幅和应用印章写明按指标 - 受管工作流降为已发布只给管理员(Q8 顺延,服务端同样拦);工作流接口带当前发布版的级别,画布上改过之后也认得出受管工作流 ThearchyHelios 2026-10-15 07:15:37 +08:00
  • 5d42ffb62b check-auth:会话过期时认人接口也回 401(同服务端,不然登录页认得出人又送回原处、来回跳);过期后点页签只为触发取数,外壳心跳先收到 401 已经跳走时点不到不算错,核对的是跳到了登录页并带上原处 ThearchyHelios 2026-10-15 00:07:51 +08:00
  • bb85fbc3ce 应用检查:静态文字里的数和固定版本里节点配置写着的数(审批金额线、时限、会签人数这类流程规则)对得上算有出处,对不上的列出是哪几个数、说明数据要绑定、规则要先写进工作流;应用润色助手的提示词同步:规则在固定的版本里没有就不照写,在说明里告诉用户(真实模型验收发现) ThearchyHelios 2026-10-14 23:58:12 +08:00
  • e2841cb027 助手按需查看:点名的一个都没认出来时(常见的是拿数据源说明里的中文词当表名),同一次查看按需求在那几个来源里挑,不让模型为拿真名再看一次,没认出来的照样写「没找到」;候选库一张表都没探查到时不再说「按需求没挑出来」,照实说尚未探查结构、不交空目录,查看算没完成;点名不在这一轮的数据源不补空目录(真实模型验收发现) ThearchyHelios 2026-10-14 23:58:12 +08:00
  • c6a29bfd7c 前端:审批卡按审批当场拼出待办(不再为一张卡取一次待办,收到中断就出卡;有 task_id 走待办接口,没有走老的审批接口);矮窗口导航两档高度不再叠加,480px 放得下九项;待办数随目录启动时就取、外壳订阅时当场记底,派给自己的新待办通知不再漏;头一回取目录的卡住从启动算起;外壳横向裁掉悬停提示的占位;证据抽屉同一指标在取时不另发请求;编辑器去掉第二个 main、检查一次只跑一遍;记录页对不上待办的审批照旧画审批卡,待办行写 runName 和节点名;检查脚本按新页面更新断言(沙箱没有待办时用合成的两条、未保存与已删除工作流分开认、生效记录页签、能力子页签) ThearchyHelios 2026-10-14 23:57:43 +08:00
  • 49f6f42df2 测试:设置被整体拒收的两条断言改为比较请求前后的主题,不再假定同一测试进程里别的测试没改过它(并行全量时按顺序偶发失败) ThearchyHelios 2026-10-14 22:17:00 +08:00
  • c86e58f464 README 与部署说明:应用(怎么生成、能做哪几类、视图与印章、流程与待办、写外部系统、入站钩子、按新口径补算、升级安全)、身份与权限(三种登录方式、会话、找回、角色与授权、使用者的问数据、遮罩的边界)、能力登记与端点、助手按需查看;默认不开登录的说法、核心能力表、数据目录与遮罩、节点类型、安全边界、检查项(33 项另加 check-auth)、从旧版本升级;部署配置模板加登录一节 ThearchyHelios 2026-10-14 22:12:01 +08:00
  • bff3062a97 集成收尾:前端约定写入后端实际返回的形状(应用详情只对 manage 给草稿、补算计划与结果、按名字的钩子行、能力字段审阅),去掉多种字段名都认的兼容解析;钩子按(应用, 名字)、应用助手对话按(应用, 建立人)加唯一索引,迁移前去重,插入改在保存点里、撞上就改用已有的那一行;口径卡固定的版本也须已发布且未退役,记级别之前有正式运行凭据的老版本启动时补记为已发布;证据面板和应用视图按列名遮端点快照(同一个函数),不再整张表遮掉;待办计数带上最新一条的时间,新待办通知不再漏;非管理员的搭建者不出模型接入的改动按钮 ThearchyHelios 2026-10-14 22:08:33 +08:00
  • 1dd4f93579 应用平台集成(前端):钩子按名字管理并只显示一次密钥、按新口径补算、应用助手对话历史、设置页按角色收起与身份设置补管理员用户名、按需视图每日上限、界面偏好按角色只存本地、使用者问数据用数据源名单并在运行流连不上时改轮询、能力字段待审阅、记录页按来源筛选与待办 id、编辑器的入口 / 表单 / 待办外观 JSON 分区、画布 ?publish=1、工具页绑定端点与 MCP 认证头掩码编辑、派给自己的新待办系统通知、样例与检查脚本改走待办接口(含统一复核后的修复) ThearchyHelios 2026-10-14 21:55:51 +08:00