Skip to content

feat(cache): migrate canonical cache directory - #51

Merged
bntvllnt merged 2 commits into
mainfrom
feat/2-5-0-canary-p0
Jun 30, 2026
Merged

feat(cache): migrate canonical cache directory#51
bntvllnt merged 2 commits into
mainfrom
feat/2-5-0-canary-p0

Conversation

@bntvllnt

Copy link
Copy Markdown
Owner

Summary

  • Rename runtime cache/index writes from .code-visualizer/ to .codebase-intelligence/ with safe legacy-only migration.
  • Add canonical + legacy cache ignore handling, init --gitignore, MCP clean/status help updates, and repo .gitignore.
  • Add unit/E2E chains for cache states, CLI migration/status/clean, and gitignore idempotence.
  • Update roadmap/docs/LLM docs for 2.5.0 canary P0 status and deterministic test runner.

Validation

  • pnpm lint
  • pnpm typecheck
  • pnpm build
  • pnpm test -> 28 files, 429 tests
  • pnpm verify:cli-real -> pass=56 fail=0
  • Dogfood: node dist/cli.js overview . --json migrated repo cache to .codebase-intelligence/.

Review

  • Code-review pass ran with codebase-intelligence gates.
  • Fix loop removed new persistence dead exports.
  • Verdict: warnings-only; remaining roadmap item is JSON migration metadata for a later P0 slice.

Release

  • Canary-mode only. No stable release, tag, or npm publish in this PR.

@bntvllnt bntvllnt self-assigned this Jun 30, 2026
@bntvllnt bntvllnt added enhancement New feature or request documentation Improvements or additions to documentation labels Jun 30, 2026
@bntvllnt
bntvllnt merged commit de8fb7b into main Jun 30, 2026
2 checks passed
@bntvllnt
bntvllnt deleted the feat/2-5-0-canary-p0 branch June 30, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant