Releases: JasonCheroske/Lab-OS
lab-os v0.3.2
See CHANGELOG for v0.3.2.
lab-os v0.3.0
Lab OS v0.3.0 (three-archetype init + lab-os create)
Intent: Ship the three-template model (agnostic, product-starter, meta), a single npm package (lab-os) with lab-os create / init --template, and a publishable tarball that excludes Terraform .terraform/ caches.
Related paths: CHANGELOG.md, ../30-runbooks/RELEASE_RUNBOOK.md
Last reviewed: 2026-04-17
Highlights
- Templates:
template/agnostic/,template/product-starter/,template/meta/— pick withlab-os init --template <name>orlab-os create(interactive or--yes --template … --target …). - Single package:
create-lab-osremoved; usenpx lab-os createonly. - Packaging:
.npmignoreexcludes**/.terraform/so the published package stays small (runterraform initin generated labs locally).
Verification checklist
-
npm testpasses -
npm run validate -- --target examples/minimal-labandexamples/hybrid-governance-labpass -
npm run docs:check-frontmatterandnpm run docs:check-linkspass -
npm publish --dry-run --access publicshows sensible tarball size (no.terraformprovider blobs)
Smoke commands (from an empty temp directory)
npx lab-os@0.3.0 create --yes --template agnostic --target ./smoke-agnostic
npx lab-os@0.3.0 create --yes --template product-starter --target ./smoke-product
npx lab-os@0.3.0 create --yes --template meta --target ./smoke-meta
npx lab-os@0.3.0 validate --target ./smoke-agnostic
npx lab-os@0.3.0 validate --target ./smoke-product
npx lab-os@0.3.0 validate --target ./smoke-metaChange history
| Date | Change summary | Editor |
|---|---|---|
| 2026-04-17 | Initial v0.3.0 release notes. | — |
lab-os v0.2.1
Lab OS v0.2.1 (CLI working directory fix)
Patch release for npx / global lab-os installs: init and other commands resolve relative paths from the user’s shell directory (not from node_modules/lab-os). Child script paths are absolute so templates still load from the package root.
Fixed
lab-osCLI cwd:npx lab-osand global installs run child scripts with the caller’s current working directory;lab-os init ./my-labcreatesmy-labwhere you ran the command.
Full changelog: CHANGELOG.md.
lab-os v0.2.0
Lab OS v0.2.0 (npm + symmetrical seed)
Intent: Record highlights and verification evidence for v0.2.0.
v0.2.0 is the first public npm release of the lab-os package and ships the symmetrical seed: every initialized lab includes the .ai/ harness namespace (skills, rules, defaults).
Highlights
- npm:
lab-ospublished to the public registry; install withnpm install -g lab-osornpx lab-os@latest …. - Symmetrical seed:
template/.ai/copied oninit; investigation deck and Cursor defaults available from day one. - Governance: ADR-0002 (harness namespace), ADR-0003 (three-option create, phase 2 design),
PRODUCT_LAB_FILTER_RUNBOOK.md,LEAN_FOUNDATIONS.md;COPY_READY_INVENTORY.mddocuments init includes/excludes. - CLI:
lab-os createstub documents upcoming Svelte-style picker;createdefers toinituntil phase 2. - Canonical GitHub: repository URLs align with JasonCheroske/Lab-OS.
Notes
- Tarball:
lab-starter-v0.2.0.tar.gz+ checksum (optional path for teams not using npm). - Phase 2 follow-on: interactive
create,template/agnosticsplit, product-starter population (see ADR-0003). - CLI cwd: For
npx/ global installs, use lab-os ≥ 0.2.1 soinit ./my-labresolves from your shell directory (see v0.2.1 release).
Full changelog: CHANGELOG.md.
Lab OS v0.1.0
Lab OS v0.1.0 (Seed Release)
Intent: Record highlights and verification evidence for v0.1.0.
Related paths (Ironic Examples): MIGRATION_CHECKLIST.md, RELEASE_RUNBOOK.md
Last reviewed: 2026-03-26 - moved into taxonomy and normalized with release metadata.
v0.1.0 is the first public GitHub seed release of lab-os-lab.
Highlights
- Establishes canonical seed structure for AI-native engineering labs.
- Includes scaffold, validation, and maturity-promotion scripts.
- Adds release runbook and migration/release guidance for external users.
- Adds initialized starter lab tarball as primary onboarding artifact.
Verification checklist
-
npm testpasses -
npm run validate -- --target examples/minimal-labpasses -
npm run validate -- --target examples/hybrid-governance-labpasses - Temporary target promotion smoke-test passes
- Secrets/artifact scan completed
Notes
- Start here (primary):
lab-starter-v0.1.0.tar.gz+ checksum file. - Advanced path: use
lab-os-labsource to author custom seed variants. - Package-manager release automation is intentionally deferred to Phase 2.
Change history
| Date | Change summary | Editor |
|---|---|---|
| 2026-03-26 | Moved to taxonomy path and standardized metadata. | Jason Cheroske |