diff --git a/docs/changelog.html b/docs/changelog.html index ad61162..f37a137 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -1,4 +1,4 @@ - + @@ -2545,6 +2545,19 @@ main > *:nth-child(n+6) { animation-delay: 0.46s; }

聚珍(Juzhen)/cjk-autospace 變更紀錄。← 回文檔

+

效能第一層:掃描提速(category 記憶化 + orphan 葉塊預計算) 2026-07-11

+

下游效能訴求(掃描疑 O(n²))之第一層——無狀態、保行為、無公開 API 變更之確定收益。單元測試 129→130 全綠、輸出不變。

+

優化

+ +

亲驗與待議

+ +

splitTreeAfter 攀升對稱守衛(opaque 中間祖先不再被克隆肢解) 2026-07-11

下游 .selection-bar-message 病例:垂懸字(orphan)之段末實義字落於 opaque <button>(巢於可切 <span>)時,splitElementAt 僅驗頂層 span 可切;splitTreeAfter 逐層克隆「文本節點→top」祖先鏈時,中間 opaque button 從未複查即被克隆肢解(複製出 splitoff button、破壞互動元素)。firstTextlastText 守下潛(遇非可切回 null),攀升卻無對稱守衛——此即真正病根,下游 per-instance 迴避僅治標。

修復

@@ -2779,6 +2792,22 @@ main > *:nth-child(n+6) { animation-delay: 0.46s; }