Skip to content

fix: prefer template source payload over local copy - #28

Merged
dapi merged 1 commit into
mainfrom
feature/issue-26-fix-ignore-project-local-memory-bank-whe
Jul 24, 2026
Merged

fix: prefer template source payload over local copy#28
dapi merged 1 commit into
mainfrom
feature/issue-26-fix-ignore-project-local-memory-bank-whe

Conversation

@dapi

@dapi dapi commented Jul 24, 2026

Copy link
Copy Markdown
Owner

What changed

  • prefer template/memory-bank whenever it is present in a source checkout
  • retain bounded legacy-root selection only when the target root is absent
  • add selector and clean pinned init/update regressions for a locked project-local memory-bank copy
  • add the FT-026 feature package and issue routing

Why

A checkout containing both the generic target payload and a project-local locked copy was rejected as ambiguous, so init and update could not consume the generic payload.

Validation

  • go test ./internal/ownership -count=1
  • go test ./... -count=1
  • go vet ./...
  • go run ./cmd/memory-bank-cli lint --repo-root . --scope-root memory-bank

@dapi
dapi marked this pull request as ready for review July 24, 2026 15:07
@dapi
dapi merged commit 7a865ee into main Jul 24, 2026
4 checks passed
@dapi
dapi deleted the feature/issue-26-fix-ignore-project-local-memory-bank-whe branch July 24, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant