refactor: rename oc-go-cc to routatic-proxy and update configurations#81
Conversation
samueltuyizere
commented
Jun 19, 2026
- Updated configuration keys in config.example.json to use ROUTATIC_PROXY_API_KEY.
- Changed module name in go.mod from oc-go-cc to github.com/routatic/proxy.
- Refactored import paths in internal/client, internal/config, internal/handlers, internal/router, and internal/token packages to reflect new module name.
- Added support for legacy environment variables in config loader.
- Updated autostart functionality to reference routatic-proxy.
- Adjusted paths for configuration and cache directories to use routatic-proxy.
- Modified e2e test script to accommodate new binary name and configuration.
- Updated health check responses to reflect new service name.
- Updated configuration keys in config.example.json to use ROUTATIC_PROXY_API_KEY. - Changed module name in go.mod from oc-go-cc to github.com/routatic/proxy. - Refactored import paths in internal/client, internal/config, internal/handlers, internal/router, and internal/token packages to reflect new module name. - Added support for legacy environment variables in config loader. - Updated autostart functionality to reference routatic-proxy. - Adjusted paths for configuration and cache directories to use routatic-proxy. - Modified e2e test script to accommodate new binary name and configuration. - Updated health check responses to reflect new service name.
Code Review Roast 🔥Verdict: No Issues Found | Recommendation: Merge Oh wait, this PR is actually clean. I need to sit down. I had my flamethrower warmed up and everything. This rename PR is more thorough than most codebases' actual features. Every single reference to 🏆 Best part: The backward compatibility strategy is actually sane. Legacy config paths, env vars, and even binary names all gracefully fall back. Users won't even notice the rename unless they want to. 📊 Overall: Like finding a unicorn in production — I didn't think clean rename PRs existed anymore, but here we are. All 20+ files updated consistently without breaking anything. The Go module path change followed by comprehensive import fixes across all packages is textbook perfect. Files Reviewed (71 files)
Reviewed by laguna-m.1-20260312:free · 1,814,649 tokens |