Skip to content

Rebrand continuity-kit → Breadcrumbs and set up as standalone repo#1

Merged
jumbodaddystack merged 1 commit into
mainfrom
claude/rebrand-breadcrumbs-mzumrm
Jun 26, 2026
Merged

Rebrand continuity-kit → Breadcrumbs and set up as standalone repo#1
jumbodaddystack merged 1 commit into
mainfrom
claude/rebrand-breadcrumbs-mzumrm

Conversation

@jumbodaddystack

Copy link
Copy Markdown
Owner

Flatten the monorepo subdir to the repo root, rename the package continuity_kit → breadcrumbs and the source shim continuity.py → crumb.py, and rebrand every tool/package/command identifier across the source, tests, packaging, docs, and CI/release workflows.

  • pyproject: name=breadcrumbs; scripts crumb + breadcrumbs-mcp; package-data and packages.find under breadcrumbs/; Homepage/Documentation → jumbodaddystack/breadcrumbs.
  • CLI: console script crumb; --version prints "breadcrumbs X.Y.Z (record schema_version N)"; .gitignore managed-block markers rebranded. On-disk record schema_version is unchanged.
  • MCP: server name/identifier → breadcrumbs; env var CONTINUITY_PROJECT → BREADCRUMBS_PROJECT; console script breadcrumbs-mcp.
  • Workflows: drop the monorepo working-directory default from ci.yml and release.yml; release artifact path → dist/; trusted-publisher header and PyPI URLs → breadcrumbs; ci greps expect breadcrumbs/crumb.
  • Docs/README/RELEASING rebranded; generic "project continuity" concept prose retained. Fixtures (hash-validated sample stores) left untouched.

Verified: 157 tests pass; python -m build + twine check both PASS with 17 bundled template files (4 .gitkeep); installed wheel runs the full MVP smoke (crumb --version/init/validate/remember/capture/resume/search/guard/ audit/scan-secrets).

Claude-Session: https://claude.ai/code/session_01RHRE3JytvdtAECtrgdP7Fc

Flatten the monorepo subdir to the repo root, rename the package
continuity_kit → breadcrumbs and the source shim continuity.py → crumb.py,
and rebrand every tool/package/command identifier across the source,
tests, packaging, docs, and CI/release workflows.

- pyproject: name=breadcrumbs; scripts crumb + breadcrumbs-mcp; package-data
  and packages.find under breadcrumbs/; Homepage/Documentation → jumbodaddystack/breadcrumbs.
- CLI: console script crumb; `--version` prints "breadcrumbs X.Y.Z (record
  schema_version N)"; .gitignore managed-block markers rebranded. On-disk
  record schema_version is unchanged.
- MCP: server name/identifier → breadcrumbs; env var CONTINUITY_PROJECT →
  BREADCRUMBS_PROJECT; console script breadcrumbs-mcp.
- Workflows: drop the monorepo working-directory default from ci.yml and
  release.yml; release artifact path → dist/; trusted-publisher header and
  PyPI URLs → breadcrumbs; ci greps expect breadcrumbs/crumb.
- Docs/README/RELEASING rebranded; generic "project continuity" concept prose
  retained. Fixtures (hash-validated sample stores) left untouched.

Verified: 157 tests pass; `python -m build` + `twine check` both PASS with
17 bundled template files (4 .gitkeep); installed wheel runs the full MVP
smoke (crumb --version/init/validate/remember/capture/resume/search/guard/
audit/scan-secrets).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RHRE3JytvdtAECtrgdP7Fc
@jumbodaddystack jumbodaddystack merged commit cf99b36 into main Jun 26, 2026
4 checks passed
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.

2 participants