release: v0.0.1-rc.19 候选——版本 bump + CHANGELOG + 栈式合流(#117/#118/#120 内容带入) - #147
Open
Danceiny wants to merge 13 commits into
Open
release: v0.0.1-rc.19 候选——版本 bump + CHANGELOG + 栈式合流(#117/#118/#120 内容带入)#147Danceiny wants to merge 13 commits into
Danceiny wants to merge 13 commits into
Conversation
…ob 迁 dsh typed ParameterSchemaSpec 平铺七字段(kind 枚举 required+六可选),模型可见逐字段 JSON Schema+execute 前宿主权校验(ToolArgsError→guardToolExecute 兜 ADR-13 ToolFailure 形状不变);迁移锁 smoke §12+channel-registry-tests §8(legacy blob/枚举外值入口即结构化拒绝);普通模型对参数形状不再靠猜。余量工具迁移与 flyai 普通模型 canary 记 D-30;六状态面同提交同步(arch §9/§10、roadmap 架构面增量、stage1 状态头)。run-all 全栈回归 ALL SUITES GREEN
)——平铺字段模型可见逐字段 schema;hotel(destination required)宿主权入口拒畸形参数,session 三意图无公共 required 保留 interpretArgs 容忍层(blob 归一照走业务闸,smoke 迁移锁钉死零 transport 短路路径);skills-contract 契约对齐(checkOut 字面量进参数描述);smoke/hbcli-e2e/channel-registry/skills-contract 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9/§10、roadmap 增量、stage1 状态头);余量工具与普通模型 canary 记 D-30
…doctor/artifacts_list/fact_gate/agent_reach/turn_handoff_list/artifacts_read 平铺字段模型可见逐字段 schema;刀法总纲确立:有 required 字段的工具(artifacts_read path)宿主权入口拒 blob,全可选工具保留 interpretArgs 容忍层(doctor-tests blob 调用隐式锁);agent_reach 的 action 不设 enum——反射桥 D-4a' 透传上游新增渠道零改动;fact_gate 的 itinerary 保 object+additionalProperties:true,嵌套收紧归 #118 D-26;累计 11 工具迁移,tsc+smoke 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9/§10、roadmap 增量、stage1 状态头)
…/anything/web/video/github 七工具 typed 参数契约迁移(issue #112)——trip_log 的 destination/start/evidence required 进 schema,evidence P0 溯源红线由宿主权闸;web_search 字符串 blob 形态退役(smoke §6 改锁宿主权拒绝);github_search 顶层 query 从对象形态变字符串字段;wish_pool 全可选保留容忍层;刀法总纲:required 具备宿主权即拒,全可选容忍层;累计 18 工具迁移,余 feasibility/motivation/companion 三个 payload 形态记 D-30;tsc+smoke 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9/§10、roadmap 增量、stage1 状态头)
…lity(payload 结构化对象,嵌套权威在 unified 引擎契约不越层强约束)/motivation(profile 闭合对象,evidence P0 反伪造红线进嵌套 schema 由宿主权闸,smoke §1 断言适配宿主权前置拒绝)/companion(闭合对象 label/evidence required,additionalProperties:false 与负面清单同向);刀法总纲:required 具备宿主权即拒,全可选容忍层;evidence 类红线全数进 schema;tsc+smoke 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9/§10、roadmap 增量、stage1 状态头);余量仅普通模型 canary(过闸才进发布面)记 D-30
…ingHeadline:七个检索工具描述前置注册表生成的「服务意图 × 通道顺位(证据级降序)」卡,选工具与失败改道两决策点同表,注册表加行描述自动一致,非检索工具零误伤;②doctor 补齐 patch 宿主插件 dsh-map-tools/dsh-tool-ask-user 两态(解析失败整块静默剔除不挡启动,此前无人知),候选清单与 bin 解析同口径;实测暴露 source 布局 map-tools 全布局缺席(地图工具一直被静默丢弃),补依赖渠道留 founder 拍板;调试副产物:apply() 进程护栏吞异常进 incident 的语义被测试流程踩实(断言失败须读事故文件定位);channel-registry-tests §7/§8+smoke+doctor-tests+skills-contract 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头)
…er 在 spawn dsh 前以分离子进程后台跑只读体检(gotry-bootstrap.js doctor --summary):待处理项一行 stderr(对话里 gotry_doctor 看详情/终端 npx gotry doctor),全 ok 静默零输出;零 header 零写盘、detached+unref 不阻塞启动、恒 exit 0、benchmark 面豁免保零杂音,inner 生命周期天然一次不重复刷——初始化可见取代会话中段撞错(design §3.1③);bootstrap-tests §10 以隔离 HOME 钉行为(10/10),run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头)
…/agent_reach/session_login 六渠道入效应注册表,23 工具外部依赖面全收敛 effect_interpreter.v1(没有策略表行就没有效应);策略行逐条拍板:ANYTHING 同 HBCLI 族(timeout 瞬时重试 1 次)/WEB_READ 免费公共源族(瞬时抖动重试+熔断)/GITHUB·VIDEO(verdict=timeout 重试,not-installed 配置态不重试)/AGENT_REACH 反射桥透传永不重试不熔断(wrapper 不是 router,重试即放大上游配额消耗)/SESSION_LOGIN 浏览器风控族;工具面照旧平铺,证据链逐源标注不变,agent_reach status/reach 两分支收敛单一效应;effect-tests §12 四组断言(入表透传/永不重试族/timeout 重试/mock 同语义)12/12,tsc+smoke 全绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头)
…)——needsExtensionSummary/localExtensionInstalled(extension-bridge):本地 unpacked 落位(~/.gotry/extension/manifest.json 在)保留完整双通道指引;未落位(商店版用户/未装)自动跳过开发者模式/本地通道文案,只推商店一键装+「已装商店版?打开 Chrome 即可」;桥失败摘要(extension-not-connected)同函数同语义;doctor 扩展项 detail 明示商店版用户可忽略本项(以运行时 verdict 为准);extension-channel 静态 NEEDS_EXTENSION_HINT 退役为自适应函数(静态文案无法感知安装状态正是 D-24 残量病灶);extension-tests §38 三条新断言 31 段全绿,doctor-tests 绿,tsc 绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头) (#128) Co-authored-by: Danceiny <[email protected]>
* feat(facts): 事实闸覆盖面——酒店 claim 入闸 + 渲染原语单向生成(issue #118,D-26 收口)——HotelFact 第三形态:exact-date 酒店检索 hit/miss 落账(flyai-hotel/session:ctrip-hotel 接线),摸底不落账/传输失败不落负事实/打码价不落数字价;gotry_fact_gate 酒店 claim 入闸(目的地+档期回溯,无事实 fail-closed unverifiable_hotel_claim,miss 在册写有房=not_in_source);渲染原语单向生成:renderFlightFact/renderHotelFact 行内嵌 fact:<fact_id> 锚点,闸侧锚点优先确定性回溯(启发式让位),手改/伪造锚点=fact_anchor_unknown;policy 窄化断言显式化(FlightFact);fact-gate-tests §10 八断言 56 pass,tsc+smoke 绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头);政策生产端(实时签证 API)仍记 D-26 外部依赖 * fix(runtime): 移除 legacy vendored dsh 回退路径(issue #120,D-27 清偿,决策=移除运行时路径)——selectDshRuntime 只认 root manifest/依赖解析(216 精确依赖闭包),找不到即 fail-closed 报错指重装;决策依据:旧 vendored 形态 Node 兼容窗口已断(D-27/Round 5「不承诺可运行」),解析成功只会把 dsh 缺失变成下游玄学失败;inner vendoredDshEarly/legacy-vendored source 分支/报错文案同步移除,DshRuntime.source 收敛 'root';§48 e2e 断言改为非 benchmark 也不再回退 vendored;vendor 闭包目录不属本清偿范围(锁一致性面另行处置)。tsc 绿,§48 e2e 绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9/§10 D-27 清偿、roadmap 增量、stage1 状态头) --------- Co-authored-by: Danceiny <[email protected]>
…lFact 第三形态:exact-date 酒店检索 hit/miss 落账(flyai-hotel/session:ctrip-hotel 接线),摸底不落账/传输失败不落负事实/打码价不落数字价;gotry_fact_gate 酒店 claim 入闸(目的地+档期回溯,无事实 fail-closed unverifiable_hotel_claim,miss 在册写有房=not_in_source);渲染原语单向生成:renderFlightFact/renderHotelFact 行内嵌 fact:<fact_id> 锚点,闸侧锚点优先确定性回溯(启发式让位),手改/伪造锚点=fact_anchor_unknown;policy 窄化断言显式化(FlightFact);fact-gate-tests §10 八断言 56 pass,tsc+smoke 绿,run-all ALL SUITES GREEN;六状态面同提交同步(arch §9、roadmap 增量、stage1 状态头);政策生产端(实时签证 API)仍记 D-26 外部依赖 (#129) Co-authored-by: Danceiny <[email protected]>
….18→0.0.1-rc.19,扩展版本跟随主版本约定);root package.json 已在同分支前提交 bump
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
rc.19 发布准备(发布执行待 founder gate)
内容三件:
发布闸五项自查
发布执行与 dist-tag 由 founder 流程走(publish-npm.sh 自带 changelog 闸;2FA approve 为 founder 动作)。
基线:feat/session-hotel-train-doctor(d1403e9,含 #112-#116/#119/#132)。