diff --git a/types/plateforme-taff.ts b/types/plateforme-taff.ts index 94978db..c39bb46 100644 --- a/types/plateforme-taff.ts +++ b/types/plateforme-taff.ts @@ -22,15 +22,18 @@ export type TypePlateforme = | "appel-offre-public" // V1 onglet bonus light | "communaute-pro"; // backlog V2 (Welow, etc.) -export type CoutEntree = "gratuit" | "freemium" | "abonnement" | "lead-paye"; +export type CoutEntree = "gratuit" | "freemium" | "abonnement" | "lead-paye" | "commission"; export type ZoneGeo = "france-entiere" | "regional" | string; export interface ScoringTaff { - remuneration: AxeScore; + // Pour b2c-mise-en-relation : tous les 5 axes sont remplis. + // Pour appel-offre-public : seuls transparence + matching sont remplis, + // les 3 autres sont null (scoring simplifié décision F du MP). + remuneration: AxeScore | null; transparence: AxeScore; - pratiques: AxeScore; - ecologie: AxeScore; + pratiques: AxeScore | null; + ecologie: AxeScore | null; matching: AxeScore; tag_global: TagGlobal; justification_tag: string; // 1-2 phrases pourquoi ce tag