Repository navigation
Releases: fan56/dsh-topics-memory
Release list
v0.25.1
v0.25.0
v0.24.1
fix(service): shadow ledger append clobbered existing records below the 512KB cap
Existing lines were only re-read in the compaction branch, so any append to a
ledger smaller than 512KB rewrote the file with just the new entry (found by
the dsh-self-improve N1 wave's ledger cross-check). Now every append carries
existing lines forward; compaction still trims to the newest 3/4 past the cap.
Protects both package-shadow and lesson-shadow ledgers (shared helper).
Regression test pins two-entry survival.
v0.24.0
v0.23.0
v0.22.0
Merge feat/open-rate-metrics: injection-vs-open metrics and zero-open decay
v0.21.0
0.2.0-rc.2 迁移:dev 十六包钉 0.1.7-rc.1 -> 0.2.0-rc.2 + peer 地板抬 >=0.2.0-rc.2 + cordis 逼升 4.0.4;dsh-sandbox 钉保留(拍板纠偏)
- cordis 4.0.2 -> 4.0.4 为逼升:0.2.0-rc.2 全系 dsh 包 peer 声明 ~4.0.4(0.1.7 波 dsh-llm-net-retry 同款随动);schemastery 3.18.4 维持
- dsh-sandbox 未按拍板删除:dsh-tools@0.2.0-rc.2 peer 声明之且 lib/index.js 顶部无条件 import,本仓 .npmrc auto-install-peers=false 下删钉即 ERR_MODULE_NOT_FOUND(实测 409 例全灭);恢复钉抬 0.2.0-rc.2 后全绿。审计「src 零 import」漏了 install-graph 层,R4 拍板项需重估
- package-lock 同步重生成(npm ci 兼容)
- 测试 409 例:408 过 / 0 红 / 1 skip(既有本地语料跳过);真机 smoke 0.2.0-rc.2 装载/移除通过
v0.20.0
System One 决策层补充:jev 本地 laya 陪跑 + laya 安装配置 skill
- jevLayaFallback / jevLayaUrl 两键(默认关):每次 jev 调用并发一路
本地 laya-serve 请求,主路驱动决策、laya 答案并排落账——永久运行的
laya-vs-jev 同题对照数据流;laya 为纯遥测(真实负载批内排序一致率
0/14,绝对分与批内序不可用),主路失败照旧 fail-open 回退旧路径 - verdict 行新增 backend / degraded 两列(laya 行不计入 ECE)
- 整理前置不陪跑(laya 误否决会错杀真实整理)
- 新增随包 skill dsh-topics-memory-laya:laya 安装(venv/国内三镜像/
checkpoint 下载)、laya-serve 启动、两键配置、三步验证与坑表 - README 双语 + spec §3.4 + CHANGELOG 同步
v0.19.0
System One 决策层(实验,default off)
慢车道 rerank 换 jev 批量 noul 门控、整理 lane pair 前置过滤、
快道词法门 shadow 对账;meta/decisions.jsonl 三层埋点(本地、脱敏);
secret gate 内嵌;config 新增 jev* 五键(默认全关,jevEnabled=false
零行为变化);fail-open 硬编码;ADR 0016-0019;383 案例 gold 校准
阈值(rerank 0.60/0.10、merge pair 0.50/0.15);README 双语含
延迟基准表(typesafe native 实测)。含 dsh 0.1.7-rc.1 迁移收尾。
v0.18.2
fix: legacy 导入接线改 ctx.inject(['settings']) + update 有界重试(5×2s)——真机实证 boot 期宿主持 profile package.json.lock 致单发 update 必超时(update-failed 不落 marker 下次重试);no-settings 分支补 warn 不再静默