Commit 3e20ed1
committed
fix(model): 语义比较恢复含展示层——文案变化需写入(e2e 契约链路回归)
CI e2e 红灯:@safe-auto-merge 期望 summary 改为 premium 后
proposal 反映新文案——no-op 跳过把展示层排除后,纯文案变化
的重注册不再写契约,proposal 永不更新。
平衡语义:比较含 Summary/Description/Tags(文案变化写入);
schema canonical / JSONMap 零值归一保持(同内容跳过)。
幽灵 stale 不受影响:页面 freshness 从不比较展示层。
配套:JS/Python demo summary 兜底对齐 functionID(与 Go/
Java 一致),消除六语言默认文案轮换导致的无关写。1 parent fc21578 commit 3e20ed1
3 files changed
Lines changed: 13 additions & 6 deletions
File tree
- internal/model
- sdks
- js/examples
- python/examples
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
71 | 75 | | |
72 | 76 | | |
73 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
388 | 391 | | |
389 | 392 | | |
390 | 393 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
697 | 697 | | |
698 | 698 | | |
699 | 699 | | |
700 | | - | |
| 700 | + | |
701 | 701 | | |
702 | 702 | | |
703 | 703 | | |
| |||
0 commit comments