Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.
This repository was archived by the owner on Apr 14, 2026. It is now read-only.

Org migration: create fresh repos with clean history #170

@zeevdr

Description

@zeevdr

Description

Create fresh repos in the opendecree org with squashed/clean history, and set up a local decree-workspace directory for development.

Fresh repos (GitHub)

Local workspace setup

Set up a dedicated workspace directory:

~/decree-workspace/
├── CLAUDE.md              # cross-repo instructions for Claude
├── decree/                # clone of opendecree/decree
├── decree-python/         # clone of opendecree/decree-python
├── decree-typescript/     # clone of opendecree/decree-typescript
├── decree-ui/             # clone of opendecree/decree-ui
└── .claude/               # workspace-level memory, settings
  • Create ~/decree-workspace/
  • Clone all 4 repos from opendecree org
  • Create workspace-level CLAUDE.md with cross-repo instructions (replaces current ~/GolandProjects/CLAUDE.md)
  • Move/recreate .claude/ workspace memory
  • Configure git user for the workspace (zeevdr account)

Why workspace?

  • Single CLAUDE.md for cross-repo AI context
  • Clean separation from other projects (FinP2P/Ownera)
  • Easier git auth scoping
  • Optional go.work for unified Go tooling
  • Old GolandProjects/decree* clones serve as backups

Depends on

Notes

Metadata

Metadata

Assignees

No one assigned

    Labels

    size: MModerate — a day or two, clear scope

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions