mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-05 15:20:40 +08:00
review_source_media deliberately returns files:[] with a 'no source media — fully generated production' summary when no user media is supplied or none can be reviewed, but the schema declared files.minItems:1, so that intended artifact failed its own validation. Relax files.minItems to 0 to match the code's deliberate empty-media state (planning_implications still carries an entry, so its minItems:1 remains satisfied). Adds a regression test validating the no-source-media artifact. Closes #269