Skip to documentation content
On this page
  1. Reference contract
  2. Authoritative source

Input, output, and log paths

Permits in-place project replacement while isolating the destructive text log path.

Reference contract

FieldValueDescription
ifile == ofileallowed
log == ifilerejected
log == ofilerejected

Input and output may resolve to the same file because input loading completes before atomic output replacement. The log must differ from both project paths: it is created or truncated at invocation start. Output and log parent directories are created.

Authoritative source

Catalog
telion.batch.command
Identity
run_batch.paths
Path
src/telion_backend/v2/batch.py
Symbol
run_batch