# `SuperPi.Env.Local`
[🔗](https://github.com/oleksandr/super-pi-beam/blob/v0.1.0/lib/super_pi/env/local.ex#L1)

Local host execution environment implementing `SuperPi.Env.Behaviour` (`REQ-SAFE-01`..`REQ-SAFE-04`).

Combines:
- `SuperPi.Env.FileLock` per `{env_id, canonical_path}` for atomic, serialized `write_file` and `edit_file`
- `SuperPi.Env.SandboxRunner` (`Task.Supervisor.async_nolink` + `:max_heap_size` + `Exile` spill files)
- Gitignore-aware fast directory walk and regex line scanner (`list_files/2` and `scan_lines/3`)

---

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