AutoBE
    Preparing search index...

    Interface AutoBeAnalyzeSectionReviewRejectedModuleUnit

    Identifies specific module/unit pairs whose sections were rejected.

    interface AutoBeAnalyzeSectionReviewRejectedModuleUnit {
        feedback: string;
        issues?: AutoBeAnalyzeSectionReviewIssue[] | null;
        moduleIndex: number;
        sectionIndicesPerUnit?: Record<number, number[]> | null;
        unitIndices: number[];
    }
    Index

    Properties

    feedback: string

    Specific feedback for this module/unit group's issues.

    Structured issues scoped to this module/unit group.

    Optional for backward compatibility.

    moduleIndex: number

    Index of the module section.

    sectionIndicesPerUnit?: Record<number, number[]> | null

    Per-unit mapping of specific section indices that need regeneration.

    Keys are unit indices (from unitIndices), values are arrays of section indices within that unit's sectionSections[] that failed review.

    When null/undefined or when a unitIndex is not present as a key, ALL sections for that unit are regenerated (backward-compatible fallback).

    unitIndices: number[]

    Indices of units within this module that need section regeneration.