Workspai.dev

Project Lifecycle

Operate one project through its detected runtime adapter while preserving workspace scope and evidence boundaries.

Project lifecycle commands resolve the active project and its detected runtime adapter. They do not apply one universal package-manager command to every stack.

npx workspai project commands --json
npx workspai project coverage --json

Inspect the project capability surface before execution. Then run the supported project-local lifecycle command:

npx workspai init
npx workspai test
npx workspai build

dev and start are long-running project operations. lint, format, and docs are available only when the runtime contract and project evidence expose them.

Use workspace run for a bounded multi-project or multi-runtime fleet. Use the project commands when one resolved project is the intended scope. Neither path may silently switch workspace ownership.

Command reference: project, project commands, and test.