open-index/open-npm huggingface dataset:
npm package: @manifesto-ai/studio-cli
Description: Thin CLI surface over `@manifesto-ai/studio-core`.
Latest version: 0.1.0

# @manifesto-ai/studio-cli

Thin CLI surface over `@manifesto-ai/studio-core`.

## Usage

```bash
pnpm build
pnpm studio:cli help
pnpm studio:cli analyze apps/web/src/domain/coin-sapiens.mel
pnpm studio:cli graph apps/web/src/domain/coin-sapiens.mel --format json
pnpm studio:cli graph apps/web/src/domain/coin-sapiens.mel --format dot
pnpm studio:cli explain openPosition apps/web/src/domain/coin-sapiens.mel --snapshot snapshot.json
```

## Commands

- `analyze` / `check`: findings report
- `graph`: domain graph projection, including `--format json` and `--format dot`
- `explain`: action blocker explanation
- `trace`: trace replay projection
- `availability`: action availability projection
- `snapshot`: snapshot inspector projection
- `lineage`: lineage state projection
- `governance`: governance state projection

## Inputs

- `--mel <file>`: compile MEL through `@manifesto-ai/compiler`
- `--schema <file>`: load `DomainSchema` JSON
- `--bundle <file>`: load an analysis bundle JSON
- `--snapshot`, `--trace`, `--lineage`, `--governance`: attach overlay JSON artifacts
npm package: @manifesto-ai/studio-node
Description: Shared Node adapter used by `studio-cli` and `studio-mcp`.
Latest version: 0.1.0

# @manifesto-ai/studio-node

Shared Node adapter used by `studio-cli` and `studio-mcp`.

It is responsible for:

- loading `.mel` or JSON domain inputs from disk
- compiling MEL into `DomainSchema`
- resolving bundle files and overlay artifacts
- executing thin `studio-core` operations against a loaded bundle
npm package: @manifesto-tech/conventional-commit-options
Description: List of conventional commit types & scopes.
Latest version: 2.0.0

# @manifesto-tech/conventional-commit-options

List of conventional commit types & scopes.

## Spec

Exports an object with a `types` key whose value is an object whose keys are type names and whose values are objects with key-value pairs such as `description` as string, optional `title` as string, etc. See [index.json](index.json).
Any alternatives should follow the same spec.

## Etc.

Used by [@manifesto-tech/cz-conventional-changelog](cz-conventional-changelog-manifesto).

Can be used with [kentcdodds/validate-commit-msg](https://github.com/kentcdodds/validate-commit-msg#types).

Commit types originally from:
* [Angular Git Commit Message Conventions](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#type)
* [commitizen/cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog)