> ## Documentation Index
> Fetch the complete documentation index at: https://docs.manthan.systems/llms.txt
> Use this file to discover all available pages before exploring further.

# @parmanasystems/verifier-cli

> CLI for policy compilation, signing, and verification

The Parmana command-line tool for the full policy lifecycle - scaffold, compile, sign, and verify governance policies without writing code.

## Install

```bash theme={null}
npm install -g @parmanasystems/verifier-cli
```

Or use without installing:

```bash theme={null}
npx @parmanasystems/verifier-cli <command>
```

## Commands at a glance

| Command                          | Description                                    |
| -------------------------------- | ---------------------------------------------- |
| `parmana workspace init <name>`  | Scaffold a new policy workspace                |
| `parmana workspace explain`      | List all policies and their signal schemas     |
| `parmana workspace upgrade <id>` | Create the next version of a policy            |
| `parmana policy compile <path>`  | Validate a policy through 8 compilation phases |
| `parmana policy build <path>`    | Compile and sign a policy bundle               |
| `parmana verify bundle <path>`   | Verify a policy bundle's integrity             |
| `parmana verify artifact <path>` | Verify a governance attestation file           |

## Quick workflow

```bash theme={null}
# 1. Create a workspace
npx parmana workspace init my-app
cd my-app

# 2. Edit the generated policy
#    policies/payment-approval/1.0.0/policy.json

# 3. Compile and validate
npx parmana policy compile ./policies/payment-approval/1.0.0

# 4. Build and sign the bundle
npx parmana policy build ./policies/payment-approval/1.0.0

# 5. Verify the bundle
npx parmana verify bundle ./policies/payment-approval/1.0.0
```

## See also

* [CLI Reference](/reference/cli-reference) - full command documentation with examples
* [Write Your First Policy](/guides/first-policy) - step-by-step guide
