Whether this file's unit structure passed the cross-file review.
If true, the file's units are consistent with the overall structure. If false, the file's units must be regenerated with feedback.
Detailed review feedback for this specific file's unit structure.
Contains specific issues and recommendations for aligning with other files.
Index of the file in the scenario's files array.
Specific modules whose units were rejected.
When non-null, only these modules need unit regeneration on retry. When null or undefined, all modules are considered rejected (backward-compatible fallback to regenerate all).
Revised units for this file if modifications were made during review.
Indexed by moduleIndex, each entry contains revised unit sections for that
module. Set to null if no revisions were made.
Per-file result from the cross-file unit review.