From 3d6f33881bb58ba7e9183a0cebb318d503a296b7 Mon Sep 17 00:00:00 2001 From: Mathias Bergqvist Date: Thu, 30 Apr 2026 23:14:20 +0200 Subject: [PATCH] chore: remove sources: from context:sync to disable Task source-cache MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task's sources: declaration cached the regeneration on the assumption that adapter outputs depend only on .context/AGENT.md (or PROJECT.md + .skills/). The cache occasionally skipped legitimate runs after manual edits to root or template content not detectable from those source paths. context-sync.sh is idempotent and cheap; running it on every invocation is the right default. The freshness gate (git status --porcelain) is unaffected — it always checked the actual git tree state. --- Taskfile.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 24d3703..f8bdddb 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -12,9 +12,6 @@ tasks: desc: Regenerate all harness-specific context files cmds: - bash scripts/context-sync.sh - sources: - - .context/PROJECT.md - - .skills/*/SKILL.md context:sync:claude: cmds: [bash scripts/context-sync.sh claude]