Skip to content

refactor: rename upstream payload to memory-bank-template#65

Merged
dapi merged 3 commits into
mainfrom
feature/issue-63-refactor-rename-upstream-payload-to-memo
Jul 24, 2026
Merged

refactor: rename upstream payload to memory-bank-template#65
dapi merged 3 commits into
mainfrom
feature/issue-63-refactor-rename-upstream-payload-to-memo

Conversation

@dapi

@dapi dapi commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • rename the source payload directory from memory-bank/ to memory-bank-template/ without retaining an upstream compatibility copy
  • update source-repository links, contributor instructions, dependency maps, and brownfield/greenfield adoption guidance
  • preserve memory-bank/ as the downstream install, lock, navigation, and agent-routing path
  • extend template CI with source-layout assertions and a downstream init smoke test

Source and downstream contract

The source checkout now owns memory-bank-template/. A compatible memory-bank-cli release must translate that payload to downstream memory-bank/ for init and update; downstream documentation and lock paths intentionally remain unchanged.

Validation

  • git diff --check
  • CI workflow YAML parse
  • source-repository relative Markdown link check
  • source layout assertion: memory-bank-template/ exists and upstream memory-bank/ does not
  • downstream copy smoke check: install the payload as memory-bank/ and run memory-bank-cli v1.0.0 lint — PASS across 96 Markdown files

Dependency gate

Draft and merge-blocked by dapi/memory-bank-cli#14. The current released CLI v1.0.0 still inspects upstream memory-bank/, so source lint and template-profile doctor fail as expected after this rename. Before this PR can become ready or merge:

  1. release the CLI implementation for refactor: read memory-bank-template source payload while preserving downstream memory-bank memory-bank-cli#14
  2. pin that release and checksum in .github/workflows/ci.yml
  3. confirm source lint, auto/template doctor, and downstream init smoke checks are green

Closes #63

@dapi
dapi marked this pull request as ready for review July 24, 2026 02:49
@dapi
dapi merged commit 9c9c17e into main Jul 24, 2026
1 check failed
@dapi
dapi deleted the feature/issue-63-refactor-rename-upstream-payload-to-memo branch July 24, 2026 02:49
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.

refactor: rename upstream payload to memory-bank-template while retaining downstream memory-bank

1 participant