init
Alias for setup:wizard.
Syntax#
vigil init [args]Options#
| Flag | Description |
|---|---|
--json | Emit the versioned JSON envelope. |
--profile | Select or override the detected profile. |
--write | Apply reviewed setup changes. |
--force | Replace an existing configuration after review. |
--yes | Accept deterministic setup defaults. |
--dry-run | Preview setup without writing. |
--stream | Stream phase status as text or JSONL in non-interactive setup. |
--verbose | Stream additional phase details. |
Examples#
vigil initvigil init --jsonExample Use Cases#
- Use this command when you need to alias for setup:wizard.
- Preview or review the operation before allowing repository changes.
Technical Contract#
| Binding | builtin:init |
|---|---|
| Stability | stable |
| Timeout | 2m0s |
| Required tools | None |
| Capabilities | filesystem:read, filesystem:write, interactive |
| Output formats | text, json |