Outputs & Auditability
Every Forge job produces an output file and a local preparation record. The record is the audit trail.
Output Structure
A completed job writes two things:
- The output file — the transcoded or proxied media.
- The local record — a structured record of the job.
Both are written to the output directory or the local records location configured for the job.
What the Local Record Contains
The local record captures:
- Input file path (and, where available, a content hash)
- Preparation settings
- Start and end timestamps
- Exit status (success or failure)
- Failure reason, if applicable
If the job fails, the local record still captures the attempt and the failure reason.
Verifying Results
To verify a job, compare the local record against your expectations:
- Does the input path match the file you intended?
- Do the preparation settings match your preset?
- Is the exit status
success?
For batch workflows, records can be exported or reviewed locally.
No Silent Partial Output
If a job fails mid-process, Forge removes any partial output file where possible. The output directory contains complete, verified results or nothing at all. The local record remains the record of a failed job.