Skip to content

fix: tolerate invalid sync candidates - #60

Draft
PANGKAIFENG wants to merge 1 commit into
mainfrom
codex/fix-candidate-source-quote-scan
Draft

fix: tolerate invalid sync candidates#60
PANGKAIFENG wants to merge 1 commit into
mainfrom
codex/fix-candidate-source-quote-scan

Conversation

@PANGKAIFENG

@PANGKAIFENG PANGKAIFENG commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • isolate invalid model candidates instead of failing the full sync scan
  • preserve deterministic fallback for explicit #待办 records
  • retry a transient Claude timeout once while preserving hard failures

Verification

  • pnpm test (56 files, 579 tests)
  • pnpm typecheck
  • pnpm lint
  • pnpm build:obsidian
  • pnpm build:runner
  • read-only full ClawVault scan: 34 files, 76 records, 34 candidates, exit 0
  • Inbox/Active counts unchanged and capture checkpoint unchanged after read-only scan
  • reload Obsidian and inspect the candidate modal (blocked only by macOS lock screen)

Closes #59

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(obsidian): 单条异常候选不应中断同步助手扫描

1 participant