# Task 02 — Sandboxed Storage Layout

**Goal:** deterministic filesystem layout for embedded instances so tooling/cleanup is reliable.

## Deliverables
- `Paths` helper that derives `{base}/wal`, `{base}/items`, `{base}/users`, etc., and ensures directories exist with correct perms.
- Temp-dir helper (`TempTidalHome`) for tests; implements Drop to delete directories unless `preserve=true`.
- Documentation table describing folder purpose for future CLI use.

## Acceptance Criteria
- Integration test proves two builders pointing to different `TempTidalHome` roots never collide.
- Cleanup confirmed via test that drops the helper and asserts directories removed.
- Paths helper reused by upcoming CLI (Phase 2) — single source of truth.
