chore: rebrand gapman → opengap (package, CLI, docs)#82
Merged
Conversation
Renames the package and CLI to OpenGAP and updates all documentation. - package.json: name @open-gitagent/gapman → @open-gitagent/opengap, bin gapman → opengap (gitagent alias kept), version 0.3.2 → 0.4.0, description + keywords updated - package-lock.json: name/version/bin updated - src/index.ts: CLI self-name gapman → opengap, version 0.4.0 - src/commands/registry.ts: npx @open-gitagent/opengap - .github/workflows/publish.yml: publishes @open-gitagent/opengap (scoped) + opengap (unscoped alias) - 274 doc edits across README, docs.md, CONTRIBUTING, spec, examples, paper: all 'gapman <verb>' CLI examples → 'opengap <verb>', npm install lines, inline code names - Historical migration notes in README/docs preserved (gitagent → gapman → opengap chain) so existing gapman users can find the new package - gitagent command remains installed as a backward-compat alias
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Renames the package and CLI from gapman to opengap and updates all documentation to the OpenGAP name.
gitagentremains installed as a backward-compatibility alias.Changes
Package / CLI:
package.json— name@open-gitagent/gapman→@open-gitagent/opengap; bingapman→opengap(gitagentalias kept); version0.3.2→0.4.0; description + keywords updatedpackage-lock.json— name / version / bin syncedsrc/index.ts— CLI self-nameopengap, version0.4.0src/commands/registry.ts— generated README usesnpx @open-gitagent/opengap.github/workflows/publish.yml— publishes@open-gitagent/opengap(scoped) +opengap(unscoped alias)Docs (274 edits across 21 files):
gapman <verb>CLI examples →opengap <verb>npm install/npxlines → opengap# OpenGAP, intro + badges updated# OpenGAP Documentationexamples/**, paper/open-gap.md, paper/README.mdPreserved intentionally
gitagent → gapman → opengapchain so existinggapmanusers can find the new package.gitagentCLI alias stays installed for backward compatibility.Test plan
npm ci && npm run buildcompilesopengap --version→0.4.0opengap --helpshows the command surfacegitagent --version(alias) still worksgapmanCLI invocations remain in docs (verified via grep; only the 2 historical notes mention the old name)