CodexClaw is still public alpha software. This workflow defines what has landed from the research-backed beta backlog and what must pass before the project should be called beta.
| Issue | PR | Area | Status |
|---|---|---|---|
| #84 | #97 | Workspace switcher and Codex CLI health dashboard | Merged |
| #85 | #98 | Repository context explorer and AGENTS.md visibility | Merged |
| #86 | #99 | Git diff review and commit preparation panel | Merged |
| #87 | #100 | Sandbox and approval profile controls | Merged |
| #88 | #101 | MCP server and tool health manager | Merged |
| #89 | #102 | Background task queue with cancel, retry, and status history | Merged |
| #90 | #103 | Session search, tags, archive, and saved filters | Merged |
| #91 | #104 | Artifacts panel for files, patches, logs, and exports | Merged |
| #92 | #105 | URL and document context attachments | Merged |
| #93 | #106 | Run timeline, token/context telemetry, and JSON event export | Merged |
| #94 | #107 | npm alpha install, update, and doctor readiness | Merged |
| #95 | #108 | Redacted session bundles and issue/PR handoff drafts | Merged |
CodexClaw can move from alpha to beta only when all gates below are true:
| Gate | Required evidence |
|---|---|
| Local app health | pnpm -C apps/codex-claw lint, pnpm -C apps/codex-claw test, and pnpm -C apps/codex-claw build pass on the release branch |
| Package readiness | pnpm pack:codex-claw and pnpm smoke:codex-claw:pack pass |
| npm alpha availability | pnpm smoke:codex-claw:npm passes after codex-claw@alpha is published |
| Security posture | GitHub dependency alerts are triaged, CodeQL passes, GitGuardian passes, and no critical open public security issue remains |
| User handoff safety | Redacted session bundle, issue draft, and PR draft exports are available without automatic GitHub posting |
| Documentation | README, package README, roadmap, release notes, install commands, update commands, and troubleshooting are current |
| Release package | GitHub release workflow produces a tarball and SHA256 checksums |
- Start from a clean
mainbranch. - Confirm dependency alerts and open TODO issues are triaged.
- Run local validation:
pnpm -C apps/codex-claw lint
pnpm -C apps/codex-claw test
pnpm -C apps/codex-claw build
pnpm pack:codex-claw
pnpm smoke:codex-claw:pack- Publish the alpha package only after npm auth is confirmed:
npm whoami
pnpm release:codex-claw
pnpm smoke:codex-claw:npm- Create a GitHub release package and attach the generated tarball plus checksum.
- Dogfood a fresh
npx codex-claw@alphainstall on Windows and one Unix-like environment. - Use the redacted session bundle export to capture release evidence before public posting.
- Move to a beta tag only after the alpha package is installable and the release evidence is attached.
CodexClaw can generate GitHub issue and PR description drafts, but it must not post them automatically. A user must review and approve every public write.
- Hosted multi-user sessions
- Remote Codex execution
- Production auth and billing
- Browser-based secret entry
- Stable
latestnpm tag