# `once edit`

Mutate workspace manifests.

## Synopsis

```text
once edit <SUBCOMMAND>
```

## Description

`edit apply` runs a batch of `create` / `update` / `delete` operations against a single `once.toml` atomically. The CLI reads its input JSON from `--file` or stdin and emits structured diagnostics for failed edits. `edit materialize-example` copies a target kind starter without printing its file contents and refuses conflicting paths.

## Subcommands

- [`once edit apply`](/reference/cli/edit/apply)
- [`once edit materialize-example`](/reference/cli/edit/materialize-example)
