Skip to content

codeSplitter: move the live resources and the Alchemy app name off codesplitters (copy the data first) #809

Closed

Description

@QuinnsCode

Split from #805. These names stay codesplitters because renaming them in config makes Alchemy create a new, empty resource and delete the old one:

  • D1 codesplitters-db
  • Queues codesplitters-hooks, codesplitters-jobs, codesplitters-level-digs
  • R2 codesplitters-level-chunks
  • Vectorize codesplitters-vectors
  • Artifacts namespace codesplitters
  • The Alchemy app name (name: "codesplitters" in apps/codesplitter/rustybuns.config.ts), which keys the Alchemy state and the desktop's ~/.codesplitters data dir

Moving any of them means copying the data first: export D1 into a new codesplitter-db, copy R2 objects, re-embed or copy vectors, drain the queues before switching, and copy Artifacts repos. Then the desktop has to read ~/.codesplitters when ~/.codesplitter is missing.

The copy scripts and config can be a PR. The live copy and the deploy are the owner's (see #806 for the state move that has to come first).

Nothing is broken today: the names only show in the Cloudflare dashboard.

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions