diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index cb7d37a..3376f3e 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -12,7 +12,7 @@ A clear and concise description of the bug.
## Environment
- **OS**: (e.g., macOS 14, Ubuntu 22.04, Windows 11)
- **Node.js version**: (e.g., 18.19.0)
-- **gapman version**: (run `gapman --version`)
+- **opengap version**: (run `opengap --version`)
- **Adapter** (if applicable): (e.g., claude-code, openai, crewai)
## Steps to Reproduce
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index b5ee7f7..91f68d6 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -23,14 +23,14 @@ jobs:
- run: npm run build
- run: npm test
- - name: Publish @open-gitagent/gapman (scoped)
+ - name: Publish @open-gitagent/opengap (scoped)
run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- - name: Publish gapman (unscoped alias)
+ - name: Publish opengap (unscoped alias)
run: |
- node -e "const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json','utf8'));p.name='gapman';fs.writeFileSync('package.json',JSON.stringify(p,null,2));"
+ node -e "const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json','utf8'));p.name='opengap';fs.writeFileSync('package.json',JSON.stringify(p,null,2));"
npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c2dca5c..c3a4fdb 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -55,16 +55,16 @@ Recompiles on file changes. You still need to re-run the command manually.
src/
├── index.ts # CLI entry point (Commander.js)
├── commands/ # One file per CLI command
-│ ├── run.ts # gapman run
-│ ├── init.ts # gapman init
-│ ├── validate.ts # gapman validate
-│ ├── export.ts # gapman export
-│ ├── import.ts # gapman import
-│ ├── audit.ts # gapman audit
-│ ├── skills.ts # gapman skills
-│ ├── install.ts # gapman install
-│ ├── info.ts # gapman info
-│ └── lyzr.ts # gapman lyzr
+│ ├── run.ts # opengap run
+│ ├── init.ts # opengap init
+│ ├── validate.ts # opengap validate
+│ ├── export.ts # opengap export
+│ ├── import.ts # opengap import
+│ ├── audit.ts # opengap audit
+│ ├── skills.ts # opengap skills
+│ ├── install.ts # opengap install
+│ ├── info.ts # opengap info
+│ └── lyzr.ts # opengap lyzr
├── runners/ # Runtime adapters (execute agents)
│ ├── claude.ts # Claude Code runner
│ ├── openai.ts # OpenAI Agents SDK runner
diff --git a/README.md b/README.md
index a4c8b90..5de0154 100644
--- a/README.md
+++ b/README.md
@@ -2,17 +2,17 @@
### CI/CD for Agents
-Run `gapman validate` on every push via GitHub Actions. Test agent behavior in CI, block bad merges, and auto-deploy — treat agent quality like code quality.
+Run `opengap validate` on every push via GitHub Actions. Test agent behavior in CI, block bad merges, and auto-deploy — treat agent quality like code quality.
@@ -216,7 +216,7 @@ This pattern is demonstrated with [NVIDIA's AIQ Deep Researcher](https://github.
- **Fork for a new domain** — edit `SOUL.md` for legal/medical/finance research without touching Python
- **Version prompts independently** — `git diff` when the orchestrator's style regresses
-- **Validate SOD** — `gapman validate --compliance` ensures the orchestrator can't also be the researcher
+- **Validate SOD** — `opengap validate --compliance` ensures the orchestrator can't also be the researcher
- **Export to other runtimes** — same identity on Claude Code, OpenAI, or as a raw system prompt
```
@@ -238,22 +238,22 @@ See [`examples/nvidia-deep-researcher/`](examples/nvidia-deep-researcher/) for t
```bash
# Install
-npm i -g @open-gitagent/gapman
+npm i -g @open-gitagent/opengap
# Create a new agent
-gapman init --template standard
+opengap init --template standard
# Validate
-gapman validate
+opengap validate
# View agent info
-gapman info
+opengap info
# Export to system prompt
-gapman export --format system-prompt
+opengap export --format system-prompt
```
-> `gitagent` is installed as an alias — all `gapman