No description
Find a file
Dusk 5023e8a4bb fix(qa-group): recreate missing notes on unchanged sync
中文: 修复 QA Group 在本地 state 与正文 hash 看起来未变化时,如果 Anki 中对应 note 已丢失却不会自动补建的问题。现在同步会先校验 note 是否仍存在,缺失时自动重建并重写 GI。

English: Fix QA Group sync so missing Anki notes are recreated even when local state and block hashes look unchanged. Sync now verifies note existence first and self-heals by rebuilding the note and rewriting GI when needed.
2026-04-21 10:52:44 +08:00
docs QA Group 模型同步修复 / Fix QA Group model sync 2026-04-20 15:20:20 +08:00
scripts fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
src fix(qa-group): recreate missing notes on unchanged sync 2026-04-21 10:52:44 +08:00
.gitignore chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
esbuild.config.mjs fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
eslint.config.mjs chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
main.js chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
main.ts chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
manifest.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
package-lock.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
package.json fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
query_note.js fix(sync): self-heal deck drift and normalize tag backlinks 2026-04-19 20:16:03 +08:00
query_notes.js fix(sync): self-heal deck drift and normalize tag backlinks 2026-04-19 20:16:03 +08:00
tsconfig.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
versions.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
vitest.config.ts chore: commit Module 1 changes — add NoteFieldMapping, mapping service, persistence, tests 2026-04-16 23:02:07 +08:00