Releases: SetraTheXX/Codex-Engineering-Workflow-Pack
v0.3.1-beta.0 - Adapter config hardening
Summary
CEWP v0.3.1-beta.0 continues the v0.3 adapter foundation work with adapter config hardening, doctor visibility, init template support, and CodeGraph workflow hygiene.
This release still supports only the codex-exec provider. External provider support is not implemented yet.
Added / Improved
- Added optional root-level
cewp.config.jsonadapter config support - Added
cewp doctoradapter config source/provider summary - Added
cewp init --with-configto generate a starter adapter config template - Hardened adapter config coverage across dispatch, workers, and pipeline dry-run flows
- Added CodeGraph-assisted discovery documentation and local index hygiene
- Added package surface guards for
.codegraph/and other local/private folders - Updated install and adapter contract documentation
Safety
- External providers were not added
- Runtime guardrails were not changed
allowedFiles/forbiddenFilesbehavior remains unchanged- Reviewer
Decision: PASSfinalize gate remains unchanged .codegraph/,.ctxo/,.cewp/,.cewp-worktrees/, andtests/are not included in the npm package surface
Validation
node ./bin/cewp.js --helpnode ./bin/cewp.js doctornpm testnpm run smokenpm run checknpm run pack:dry-runnpm pack --dry-run
v0.3.0-beta.0 - Adapter foundation
Summary
CEWP v0.3.0-beta.0 introduces the first adapter foundation layer for Coordinator Mode.
This release does not add external provider support yet. The current production provider remains codex-exec, but the internal adapter boundary is now cleaner and better prepared for future provider experiments.
Added / Improved
- Formalized fake/test adapter harness
- Minimal internal adapter registry
- Adapter result shape normalization
- Role-based adapter config normalization foundation
- Dispatch adapter resolution through config helpers
- Centralized
codex-execcommand construction codex-execavailability checks in doctor/preflight- Adapter contract documentation updates
Safety
- CEWP guardrails remain active
allowedFiles/forbiddenFileschecks remain CEWP-owned- Committed and uncommitted scope checks remain active
- Reviewer
Decision: PASSgate remains required for finalize - No automatic merge, push, publish, release, or tag behavior was added
- External provider support is not implemented in this release
Validation
node ./bin/cewp.js --helpnode ./bin/cewp.js doctornode ./bin/cewp.js listnpm testnpm run smokenpm run checknpm run pack:dry-runnpm pack --dry-run- Dev Node Linux validation PASS
v0.2.0-beta.2 - Lifecycle smoke and failure-path hardening
Summary
CEWP v0.2.0-beta.2 focuses on lifecycle test hardening, failure-path coverage, and public documentation cleanup after v0.2.0-beta.1.
Added / Improved
- Fake worker lifecycle smoke tests
- Fake reviewer lifecycle smoke tests
- Pipeline failure-path smoke tests
- Pipeline failure summary UX
- Dev Node validation workflow hardening
- Public adapter contract documentation
- Adapter roadmap details trimmed from public docs
- Package surface hygiene checks strengthened
Validation
npm testnpm run smokenpm run checknpm run pack:dry-run- Dev Node Linux validation PASS
Notes
No automatic merge, push, publish, release, or tag behavior was added. CEWP guardrails remain active.
v0.2.0-beta.1 - Policy enforcement and guardrail hardening
v0.2.0-beta.1 - Policy enforcement and guardrail hardening
This patch hardens the v0.2 Coordinator Mode runtime without changing the core workflow shape.
Highlights
-
Added runtime enforcement for Operator Policy modes.
-
safeis the default behavior when no policy file exists. -
High-impact local CEWP actions now require policy permission:
- worker execution
- reviewer execution
- dispatch pipeline execution
- finalize
- cleanup
- prune deletion
-
full-authoritynow works as a real advanced local workflow mode while preserving CEWP guardrails. -
Real worker execution now requires explicit non-empty
allowedFiles. -
Parallel worker execution now detects common overlapping scopes such as
docs/**vsdocs/install.md. -
External or absolute
targetWorktreepaths are blocked by default unless they resolve under the CEWP-managed worktree root. -
Added more harness coverage for policy gates, worker scope guardrails, parallel overlap detection, and target worktree policy.
-
Added npm scripts for local validation:
npm testnpm run smokenpm run checknpm run pack:dry-run
-
Updated installer wording, package description, docs, and release notes.
Safety
- No automatic merge.
- No automatic push.
- No automatic publish or release.
- Cleanup and prune remain guarded.
- Reviewer PASS is still required for finalize.
- Worker scope checks include both uncommitted and committed branch changes.
allowedFiles/forbiddenFilesguardrails remain active.full-authoritydoes not disable CEWP safety checks.
Verification
Validated with:
node .\bin\cewp.js doctor
npm test
npm pack --dry-runThe npm package is published as:
npm install @setrathex/codex-engineering-workflow-packCurrent npm dist-tags:
latest: 0.2.0-beta.1
beta: 0.2.0-beta.1v0.2.0-beta.0 - Coordinator Mode runtime and guarded parallel dispatch
Release Notes
0.2.0-beta.0
Summary
CEWP now includes a local-first Coordinator Mode runtime for multi-agent engineering workflows, with worktree isolation, dispatch planning, guarded Codex execution, parallel workers, reviewer gate, operator policy modes, harness smoke tests, and modularized CLI internals.
Added
- Coordinator Mode runtime under
.cewp/runs/<run-id>/ - Worktree helpers: plan/create/status
- Review packet collection
- Finalize, cleanup, prune helpers
- Dispatch plan/check/prompts/start dry-run
- Guarded
codex-execadapter execution - Sequential and parallel worker execution
- Reviewer execution
- Dispatch pipeline
- Operator policy config:
cewp policy showcewp policy set safecewp policy set trustedcewp policy set full-authoritycewp policy reset
- Harness smoke tests
- Modular
src/**runtime structure
Safety
- No automatic merge
- No automatic push
- No automatic publish/release
- Cleanup is dry-run by default
- Finalize requires reviewer
Decision: PASS - Worker scope checks include both uncommitted and committed branch changes
allowedFiles/forbiddenFilesguardrails remain active- Full authority mode is supported but does not disable CEWP guardrails
Verification
node --check ./bin/cewp.jsnode ./bin/cewp.js --helpnode ./bin/cewp.js doctornode ./bin/cewp.js listnode ./tests/harness/run-smoke.jsnpm pack --dry-run