> ## Documentation Index
> Fetch the complete documentation index at: https://pessoal-86816071.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Scripts

> Reference for package scripts and commonly used direct node entrypoints.

# Scripts

## Package scripts

| Script            | Command                                                                  | Purpose                                  |
| ----------------- | ------------------------------------------------------------------------ | ---------------------------------------- |
| `test:offchain`   | `node --test --experimental-strip-types tests/offchain/*.test.ts`        | Full offline test suite                  |
| `backtest`        | `node --experimental-strip-types services/solver/src/cli/backtest.ts`    | Backtest demo                            |
| `solver:demo`     | `node --experimental-strip-types services/solver/src/cli/demo.ts`        | Solver demo                              |
| `ranger:demo`     | `node --experimental-strip-types services/ranger/src/demo.ts`            | Ranger demo                              |
| `ranger:doctor`   | `node --experimental-strip-types services/ranger/src/doctor.ts`          | Runtime diagnostics                      |
| `kamino:smoke`    | `node --experimental-strip-types services/ranger/src/kamino-smoke.ts`    | Kamino bundle build validation           |
| `drift:smoke`     | `node --experimental-strip-types services/ranger/src/drift-smoke.ts`     | Drift bundle build validation            |
| `drift:live`      | `node --experimental-strip-types services/ranger/src/drift-live-send.ts` | Direct Drift live transaction            |
| `vault:bootstrap` | `node --experimental-strip-types services/ranger/src/vault-bootstrap.ts` | Initialize vault and register strategies |
| `vault:admin`     | `node --experimental-strip-types services/ranger/src/vault-admin.ts`     | Admin actions                            |
| `vault:user`      | `node --experimental-strip-types services/ranger/src/vault-user.ts`      | User actions                             |
| `vault:status`    | `node --experimental-strip-types services/ranger/src/vault-status.ts`    | Inspect vault state                      |

## Rust commands

```bash theme={null}
cargo fmt --all
cargo check -p multi-strategy-vault --lib
```

## Mintlify command

To preview the docs site locally:

```bash theme={null}
npx mint dev
```
