Member Junction
    Preparing search index...
    PlanValidationResult:
        | { ok: true; value: ModelingPlanSpec }
        | { error: string; ok: false }

    Discriminated result of a validation attempt.