# `Tay.Storage.ColdCopy`
[🔗](https://github.com/AndriiSydorenko1904/tay/blob/v1.6.1/lib/tay/storage/cold_copy.ex#L1)

Exclusive whole-store cold backup and restore.

Catalogs are external evidence rather than Tay state. This module never
repairs, activates, truncates, or mutates its source. It keeps the source's
existing ownership lock for the full inventory/hash/copy interval and uses
the native storage helper for every path-sensitive destination operation.

# `result`

```elixir
@type result() :: %{
  result: String.t(),
  files: non_neg_integer(),
  files_synced: non_neg_integer(),
  semantic_validation: String.t(),
  activation: String.t()
}
```

# `backup`

# `copy`

# `restore`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
