# Browser VM ZFS Layout

Use this file to keep VM storage naming and clone tracking consistent.

## Canonical namespace

Use a dedicated VM namespace under the Clawdie runtime tree.

Recommended layout:

- `zroot/clawdie-runtime/vm`
- `zroot/clawdie-runtime/vm/browser-vm-base-tmux`
- `zroot/clawdie-runtime/vm/browser-vm-browser`
- `zroot/clawdie-runtime/vm/browser-vm-xfce`
- `zroot/clawdie-runtime/vm/browser-vm-i3`
- `zroot/clawdie-runtime/vm/browser-vm-kde`

## Clone naming

Use stable numeric clone names:

- `browser-vm-base-tmux`
- `browser-vm-base-tmux-001`
- `browser-vm-base-tmux-002`

Derived profile examples:

- `browser-vm-xfce-001`
- `browser-vm-i3-001`
- `browser-vm-kde-001`

## Why this matters

- operators can understand lineage quickly
- agents can predict dataset names
- snapshot and rollback commands stay deterministic
