Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ DDX (Document-Driven Development eXperience) is a CLI toolkit that revolutionize

**One-line installation:**
```bash
curl -fsSL https://raw.githubusercontent.com/ddx-tools/ddx/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/easel/ddx/main/install.sh | bash
```

**Initialize in your project:**
Expand Down Expand Up @@ -353,7 +353,7 @@ Projects using DDX report:

### Quick Install (Recommended)
```bash
curl -fsSL https://raw.githubusercontent.com/ddx-tools/ddx/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/easel/ddx/main/install.sh | bash
```

### Package Managers
Expand All @@ -362,10 +362,10 @@ curl -fsSL https://raw.githubusercontent.com/ddx-tools/ddx/main/install.sh | bas
brew install ddx

# Go install
go install github.com/ddx-tools/ddx/cli@latest
go install github.com/easel/ddx/cli@latest

# From source
git clone https://github.com/ddx-tools/ddx
git clone https://github.com/easel/ddx
cd ddx/cli
make install
```
Expand All @@ -382,7 +382,7 @@ DDX uses a simple YAML configuration file (`.ddx.yml`):
```yaml
# .ddx.yml
version: "1.0"
repository: https://github.com/ddx-tools/ddx-master
repository: https://github.com/easel/ddx-master
branch: main

# Resources to include
Expand Down Expand Up @@ -423,8 +423,8 @@ This creates a pull request to the master repository where it can benefit the en
### Getting Help

