v0.2.0 release boundary
v0.2.0 is the first npm-distributed release of the existing project-neutral Roku Codex Toolkit. It keeps Python for device operations, flow execution, analysis, and the MCP server, and uses Node.js for packaging, installation, launch, and repository integration.
Included
Section titled “Included”- The
roku-codex-toolkitpublic CLI package with side-effect-free installation. doctor, installed-package validation, and explicit fresh-install setup commands.- Both version-matched Codex plugins and the versioned Git marketplace setup path.
- Stable JSON Schemas for flow scenarios and evidence-aware reports.
- Cross-platform package and validation coverage on macOS, Linux, and Windows.
- A protected GitHub Actions publication path with npm provenance.
Release gates
Section titled “Release gates”- Package, lockfile, both plugin manifests, and tag are exactly
0.2.0/v0.2.0. npm run validate,npm run test:package, andnpm run verify:release -- v0.2.0pass.- The complete GitHub Actions matrix passes on the release commit.
- The exact packed inventory contains no credentials, device configuration, captured device screenshots, logs, caches, tests, or development-only files. Only the explicitly named synthetic marketplace marks and terminal-demo media are permitted presentation images.
- The protected
npmenvironment and first-publication bootstrap are configured as documented. - Publication is explicitly approved; merging this preparation does not publish or tag anything.
Not included
Section titled “Not included”- Automatic upgrades or replacement of an existing Codex marketplace.
- A hosted website or documentation portal.
- Claims about untested Roku hardware or host/device combinations.