[
  {
    "entry_key": "rule-expiry",
    "code": "expiry",
    "title_en": "Permit or status expiry",
    "title_fr": "Expiration du permis ou du statut",
    "summary_en": "File before expiry; online, before midnight UTC on the expiry date.",
    "summary_fr": "Déposer avant l’expiration; en ligne, avant minuit UTC le jour d’expiration.",
    "basis_en": "Trigger: Date printed on the document.",
    "basis_fr": "Déclencheur : Date imprimée sur le document.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "statutory",
      "fixed"
    ],
    "payload": {
      "rule_id": "expiry",
      "kind": "statutory",
      "level": "fixed",
      "anchor_fact": "worker.status_expiry",
      "anchor_label_en": "Permit or status expiry date",
      "anchor_label_fr": "Date d’expiration du permis ou du statut",
      "offset_days": 0,
      "trigger_en": "Date printed on the document",
      "trigger_fr": "Date imprimée sur le document",
      "consequence_en": "Filing after expiry loses maintained status: the worker must stop working and can only seek restoration within 90 days.",
      "consequence_fr": "Un dépôt après l’expiration fait perdre le statut maintenu : le travailleur doit cesser de travailler et ne peut que demander le rétablissement dans les 90 jours.",
      "owner": "practitioner",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 1
  },
  {
    "entry_key": "rule-30day",
    "code": "30day",
    "title_en": "IRCC preparation marker—30 days",
    "title_fr": "Repère de préparation IRCC — 30 jours",
    "summary_en": "Planning recommendation, not a separate legal deadline.",
    "summary_fr": "Recommandation de planification, et non délai légal distinct.",
    "basis_en": "Trigger: 30 days before expiry.",
    "basis_fr": "Déclencheur : 30 jours avant l’expiration.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "internal",
      "recommended"
    ],
    "payload": {
      "rule_id": "30day",
      "kind": "internal",
      "level": "recommended",
      "anchor_fact": "worker.status_expiry",
      "anchor_label_en": "Permit or status expiry date",
      "anchor_label_fr": "Date d’expiration du permis ou du statut",
      "offset_days": -30,
      "trigger_en": "30 days before expiry",
      "trigger_fr": "30 jours avant l’expiration",
      "consequence_en": "Planning marker only — missing it is not a legal breach, but it leaves little margin for missing documents or employer steps.",
      "consequence_fr": "Repère de planification seulement — le manquer n’est pas un manquement légal, mais laisse peu de marge pour les pièces manquantes ou les étapes employeur.",
      "owner": "practitioner",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 2
  },
  {
    "entry_key": "rule-internal90",
    "code": "internal90",
    "title_en": "Internal alert—90 days",
    "title_fr": "Alerte interne — 90 jours",
    "summary_en": "Open strategy, evidence and employer-dependency review.",
    "summary_fr": "Ouvrir la revue de stratégie, des pièces et des dépendances employeur.",
    "basis_en": "Trigger: 90 days before expiry.",
    "basis_fr": "Déclencheur : 90 jours avant l’expiration.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "internal",
      "internal"
    ],
    "payload": {
      "rule_id": "internal90",
      "kind": "internal",
      "level": "internal",
      "anchor_fact": "worker.status_expiry",
      "anchor_label_en": "Permit or status expiry date",
      "anchor_label_fr": "Date d’expiration du permis ou du statut",
      "offset_days": -90,
      "trigger_en": "90 days before expiry",
      "trigger_fr": "90 jours avant l’expiration",
      "consequence_en": "A late strategy review can leave too little time for an LMIA, Employer Portal offer or CAQ before expiry.",
      "consequence_fr": "Une revue tardive de la stratégie peut laisser trop peu de temps pour une EIMT, une offre au Portail des employeurs ou un CAQ avant l’expiration.",
      "owner": "practitioner",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 3
  },
  {
    "entry_key": "rule-internal7",
    "code": "internal7",
    "title_en": "Internal alert—7 days",
    "title_fr": "Alerte interne — 7 jours",
    "summary_en": "Immediate escalation; verify UTC time and every missing item.",
    "summary_fr": "Escalade immédiate; vérifier l’heure UTC et toute pièce manquante.",
    "basis_en": "Trigger: 7 days before expiry.",
    "basis_fr": "Déclencheur : 7 jours avant l’expiration.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "internal",
      "internal"
    ],
    "payload": {
      "rule_id": "internal7",
      "kind": "internal",
      "level": "internal",
      "anchor_fact": "worker.status_expiry",
      "anchor_label_en": "Permit or status expiry date",
      "anchor_label_fr": "Date d’expiration du permis ou du statut",
      "offset_days": -7,
      "trigger_en": "7 days before expiry",
      "trigger_fr": "7 jours avant l’expiration",
      "consequence_en": "Last escalation point: any remaining gap risks filing after expiry (the online cut-off is midnight UTC).",
      "consequence_fr": "Dernier point d’escalade : toute lacune restante risque un dépôt après l’expiration (limite en ligne : minuit UTC).",
      "owner": "practitioner",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 4
  },
  {
    "entry_key": "rule-restoration",
    "code": "restoration",
    "title_en": "Restoration of status—general rule",
    "title_fr": "Rétablissement du statut — règle générale",
    "summary_en": "Check eligibility, the prohibition on work and the current exception for certain provincial/territorial candidates.",
    "summary_fr": "Vérifier l’admissibilité, l’interdiction de travailler et l’exception actuelle de certains candidats provinciaux/territoriaux.",
    "basis_en": "Trigger: No later than 90 days after loss of status.",
    "basis_fr": "Déclencheur : Au plus tard 90 jours après la perte du statut.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/restore.html",
    "tags": [
      "rule",
      "statutory",
      "fixed"
    ],
    "payload": {
      "rule_id": "restoration",
      "kind": "statutory",
      "level": "fixed",
      "anchor_fact": "worker.status_expiry",
      "anchor_label_en": "Date status was lost (usually the expiry date)",
      "anchor_label_fr": "Date de perte du statut (habituellement la date d’expiration)",
      "offset_days": 90,
      "trigger_en": "No later than 90 days after loss of status",
      "trigger_fr": "Au plus tard 90 jours après la perte du statut",
      "consequence_en": "After 90 days restoration is generally no longer available; the worker may not work while restoration is pending.",
      "consequence_fr": "Après 90 jours, le rétablissement n’est généralement plus possible; le travailleur ne peut pas travailler pendant le traitement.",
      "owner": "worker",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/restorer.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 5
  },
  {
    "entry_key": "rule-pgwp180",
    "code": "pgwp180",
    "title_en": "PGWP—application window",
    "title_fr": "PTPD — délai de demande",
    "summary_en": "Also confirm the study permit was valid at some point during those 180 days.",
    "summary_fr": "Confirmer également que le permis d’études était valide à un moment pendant ces 180 jours.",
    "basis_en": "Trigger: Within 180 days after confirmation of program completion.",
    "basis_fr": "Déclencheur : Dans les 180 jours suivant la confirmation de fin du programme.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/work/after-graduation/apply.html",
    "tags": [
      "rule",
      "statutory",
      "fixed"
    ],
    "payload": {
      "rule_id": "pgwp180",
      "kind": "statutory",
      "level": "fixed",
      "anchor_fact": null,
      "anchor_label_en": "Date of official confirmation of program completion",
      "anchor_label_fr": "Date de la confirmation officielle de fin du programme",
      "offset_days": 180,
      "trigger_en": "Within 180 days after confirmation of program completion",
      "trigger_fr": "Dans les 180 jours suivant la confirmation de fin du programme",
      "consequence_en": "An application made after the 180-day window is not eligible for a post-graduation work permit.",
      "consequence_fr": "Une demande présentée après le délai de 180 jours n’est pas admissible au permis de travail postdiplôme.",
      "owner": "worker",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/etudier-canada/travail/apres-obtention-diplome/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 6
  },
  {
    "entry_key": "rule-lmia90",
    "code": "lmia90",
    "title_en": "LMIA/CAQ missing from an extension",
    "title_fr": "EIMT/CAQ manquant à une prolongation",
    "summary_en": "Only if the permit expires in two weeks or less and the employer submitted a complete LMIA/CAQ application.",
    "summary_fr": "Seulement si le permis expire dans deux semaines ou moins et que l’employeur a déposé une demande complète d’EIMT/CAQ.",
    "basis_en": "Trigger: Within 90 days after the extension application.",
    "basis_fr": "Déclencheur : Dans les 90 jours suivant la demande de prolongation.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "statutory",
      "conditional"
    ],
    "payload": {
      "rule_id": "lmia90",
      "kind": "statutory",
      "level": "conditional",
      "anchor_fact": null,
      "anchor_label_en": "Date the extension application was submitted",
      "anchor_label_fr": "Date de présentation de la demande de prolongation",
      "offset_days": 90,
      "trigger_en": "Within 90 days after the extension application",
      "trigger_fr": "Dans les 90 jours suivant la demande de prolongation",
      "consequence_en": "If the LMIA/CAQ is not provided within 90 days, the extension application can be refused.",
      "consequence_fr": "Si l’EIMT ou le CAQ n’est pas fourni dans les 90 jours, la demande de prolongation peut être refusée.",
      "owner": "employer",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 7
  },
  {
    "entry_key": "rule-portal",
    "code": "portal",
    "title_en": "Employer Portal offer",
    "title_fr": "Offre au Portail des employeurs",
    "summary_en": "For most employer-specific LMIA-exempt permits; provide the offer number and pay the fee unless exempt.",
    "summary_fr": "Pour la plupart des permis propres à un employeur dispensés d’EIMT; fournir le numéro d’offre et payer les frais, sauf exemption.",
    "basis_en": "Trigger: Before the worker’s permit application.",
    "basis_fr": "Déclencheur : Avant la demande de permis du travailleur.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/corporate/partners-service-providers/employer-portal.html",
    "tags": [
      "rule",
      "statutory",
      "sequence"
    ],
    "payload": {
      "rule_id": "portal",
      "kind": "statutory",
      "level": "sequence",
      "anchor_fact": null,
      "anchor_label_en": "Date the worker files the work permit application",
      "anchor_label_fr": "Date de dépôt de la demande de permis du travailleur",
      "offset_days": 0,
      "trigger_en": "Before the worker’s permit application",
      "trigger_fr": "Avant la demande de permis du travailleur",
      "consequence_en": "Without the offer number and the paid compliance fee (unless exempt), the worker’s LMIA-exempt employer-specific application is incomplete.",
      "consequence_fr": "Sans le numéro d’offre et les frais de conformité payés (sauf dispense), la demande de permis propre à un employeur dispensée d’EIMT est incomplète.",
      "owner": "employer",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/organisation/partenaires-fournisseurs-services/portail-employeurs.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 8
  },
  {
    "entry_key": "rule-lmia-use",
    "code": "lmia-use",
    "title_en": "LMIA use-by date",
    "title_fr": "Date limite d’utilisation de l’EIMT",
    "summary_en": "The worker must apply for the permit before that date; do not assume a universal validity period.",
    "summary_fr": "Le travailleur doit présenter la demande de permis avant cette date; ne pas présumer une durée universelle.",
    "basis_en": "Trigger: Date stated on the positive decision.",
    "basis_fr": "Déclencheur : Date inscrite sur la décision positive.",
    "url": "https://www.canada.ca/en/employment-social-development/services/foreign-workers/lmia-expiry.html",
    "tags": [
      "rule",
      "document",
      "document"
    ],
    "payload": {
      "rule_id": "lmia-use",
      "kind": "document",
      "level": "document",
      "anchor_fact": "handoff.use_by_date",
      "anchor_label_en": "Use-by date stated on the positive LMIA decision",
      "anchor_label_fr": "Date limite indiquée sur la décision positive d’EIMT",
      "offset_days": 0,
      "trigger_en": "Date stated on the positive decision",
      "trigger_fr": "Date inscrite sur la décision positive",
      "consequence_en": "After the use-by date the LMIA can no longer support a work permit application; the employer must obtain a new LMIA.",
      "consequence_fr": "Après la date limite, l’EIMT ne peut plus appuyer une demande de permis; l’employeur doit obtenir une nouvelle EIMT.",
      "owner": "worker",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/emploi-developpement-social/services/travailleurs-etrangers/expiration-eimt.html",
      "fallback_anchor_fact": "handoff.decision_date",
      "fallback_offset_days": 183,
      "fallback_is_estimate": true,
      "fallback_note_en": "Estimate only (about 6 months after the decision) until the use-by date on the decision is recorded; never replaces the stated date.",
      "fallback_note_fr": "Estimation seulement (environ 6 mois après la décision) jusqu’à la saisie de la date limite de la décision; ne remplace jamais la date indiquée."
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 9
  },
  {
    "entry_key": "rule-passport",
    "code": "passport",
    "title_en": "Passport expiry",
    "title_fr": "Expiration du passeport",
    "summary_en": "A permit normally cannot be extended beyond passport expiry.",
    "summary_fr": "Le permis ne peut normalement pas être prorogé au-delà de l’expiration du passeport.",
    "basis_en": "Trigger: Date printed in the passport.",
    "basis_fr": "Déclencheur : Date inscrite sur le passeport.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/extend/apply.html",
    "tags": [
      "rule",
      "document",
      "document"
    ],
    "payload": {
      "rule_id": "passport",
      "kind": "document",
      "level": "document",
      "anchor_fact": "worker.passport_expiry",
      "anchor_label_en": "Passport expiry date",
      "anchor_label_fr": "Date d’expiration du passeport",
      "offset_days": 0,
      "trigger_en": "Date printed in the passport",
      "trigger_fr": "Date inscrite sur le passeport",
      "consequence_en": "The permit is normally limited to passport validity; renew the passport before filing if the requested period goes beyond it.",
      "consequence_fr": "Le permis est normalement limité à la validité du passeport; renouveler le passeport avant le dépôt si la période demandée la dépasse.",
      "owner": "worker",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/prolongez-modifiez/presenter-demande.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 10
  },
  {
    "entry_key": "rule-request",
    "code": "request",
    "title_en": "Document, biometrics or medical request",
    "title_fr": "Demande de documents, biométrie ou examen médical",
    "summary_en": "Create the deadline when received; no universal duration replaces the letter.",
    "summary_fr": "Créer l’échéance dès réception; aucune durée universelle ne remplace la lettre.",
    "basis_en": "Trigger: Exact date in the IRCC letter.",
    "basis_fr": "Déclencheur : Date précise dans la lettre d’IRCC.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/application/account.html",
    "tags": [
      "rule",
      "document",
      "document"
    ],
    "payload": {
      "rule_id": "request",
      "kind": "document",
      "level": "document",
      "anchor_fact": null,
      "anchor_label_en": "Due date stated in the IRCC letter",
      "anchor_label_fr": "Date limite indiquée dans la lettre d’IRCC",
      "offset_days": 0,
      "trigger_en": "Exact date in the IRCC letter",
      "trigger_fr": "Date précise dans la lettre d’IRCC",
      "consequence_en": "Missing the date in the letter can lead to a decision or refusal on the existing record.",
      "consequence_fr": "Manquer la date de la lettre peut entraîner une décision ou un refus sur la base du dossier existant.",
      "owner": "worker",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/demande/compte.html"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 11
  },
  {
    "entry_key": "rule-records",
    "code": "records",
    "title_en": "Compliance record retention",
    "title_fr": "Conservation des documents de conformité",
    "summary_en": "Retain evidence of the offer, wages, conditions and compliance efforts.",
    "summary_fr": "Conserver les preuves relatives à l’offre, aux salaires, aux conditions et aux efforts de conformité.",
    "basis_en": "Trigger: 6 years beginning on the first day of work.",
    "basis_fr": "Déclencheur : 6 ans à compter du premier jour de travail.",
    "url": "https://www.canada.ca/en/employment-social-development/services/foreign-workers/employer-compliance.html",
    "tags": [
      "rule",
      "statutory",
      "record"
    ],
    "payload": {
      "rule_id": "records",
      "kind": "statutory",
      "level": "record",
      "anchor_fact": null,
      "anchor_label_en": "First day of employment of the worker",
      "anchor_label_fr": "Premier jour de travail du travailleur",
      "offset_days": 2191,
      "trigger_en": "6 years beginning on the first day of work",
      "trigger_fr": "6 ans à compter du premier jour de travail",
      "consequence_en": "Missing records during an inspection can lead to a finding of non-compliance, monetary penalties, a ban and publication.",
      "consequence_fr": "L’absence de documents lors d’une inspection peut entraîner une non-conformité, des sanctions pécuniaires, une interdiction et une publication.",
      "owner": "employer",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/emploi-developpement-social/services/travailleurs-etrangers/conformite-employeurs.html",
      "offset_years": 6,
      "retention_years": 6
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 12
  },
  {
    "entry_key": "rule-wage-review",
    "code": "wage-review",
    "title_en": "Annual prevailing-wage review—TFWP",
    "title_fr": "Révision annuelle du salaire courant — PTET",
    "summary_en": "Review and apply the prevailing wage; the wage cannot be lower than the positive LMIA wage.",
    "summary_fr": "Revoir et appliquer le salaire courant; le salaire ne peut être inférieur à celui de l’EIMT positive.",
    "basis_en": "Trigger: No later than January 1 following the annual wage update.",
    "basis_fr": "Déclencheur : Au plus tard le 1er janvier suivant la mise à jour annuelle des salaires.",
    "url": "https://www.canada.ca/en/employment-social-development/services/foreign-workers/median-wage/low/requirements.html",
    "tags": [
      "rule",
      "statutory",
      "fixed"
    ],
    "payload": {
      "rule_id": "wage-review",
      "kind": "statutory",
      "level": "fixed",
      "anchor_fact": null,
      "anchor_label_en": "January 1 following the annual wage update",
      "anchor_label_fr": "1er janvier suivant la mise à jour annuelle des salaires",
      "offset_days": null,
      "fixed_date": "2027-01-01",
      "trigger_en": "No later than January 1 following the annual wage update",
      "trigger_fr": "Au plus tard le 1er janvier suivant la mise à jour annuelle des salaires",
      "consequence_en": "Paying below the updated prevailing wage, or below the wage in the positive LMIA, is non-compliance.",
      "consequence_fr": "Verser moins que le salaire courant mis à jour, ou moins que le salaire de l’EIMT positive, constitue une non-conformité.",
      "owner": "employer",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/emploi-developpement-social/services/travailleurs-etrangers/salaire-moyen/bas/exigences.html",
      "recurrence": "annual"
    },
    "effective_from": "2026-01-01",
    "review_by": "2027-03-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 13
  },
  {
    "entry_key": "rule-r01",
    "code": "r01",
    "title_en": "Public policy R01 / PPTR2PRQC2026",
    "title_fr": "Politique publique R01 / PPTR2PRQC2026",
    "summary_en": "Last day of the current measure; verify every criterion and receipt date.",
    "summary_fr": "Dernier jour de la mesure actuelle; vérifier tous les critères et la date de réception.",
    "basis_en": "Trigger: December 31, 2026.",
    "basis_fr": "Déclencheur : 31 décembre 2026.",
    "url": "https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/hire-temporary-foreign/extend-permit/quebec-exemption.html",
    "tags": [
      "rule",
      "statutory",
      "fixed"
    ],
    "payload": {
      "rule_id": "r01",
      "kind": "statutory",
      "level": "fixed",
      "anchor_fact": null,
      "anchor_label_en": "Fixed end date of the public policy",
      "anchor_label_fr": "Date de fin fixe de la politique publique",
      "offset_days": null,
      "fixed_date": "2026-12-31",
      "trigger_en": "December 31, 2026",
      "trigger_fr": "31 décembre 2026",
      "consequence_en": "Applications received after December 31, 2026 cannot rely on R01 / PPTR2PRQC2026.",
      "consequence_fr": "Les demandes reçues après le 31 décembre 2026 ne peuvent pas s’appuyer sur R01 / PPTR2PRQC2026.",
      "owner": "practitioner",
      "timezone": "America/Toronto",
      "url_fr": "https://www.canada.ca/fr/immigration-refugies-citoyennete/services/travailler-canada/embaucher-etranger-temporaires/prolongation-permis/quebec-exemption.html",
      "time_limited": true
    },
    "effective_from": "2026-01-01",
    "review_by": "2026-12-31",
    "last_verified_at": "2026-09-08",
    "sort_order": 14
  }
]