- **Documentation**: [docs.ddx.dev](https://docs.ddx.dev)
- **Issues**: [GitHub Issues](https://github.com/ddx-tools/ddx/issues)
- **Discussions**: [GitHub Discussions](https://github.com/ddx-tools/ddx/discussions)
- **Issues**: [GitHub Issues](https://github.com/easel/ddx/issues)
- **Discussions**: [GitHub Discussions](https://github.com/easel/ddx/discussions)
- **Discord**: [Join our Discord](https://discord.gg/ddx)

### Philosophy
Expand Down Expand Up @@ -480,7 +480,7 @@ Special thanks to all contributors who share their knowledge and help make devel
**Ready to revolutionize your development workflow?**

```bash
curl -fsSL https://raw.githubusercontent.com/ddx-tools/ddx/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/easel/ddx/main/install.sh | bash
```

*Join thousands of developers who never lose their best work again.*
2 changes: 1 addition & 1 deletion cli/cmd/contribute.go
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ func runContribute(cmd *cobra.Command, args []string) error {
// In test mode, simulate PR creation
if os.Getenv("DDX_TEST_MODE") == "1" {
fmt.Fprintln(out, "📝 Pull request created successfully!")
fmt.Fprintln(out, " URL: https://github.com/ddx-tools/ddx/pull/123")
fmt.Fprintln(out, " URL: https://github.com/easel/ddx/pull/123")
fmt.Fprintf(out, " Title: %s\n", contributeMessage)
fmt.Fprintf(out, " Branch: %s\n", contributeBranch)
fmt.Fprintln(out, " push to fork completed")
Expand Down
4 changes: 2 additions & 2 deletions cli/cmd/e2e_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ func TestE2E_ContributionWorkflow(t *testing.T) {
// Initialize project
config := `version: "1.0"
repository:
url: "https://github.com/ddx-tools/ddx"
url: "https://github.com/easel/ddx"
branch: "main"`
require.NoError(t, os.WriteFile(filepath.Join(workspace, ".ddx.yml"), []byte(config), 0644))

Expand Down Expand Up @@ -301,7 +301,7 @@ func TestE2E_UpdateWorkflow(t *testing.T) {
// Create initial config
config := `version: "1.0"
repository:
url: "https://github.com/ddx-tools/ddx"
url: "https://github.com/easel/ddx"
branch: "main"
sync:
last_update: "2024-01-01T00:00:00Z"
Expand Down
2 changes: 1 addition & 1 deletion cli/cmd/sync_acceptance_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -611,7 +611,7 @@ func setupTestProject(t *testing.T) {
config := `
name: test-project
repository:
url: https://github.com/ddx-tools/ddx
url: https://github.com/easel/ddx
branch: main
`
err := os.WriteFile(".ddx.yml", []byte(config), 0644)
Expand Down
2 changes: 1 addition & 1 deletion cli/cmd/sync_contract_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -647,7 +647,7 @@ func createTestConfig(t *testing.T) {
config := `
name: test-project
repository:
url: https://github.com/ddx-tools/ddx
url: https://github.com/easel/ddx
branch: main
subtree_path: .ddx
`
Expand Down
2 changes: 1 addition & 1 deletion cli/cmd/test_harness.go
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ func (h *TestHarness) SetupDDxProject() {
// Create .ddx.yml configuration
config := `name: test-project
repository:
url: https://github.com/ddx-tools/ddx
url: https://github.com/easel/ddx
branch: main
`
h.WriteFile(".ddx.yml", []byte(config))
Expand Down
2 changes: 1 addition & 1 deletion cli/cmd/uninstall.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ func runUninstall(cmd *cobra.Command, args []string) error {

fmt.Fprintln(cmd.OutOrStdout())
fmt.Fprintln(cmd.OutOrStdout(), "Thank you for using DDx!")
fmt.Fprintln(cmd.OutOrStdout(), "You can reinstall anytime from: https://github.com/ddx-tools/ddx")
fmt.Fprintln(cmd.OutOrStdout(), "You can reinstall anytime from: https://github.com/easel/ddx")

return nil
}
Expand Down
12 changes: 6 additions & 6 deletions docs/SETUP_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -1323,7 +1323,7 @@ echo $SHELL

#### Method 1: Quick Install (Recommended)
```bash
curl -fsSL https://raw.githubusercontent.com/ddx-tools/ddx/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/easel/ddx/main/install.sh | bash
```

This script:
Expand All @@ -1335,7 +1335,7 @@ This script:
#### Method 2: Homebrew
```bash
# Add DDX tap
brew tap ddx-tools/ddx
brew tap easel/ddx

# Install DDX
brew install ddx
Expand All @@ -1344,13 +1344,13 @@ brew install ddx
#### Method 3: Go Install
```bash
# Requires Go 1.21+
go install github.com/ddx-tools/ddx/cli@latest
go install github.com/easel/ddx/cli@latest
```

#### Method 4: From Source
```bash
# Clone repository
git clone https://github.com/ddx-tools/ddx
git clone https://github.com/easel/ddx
cd ddx/cli

# Build and install
Expand Down Expand Up @@ -1563,7 +1563,7 @@ git init
# Manually create config
cat > .ddx.yml << 'EOF'
version: "1.0"
repository: https://github.com/ddx-tools/ddx-master
repository: https://github.com/easel/ddx-master
branch: main
EOF
```
Expand All @@ -1581,7 +1581,7 @@ ddx list --verbose

#### DDX Help Resources
- **Documentation**: Run `ddx help <command>`
- **GitHub Issues**: [github.com/ddx-tools/ddx/issues](https://github.com/ddx-tools/ddx/issues)
- **GitHub Issues**: [github.com/easel/ddx/issues](https://github.com/easel/ddx/issues)
- **Discord Community**: [discord.gg/ddx](https://discord.gg/ddx)

#### Claude Code Help
Expand Down
2 changes: 1 addition & 1 deletion docs/helix/02-design/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ graph TB

subgraph "Version Control"
subgraph "GitHub/GitLab"
MASTER[Master Repo<br/>ddx-tools/ddx]
MASTER[Master Repo<br/>easel/ddx]
FORK[User Fork<br/>Contributions]
PROJ_REPO[Project Repo<br/>With Subtree]
end
Expand Down
2 changes: 1 addition & 1 deletion docs/helix/02-design/contracts/CLI-001-core-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
- `template` (optional): Name of template to apply during initialization (e.g., "nextjs", "python-flask")

### Options
- `--repo, -r <url>`: Master repository URL (default: https://github.com/ddx-tools/ddx)
- `--repo, -r <url>`: Master repository URL (default: https://github.com/easel/ddx)
- `--branch, -b <name>`: Repository branch (default: main)
- `--path, -p <path>`: Project path (default: current directory)
- `--force, -f`: Overwrite existing .ddx.yml configuration
Expand Down
6 changes: 3 additions & 3 deletions docs/helix/02-design/contracts/CLI-002-sync-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

### Output Format
```
Checking for updates from https://github.com/ddx-tools/ddx (main)...
Checking for updates from https://github.com/easel/ddx (main)...
Found 23 updates:
Templates: 3 updated, 1 new
Patterns: 5 updated, 2 new
Expand Down Expand Up @@ -195,11 +195,11 @@ Preparing contribution...
✓ Pushed to upstream repository

Creating pull request...
✓ PR #234 created: https://github.com/ddx-tools/ddx/pull/234
✓ PR #234 created: https://github.com/easel/ddx/pull/234

Thank you for contributing to DDx!
Your contribution will be reviewed by maintainers.
Track status at: https://github.com/ddx-tools/ddx/pull/234
Track status at: https://github.com/easel/ddx/pull/234
```

### Validation Checks
Expand Down
10 changes: 5 additions & 5 deletions docs/helix/02-design/contracts/CLI-003-utility-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,14 +234,14 @@ Regressions:
```
# Get single value
$ ddx config get repository.url
https://github.com/ddx-tools/ddx
https://github.com/easel/ddx

# List all configuration
$ ddx config list
DDx Configuration (.ddx.yml)
─────────────────────────────
repository:
url: https://github.com/ddx-tools/ddx
url: https://github.com/easel/ddx
branch: main

includes:
Expand Down Expand Up @@ -323,7 +323,7 @@ Opening .ddx.yml in vim...
$ ddx config list --global
Global DDx Configuration
─────────────────────
default_repo: https://github.com/ddx-tools/ddx
default_repo: https://github.com/easel/ddx
author: Jane Developer
email: jane@example.com

Expand All @@ -332,7 +332,7 @@ $ ddx config validate -v
Validating .ddx.yml...
✓ YAML syntax valid
✓ Schema validation passed
✓ Repository https://github.com/ddx-tools/ddx accessible
✓ Repository https://github.com/easel/ddx accessible
✓ Branch 'main' exists
✓ All variables defined
✓ No circular references
Expand Down Expand Up @@ -388,7 +388,7 @@ Template Engine: v2.0.0
Configuration:
─────────────────────────────────────
Config File: .ddx.yml
Repository: https://github.com/ddx-tools/ddx
Repository: https://github.com/easel/ddx
Branch: main
Last Update: 2025-01-15 08:00:00
```
Expand Down
2 changes: 1 addition & 1 deletion docs/helix/02-design/data-design.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ usage:
"status": "synced|pending|conflict",

"upstream": {
"url": "https://github.com/ddx-tools/ddx",
"url": "https://github.com/easel/ddx",
"branch": "main",
"commit": "abc123def",
"last_fetch": "2025-01-15T09:00:00Z"
Expand Down
12 changes: 6 additions & 6 deletions docs/helix/02-design/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ This document defines the deployment strategy for DDx, covering distribution met
**Repository**: `homebrew-ddx` tap
**Installation**:
```bash
brew tap ddx-tools/ddx
brew tap easel/ddx
brew install ddx
```
**Update**: `brew upgrade ddx`
Expand All @@ -30,11 +30,11 @@ brew install ddx
**Installation**:
```bash
# Ubuntu/Debian
sudo add-apt-repository ppa:ddx-tools/ddx
sudo add-apt-repository ppa:easel/ddx
sudo apt update && sudo apt install ddx

# RHEL/Fedora
sudo dnf copr enable ddx-tools/ddx
sudo dnf copr enable easel/ddx
sudo dnf install ddx
```
**Benefits**:
Expand All @@ -56,7 +56,7 @@ choco install ddx
### 2. Direct Download

#### GitHub Releases
**URL**: `https://github.com/ddx-tools/ddx/releases`
**URL**: `https://github.com/easel/ddx/releases`
**Artifacts**:
- `ddx-darwin-amd64.tar.gz` (macOS Intel)
- `ddx-darwin-arm64.tar.gz` (macOS Apple Silicon)
Expand All @@ -75,14 +75,14 @@ curl -sSL https://get.ddx.tools | bash

#### Go Install
```bash
go install github.com/ddx-tools/ddx/cli@latest
go install github.com/easel/ddx/cli@latest
```
**Requirements**: Go 1.21+
**Benefits**: Latest development version

#### Build from Source
```bash
git clone https://github.com/ddx-tools/ddx
git clone https://github.com/easel/ddx
cd ddx/cli
make install
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ The sync system maintains state in `.ddx.yml`:
sync:
last_update: 2025-01-15T10:00:00Z
upstream:
url: https://github.com/ddx-tools/ddx
url: https://github.com/easel/ddx
branch: main
commit: abc123def
local:
Expand Down