Skip to content

feat: rebrand trm-cli to BlueRequests (req)#29

Merged
devops-bda merged 1 commit into
mainfrom
feat/rebrand-to-bluerequests
May 23, 2026
Merged

feat: rebrand trm-cli to BlueRequests (req)#29
devops-bda merged 1 commit into
mainfrom
feat/rebrand-to-bluerequests

Conversation

@phanikumarps

Copy link
Copy Markdown
Contributor

Summary

  • Renames Go module from github.com/bluefunda/trm-cligithub.com/bluefunda/bluerequests
  • Renames binary from requestsreq (entry point moved: cmd/requests/cmd/req/)
  • Renames config directory from ~/.trm~/.req
  • Replaces MIT license with Apache 2.0
  • Updates goreleaser: project name, binary, archive names, Homebrew cask (req), install URLs
  • Updates install.sh: repo, binary, env var (REQ_INSTALL_DIR)
  • Fixes proto rawDesc go_package length bytes (protobuf binary descriptor had stale length prefix after path rename)

New OSS Files

  • CONTRIBUTING.md — development workflow
  • SECURITY.md — vulnerability reporting
  • CODE_OF_CONDUCT.md — community standards
  • PULL-REQUEST.md — PR guidelines
  • NOTICE — Apache 2.0 attribution
  • .github/CODEOWNERS — review routing
  • .github/workflows/pr-title-check.yml — conventional commit enforcement

README

Full rewrite to OSS-grade documentation with badges (License, Go Reference, Release, CI), feature list, all installation methods, CLI reference, TUI key bindings, change request commands, and configuration table.

Test Plan

  • go build ./... passes
  • go test ./... passes
  • go vet ./... passes
  • goreleaser check passes
  • req --help launches and shows correct command tree

🤖 Generated with Claude Code

Renames the repository and all references from trm-cli to bluerequests.
Renames the binary from `requests` to `req`. Replaces MIT license with
Apache 2.0. Adds OSS-standard files (CONTRIBUTING.md, SECURITY.md,
CODE_OF_CONDUCT.md, PULL-REQUEST.md, NOTICE, CODEOWNERS). Upgrades
README to production-grade OSS documentation with badges.

- go module: github.com/bluefunda/trm-cli → github.com/bluefunda/bluerequests
- binary: requests → req
- config dir: ~/.trm → ~/.req
- Homebrew cask: requests → req
- goreleaser: updated all ids, paths, URLs
- license: MIT → Apache 2.0
- install.sh: updated repo, binary, env var (REQ_INSTALL_DIR)
- proto: fixed rawDesc go_package length bytes after path rename

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@devops-bda devops-bda merged commit 5d86269 into main May 23, 2026
4 checks passed
@devops-bda devops-bda deleted the feat/rebrand-to-bluerequests branch May 23, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants