Add isolated render job records #5

Merged
scruffydude merged 1 commit from feature/render-jobs into main 2026-10-22 00:11:43 -04:00
Collaborator

Summary

  • run application renders inside unique one-shot job directories
  • write append-only request, result, and failure records
  • capture SHA-256 provenance for source, audio, font, output video, and renderer metadata
  • prevent job ID reuse and reject renderer artifacts outside the job contract

Validation

  • ruff check .
  • ruff format --check .
  • pytest -q (20 passed)
  • example scene-pack validation
  • git diff --check
## Summary - run application renders inside unique one-shot job directories - write append-only request, result, and failure records - capture SHA-256 provenance for source, audio, font, output video, and renderer metadata - prevent job ID reuse and reject renderer artifacts outside the job contract ## Validation - ruff check . - ruff format --check . - pytest -q (20 passed) - example scene-pack validation - git diff --check
Add isolated render job records
All checks were successful
CI / test (pull_request) Successful in 51s
CI / test (push) Successful in 50s
54e966cee9
scruffydude deleted branch feature/render-jobs 2026-10-22 00:11:43 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
scruffydude/interstitial-director!5
No description provided.