SuperPi.Env.Local (super_pi v0.1.0)

Copy Markdown View Source

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)