IFClite TypeScript API
    Preparing search index...

    Function readPortableReview

    • Supplied records remain imported history, even when full source bytes and GUIDs bind. No producer, storage, editor, reconciliation or publication is invoked here.

      Parameters

      Returns Promise<
          | {
              bindings: {
                  format: string;
                  id: string;
                  refusal: string
                  | null;
                  state: string;
              }[];
              bounds: {
                  clippedTextFields: number;
                  knownFindings: number
                  | null;
                  knownFindingsScope: "supplied-historical-records";
                  nativeCoverageComplete: boolean;
                  omittedFindings: number | null;
                  presentationComplete: boolean;
                  rowLimit: number;
                  textLimit: number;
              };
              cards: CoordinationCard<ReviewMessage>[];
              coverage: never[];
              findings: ReviewFinding<ReviewMessage>[];
              latestAttempt: null;
              origin: "imported";
              provenance: never[];
              records: {
                  format: string;
                  value: SavedValidationReport | SavedAnalysisRun;
              }[];
              retention: null;
              runs: FindingRun<ReviewMessage>[];
              sources: { refusal: string; source: FindingSourceKind; state: string }[];
              totals: ReviewTotals;
          }
          | {
              bindings: {
                  format: string;
                  id: string;
                  refusal: string
                  | null;
                  state: string;
              }[];
              bounds: {
                  clippedTextFields: number;
                  knownFindings: number
                  | null;
                  knownFindingsScope: "supplied-historical-records";
                  nativeCoverageComplete: boolean;
                  omittedFindings: number | null;
                  presentationComplete: boolean;
                  rowLimit: number;
                  textLimit: number;
              };
              cards: CoordinationCard<ReviewMessage>[];
              coverage: never[];
              findings: ReviewFinding<ReviewMessage>[];
              latestAttempt: null;
              origin: "imported";
              provenance: never[];
              records: (
                  | { format: string; value: SavedAnalysisRun }
                  | { format: string; value: SavedValidationReport }
              )[];
              retention: null;
              runs: FindingRun<ReviewMessage>[];
              sources: { source: FindingSourceKind; state: string }[];
              totals: ReviewTotals;
          },
      >