Member Junction
    Preparing search index...

    Variable MJDuplicateRunDetailMatchSchemaConst

    MJDuplicateRunDetailMatchSchema: ZodObject<
        {
            __mj_CreatedAt: ZodDate;
            __mj_UpdatedAt: ZodDate;
            Action: ZodString;
            AIAgentRun: ZodNullable<ZodString>;
            AIAgentRunID: ZodNullable<ZodString>;
            AIPromptRun: ZodNullable<ZodString>;
            AIPromptRunID: ZodNullable<ZodString>;
            ApprovalStatus: ZodUnion<
                [
                    ZodLiteral<"Approved">,
                    ZodLiteral<"Pending">,
                    ZodLiteral<"Rejected">,
                ],
            >;
            DuplicateRunDetail: ZodString;
            DuplicateRunDetailID: ZodString;
            ID: ZodString;
            LLMConfidence: ZodNullable<ZodNumber>;
            LLMProposedFieldMap: ZodNullable<ZodString>;
            LLMProposedSurvivorRecordID: ZodNullable<ZodString>;
            LLMReasoning: ZodNullable<ZodString>;
            LLMRecommendation: ZodNullable<
                ZodUnion<
                    [
                        ZodLiteral<"Merge">,
                        ZodLiteral<"NotDuplicate">,
                        ZodLiteral<"Uncertain">,
                    ],
                >,
            >;
            MatchedAt: ZodDate;
            MatchProbability: ZodNumber;
            MatchRecordID: ZodString;
            MatchSource: ZodUnion<[ZodLiteral<"SP">, ZodLiteral<"Vector">]>;
            MergedAt: ZodDate;
            MergeStatus: ZodUnion<
                [ZodLiteral<"Complete">, ZodLiteral<"Error">, ZodLiteral<"Pending">],
            >;
            RecordMergeLog: ZodNullable<ZodString>;
            RecordMergeLogID: ZodNullable<ZodString>;
            RecordMetadata: ZodNullable<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            Action?: string;
            AIAgentRun?: string;
            AIAgentRunID?: string;
            AIPromptRun?: string;
            AIPromptRunID?: string;
            ApprovalStatus?: "Pending"
            | "Approved"
            | "Rejected";
            DuplicateRunDetail?: string;
            DuplicateRunDetailID?: string;
            ID?: string;
            LLMConfidence?: number;
            LLMProposedFieldMap?: string;
            LLMProposedSurvivorRecordID?: string;
            LLMReasoning?: string;
            LLMRecommendation?: "NotDuplicate" | "Merge" | "Uncertain";
            MatchedAt?: Date;
            MatchProbability?: number;
            MatchRecordID?: string;
            MatchSource?: "Vector" | "SP";
            MergedAt?: Date;
            MergeStatus?: "Pending" | "Complete" | "Error";
            RecordMergeLog?: string;
            RecordMergeLogID?: string;
            RecordMetadata?: string;
        },
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            Action?: string;
            AIAgentRun?: string;
            AIAgentRunID?: string;
            AIPromptRun?: string;
            AIPromptRunID?: string;
            ApprovalStatus?: "Pending"
            | "Approved"
            | "Rejected";
            DuplicateRunDetail?: string;
            DuplicateRunDetailID?: string;
            ID?: string;
            LLMConfidence?: number;
            LLMProposedFieldMap?: string;
            LLMProposedSurvivorRecordID?: string;
            LLMReasoning?: string;
            LLMRecommendation?: "NotDuplicate" | "Merge" | "Uncertain";
            MatchedAt?: Date;
            MatchProbability?: number;
            MatchRecordID?: string;
            MatchSource?: "Vector" | "SP";
            MergedAt?: Date;
            MergeStatus?: "Pending" | "Complete" | "Error";
            RecordMergeLog?: string;
            RecordMergeLogID?: string;
            RecordMetadata?: string;
        },
    > = ...

    zod schema definition for the entity MJ: Duplicate Run Detail Matches