Skip to content

secondarySourceChanged 分不出 Zotero 端有人改內容,還是 mapping hash 的定義變了 (follow-up finding from #605) #608

Description

@kiki830621

Problem

附加來源的變動偵測用 mapping hash。mapping 邏輯演進時 hash 全面改變,報告會把每個附加來源都列成「有變動」。#605 的 store 副本端對端驗證就是這樣:三筆全列出,其實 Zotero 端沒有人改。

Expected

區分「內容真的變了」與「hash 定義變了」——例如比對時用同一版 mapping 重算舊 hash,或報告附上 Zotero version 是否前進。


Source: surfaced during /idd-verify #605 R1 (follow-up finding, #605 (comment))


Current Status

Phase: verified(b16v R1:修正後的判準沒有 HIGH;MEDIUM/LOW 當輪修掉)
Last updated: 2026-09-30 by idd-update

Blocking

  • (none)——等你 /idd-close

Commits

  • 9552394c、ad64cd81(實作)
  • 82f02f07、a447b6d3(R1 修正)
  • 23a22959(R1 後的修正)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions