From 6f33275309880da544c7dd191a848e0299816d53 Mon Sep 17 00:00:00 2001 From: Hare Date: Sun, 7 Jun 2026 16:36:00 +0900 Subject: [PATCH] fixup! workflow: narrow yoi worktree sparse exclusions --- .yoi/workflow/worktree-workflow.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.yoi/workflow/worktree-workflow.md b/.yoi/workflow/worktree-workflow.md index a8bdeec3..999bbf9f 100644 --- a/.yoi/workflow/worktree-workflow.md +++ b/.yoi/workflow/worktree-workflow.md @@ -60,6 +60,8 @@ git -C .worktree/ sparse-checkout set --no-cone \ '!/.yoi/logs/**' \ '!/.yoi/_logs/' \ '!/.yoi/_logs/**' \ + '!/.yoi/**/_logs/' \ + '!/.yoi/**/_logs/**' \ '!/.yoi/locks/' \ '!/.yoi/locks/**' \ '!/.yoi/**/*.log' \ @@ -88,7 +90,7 @@ git -C .worktree/ sparse-checkout set --no-cone \ '!/.yoi/**/*.secret.*' ``` -この sparse-checkout は `.yoi` 自体を除外しない。`.yoi/memory` は generated/personal memory marker として child worktree から外す。memory root detection の実装変更はこの Workflow では扱わない。 +この sparse-checkout は `.yoi` 自体を除外しない。`.yoi/memory` は generated/personal memory marker として child worktree から外し、generated log trees は root `_logs` だけでなく recursive `.yoi/**/_logs/**` も外す。memory root detection の実装変更はこの Workflow では扱わない。 確認する。