From 69cb4c8e9d46bb9ef744b2f270319f12342b21d3 Mon Sep 17 00:00:00 2001 From: garrytan Date: Tue, 29 Sep 2026 19:16:00 +0000 Subject: [PATCH] fix(deslop-shared-libs): read related sources together within the turn limit Run 36606688266's opportunity audit read sixteen sources one per turn and stopped at error_max_turns; the passing run 36597762183 read the same files in three batched commands. The skill now says turns are bounded and asks for parallel reads or one read-only command per step. --- deslop-shared-libs/SKILL.md | 2 ++ deslop-shared-libs/SKILL.md.tmpl | 2 ++ 2 files changed, 4 insertions(+) diff --git a/deslop-shared-libs/SKILL.md b/deslop-shared-libs/SKILL.md index ef62064fd..7177ef891 100644 --- a/deslop-shared-libs/SKILL.md +++ b/deslop-shared-libs/SKILL.md @@ -115,6 +115,8 @@ the repo, traverse submodule worktrees, or execute filters. Note excluded symlin submodule, ignored, unavailable or unreadable source. Handle deletions explicitly. Do not call an absent or unreadable overlay clean. Current raw content may differ even when a clean filter would produce the same Git tree. +Sessions have a bounded number of turns. Read related files together: parallel +host reads or one read-only command per step, not one file per turn. ## Start with recent work diff --git a/deslop-shared-libs/SKILL.md.tmpl b/deslop-shared-libs/SKILL.md.tmpl index 1d8a3329b..15c1f3b65 100644 --- a/deslop-shared-libs/SKILL.md.tmpl +++ b/deslop-shared-libs/SKILL.md.tmpl @@ -109,6 +109,8 @@ the repo, traverse submodule worktrees, or execute filters. Note excluded symlin submodule, ignored, unavailable or unreadable source. Handle deletions explicitly. Do not call an absent or unreadable overlay clean. Current raw content may differ even when a clean filter would produce the same Git tree. +Sessions have a bounded number of turns. Read related files together: parallel +host reads or one read-only command per step, not one file per turn. ## Start with recent work