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

# Developer CLI

> Plugin projesi oluşturun, doğrulayın, bundle üretin, önizleyin ve paketleyin.

`@evox/plugin-cli` paketinin binary adı `evox-plugin`dır.

```bash theme={null}
evox-plugin init ./my-plugin --plugin-id <uuid> --name "Plugin Adı"
evox-plugin validate ./my-plugin
evox-plugin build ./my-plugin
evox-plugin run ./my-plugin
evox-plugin pack ./my-plugin
evox-plugin publish-check ./my-plugin
```

| Komut           | Sonuç                                                 |
| --------------- | ----------------------------------------------------- |
| `init`          | Strict `sandbox-js` başlangıç projesi oluşturur       |
| `validate`      | Manifest, path ve dependency inventory kontrolü yapar |
| `build`         | esbuild ile browser-compatible tek ESM bundle üretir  |
| `run`           | Host-validation preview çalıştırır                    |
| `pack`          | `evox-archive-v1` policy ile `.evoxpack` oluşturur    |
| `publish-check` | Local parity kontrolü yapar                           |

<Warning>`run` sandbox değildir. Gerçek T2 sınırı host-owned Electron sandboxında doğrulanır.</Warning>

`publish-check` moderation, production scanner, signing veya revocation yerine geçmez. Public executable upload hazır olmadığı sürece `PLUGIN_UPLOAD_NOT_READY` korunur.
