|
1 | | -# Development Logs |
2 | | -- Prepend new entries with `## Dev Log: YYYY-MM-DD`. |
3 | | -- Reference issue numbers in the format `#<issue-number>` for easy linking. |
| 1 | +# Development Logs & WIPs |
| 2 | +- Prepend new entries with: |
| 3 | + ```markdown |
| 4 | + # [YYYY-MM-DD] Dev Log: <Subject> |
| 5 | + - Why: <one-line reason> |
| 6 | + - What: <brief list of changes> |
| 7 | + - Result: <outcome/impact> |
| 8 | + ``` |
| 9 | +- Prepend new WIP within the `# WIP` section. |
| 10 | + - use `- [ ]` for tasks, `- [x]` for completed items. |
4 | 11 | - We write or explain to the damn point. Be clear, be super concise - no fluff, no hand-holding, no repeating. |
5 | | -- Minimal markdown markers, no unnecessary formatting, minimal unicode emojis. |
| 12 | +- Be specific about what was done, why it was done, and any important context. |
| 13 | +- Minimal markdown markers, no unnecessary formatting, minimal emojis. |
| 14 | +- Reference issue numbers in the format `#<issue-number>` for easy linking. |
| 15 | + |
| 16 | +# [2025-07-10] Dev Log: Complete namespace migration to thevibeworks |
| 17 | +- Why: Migrate from lroolle org to thevibeworks, shorten Docker image name for cleaner registry |
| 18 | +- What: Updated all references, Docker images, URLs across entire codebase, kept command name for backward compatibility |
| 19 | +- Result: Clean migration with repo at thevibeworks/claude-code-yolo, Docker image at thevibeworks/ccyolo, command stays claude-yolo |
| 20 | + |
| 21 | +**Changes Made**: |
| 22 | +- Repo: `lroolle/claude-code-yolo` → `thevibeworks/claude-code-yolo` |
| 23 | +- Docker: `ghcr.io/lroolle/claude-code-yolo` → `ghcr.io/thevibeworks/ccyolo` |
| 24 | +- Command: Kept `claude-yolo` (backward compatibility) |
| 25 | +- Project: Kept "Claude Code YOLO" title |
| 26 | + |
| 27 | +**Files Updated**: Makefile, README.md, CLAUDE.md, claude.sh, claude-yolo, install.sh, Dockerfile, CHANGELOG.md, DEV-LOGS.md, scripts/, claude-yolo-pro/ |
| 28 | + |
| 29 | +Addresses issue #48. |
6 | 30 |
|
7 | 31 | ## Dev Log: 2025-07-09 |
8 | 32 |
|
9 | 33 | ### [enhancement-completed] Auth system overhaul and environment handling |
10 | 34 |
|
11 | 35 | **Problem**: Messy auth flags, poor environment handling, inconsistent Docker mounts. |
12 | 36 |
|
13 | | -**Solution**: |
| 37 | +**Solution**: |
14 | 38 | - Unified auth with `--auth-with` pattern (claude|api-key|bedrock|vertex) |
15 | 39 | - Proper environment var handling with `-e` flag |
16 | 40 | - Controlled auth directory mounting with explicit permissions |
@@ -89,7 +113,7 @@ claude-yolo -v ~/.ssh:/root/.ssh:ro -v ~/Desktop/claude:/home/claude/.claude/ -v |
89 | 113 | version: '3.8' |
90 | 114 | services: |
91 | 115 | claude: |
92 | | - image: ghcr.io/lroolle/claude-code-yolo:latest |
| 116 | + image: ghcr.io/thevibeworks/ccyolo:latest |
93 | 117 | volumes: |
94 | 118 | - ~/.ssh:/root/.ssh:ro |
95 | 119 | - ${PWD}:${PWD} |
@@ -318,7 +342,7 @@ services: |
318 | 342 | - **Startup**: Two-line summary with key info: |
319 | 343 | ``` |
320 | 344 | Claude Code YOLO v0.2.0 | Auth: OAuth | Working: /path/to/project |
321 | | - Container: claude-code-yolo-myproject-12345 |
| 345 | + Container: ccyolo-myproject-12345 |
322 | 346 | ``` |
323 | 347 | - **Flags**: Added --quiet and --verbose for user control over output verbosity |
324 | 348 |
|
@@ -630,7 +654,7 @@ Cons: Added complexity, manifest management |
630 | 654 |
|
631 | 655 | #### Option 3: Layered Image Approach |
632 | 656 | ```dockerfile |
633 | | -FROM lroolle/claude-code-yolo:base |
| 657 | +FROM thevibeworks/ccyolo:base |
634 | 658 | RUN install-tool gh terraform kubectl |
635 | 659 | ``` |
636 | 660 | Pros: Docker-native, cacheable layers |
|
0 commit comments