fix: 区分 MDTODO source 与 target freshness

This commit is contained in:
Codex
2026-07-13 11:00:30 +02:00
parent cfcade4ec4
commit 7dcc1395ac
2 changed files with 11 additions and 1 deletions
@@ -364,7 +364,7 @@ function probeMdtodoSafeTitleStdin(skillsPath: string): MdtodoSafeTitleStdinProb
export function collectMdtodoSafeTitleStdinCapability(sourcePath: string, targetPath: string): MdtodoSafeTitleStdinCapability {
const source = probeMdtodoSafeTitleStdin(sourcePath);
const target = probeMdtodoSafeTitleStdin(targetPath);
const freshness = target.ready
const freshness = source.ready && target.ready
? "ready"
: source.ready
? "target-stale"