diff --git a/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/item.md b/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/item.md index 874e0c98..e1def1d2 100644 --- a/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/item.md +++ b/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/item.md @@ -8,7 +8,7 @@ priority: P1 labels: [worktree, workflow, memory, ticket, orchestration] workflow_state: ready created_at: 2026-06-07T06:29:02Z -updated_at: 2026-06-07T07:14:31Z +updated_at: 2026-06-07T07:15:31Z assignee: null legacy_ticket: null --- diff --git a/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/thread.md b/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/thread.md index 18d87164..014b26a8 100644 --- a/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/thread.md +++ b/.yoi/tickets/open/20260607-062902-narrow-yoi-worktree-sparse-exclusions/thread.md @@ -56,4 +56,26 @@ Implementation-ready: keep `.yoi` as the project records marker, stop excluding Ticket intake complete; workflow_state intake -> ready. +--- + + + +## Implementation report + +## Delegation + +Implementation delegated to child Pod `narrow-yoi-worktree-coder-20260607` in worktree `.worktree/narrow-yoi-worktree-sparse-exclusions` on branch `work/narrow-yoi-worktree-sparse-exclusions`. + +This worktree intentionally uses the proposed narrower sparse rules: +- includes `.yoi` project records; +- excludes `.yoi/memory`, memory logs, ticket backend lock, and local/runtime paths. + +Scope: +- Update `worktree-workflow` and `multi-agent-workflow` away from `.yoi` whole-directory exclusion. +- Define project-record vs generated-memory/local-runtime boundaries. +- Update role guidance/tests if they still say child worktrees exclude all `.yoi`. +- Do not implement memory-root detection; `memory-root-uses-yoi-memory-marker` follows after this. + +The child should commit implementation work in the child worktree and report diff/tests. Merge, review, Ticket closure, and cleanup remain with the parent/human workflow. + ---