{ "_header": "EXPECTED VALUES PENDING THE MAINTAINER'S SIGN-OFF. Drafted 2026-09-12 (track A step A0) from the roadmap, its critique and the statute text cited per case; nothing in this file is approved legal content. Each case is one pass/fail test (tests/test_screening_cases.py); there is no aggregate score. A case with known_defect is a confirmed defect today and runs under unittest.expectedFailure: the fix for that roadmap item turns it into an unexpected success, which fails the suite until the fixer removes the known_defect marker. A case that needs held-for-review curated content lists it in requires and is skipped where that content is absent (a composed release ships the approved baseline).", "_format": { "tool": "screen_record | screen_history | us_equivalency | rehabilitation | disposition_match | transborder", "args": "keyword arguments for the tool (screen_history: entries is a list, passed as entries_json)", "expect": "[{field, eq|ne|in|not_in|contains|not_contains}] against the last CANLEX_RESULT line, or [{text: all|allegation|fees|section:, contains|absent}] against the memo; 'allegation' is the allegation paragraph(s) before the Hill comparison line", "requires": "pairing:<id> | history:<pairing id> | field:<pairing id>:<key> | tie_group:<name> | disposition:<id> | disposition_verdict:<id>:<verdict> | transborder-table (the held IRPR s. 19(1)(c)-(g) table)", "sources": "[{id: corpus chunk id, why}] or [{cite: authority or roadmap item, why}]", "known_defect": "roadmap id (T1.x) or critic:<topic>; null when the case passes today" }, "cases": [ { "id": "dui-2020-conviction-serious-apply-on-fifth-anniversary", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "convicted", "state": "TX", "offence_date": "2020-06-01", "sentence_completed": "2021-06-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"field": "max_years", "eq": 10}, {"field": "rehab_status", "eq": "eligible-to-apply"}, {"field": "earliest_apply", "eq": "2026-06-01"}, {"field": "earliest_deemed", "eq": null}, {"text": "allegation", "contains": "36(1)(b)"} ], "requires": ["pairing:dui"], "sources": [ {"id": "C-46-s320.19", "why": "operation while impaired: indictable maximum 10 years (offence after 2018-12-18)"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(b): convicted outside Canada of an offence with a maximum of at least 10 years"}, {"id": "SOR-2002-227-s17", "why": "five years after the completion of an imposed sentence"}, {"id": "policy-imm-5312-13", "why": "Guide 5312 worked examples: eligible on the fifth anniversary of completion"}, {"id": "SOR-2002-227-s18-p1", "why": "deemed rehabilitation only below a 10-year maximum"}, {"id": "enf-5-13-1-p1", "why": "the s. 44(1) report sets out the allegation"} ], "known_defect": null }, { "id": "dui-2015-tran-criminality-deemed", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "pled guilty", "state": "CA", "offence_date": "2015-06-01", "sentence_completed": "2016-06-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5}, {"field": "rehab_status", "eq": "deemed-rehabilitated"}, {"field": "earliest_deemed", "eq": "2026-06-02"} ], "requires": ["history:dui"], "sources": [ {"cite": "Tran v Canada (MPSEP), 2017 SCC 50", "why": "the maximum is the one in force when the offence was committed (former s. 253/255: 5 years)"}, {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b): criminality below 10 years"}, {"id": "SOR-2002-227-s18-p1", "why": "s. 18(2)(a)(ii): at least 10 years since the day after completion"} ], "known_defect": null }, { "id": "simple-assault-fn-criminality-apply-not-yet-deemed", "tool": "screen_record", "args": {"offense": "simple assault", "disposition": "convicted", "state": "WA", "offence_date": "2017-03-01", "sentence_completed": "2018-01-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5}, {"field": "rehab_status", "eq": "eligible-to-apply"}, {"field": "earliest_deemed", "eq": "2028-01-02"}, {"field": "earliest_apply", "eq": "2023-01-01"}, {"text": "allegation", "contains": "36(2)(b)"} ], "requires": ["pairing:assault-simple"], "sources": [ {"id": "C-46-s266", "why": "assault: indictable maximum 5 years"}, {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b)"}, {"id": "SOR-2002-227-s18-p1", "why": "s. 18(2)(a)(ii): 10 years from the day after completion"}, {"id": "SOR-2002-227-s17", "why": "five years after completion"} ], "known_defect": null }, { "id": "unknown-disposition-runs-both-footings", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "disposition unclear on the printout", "offence_date": "2015-01-01", "sentence_completed": "2016-01-01", "today": "2026-09-10"}, "expect": [ {"field": "conviction", "eq": false}, {"field": "conviction_unsettled", "eq": true}, {"text": "all", "contains": "Footing 1"}, {"text": "all", "contains": "Footing 2"} ], "requires": ["pairing:dui"], "sources": [ {"id": "I-2.5-s36-p1", "why": "the conviction limb (36(2)(b)) and the act limb (36(2)(c)) run on different clocks"}, {"id": "SOR-2002-227-s18-p3", "why": "s. 18(2)(c): the act clock runs from the day after commission"} ], "known_defect": null }, { "id": "robbery-fn-serious-apply-never-deemed", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted", "state": "TX", "offence_date": "2018-01-01", "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"field": "max_years", "eq": 99}, {"field": "rehab_status", "eq": "eligible-to-apply"}, {"field": "earliest_apply", "eq": "2025-01-01"}, {"field": "earliest_deemed", "eq": null} ], "requires": ["pairing:robbery"], "sources": [ {"id": "C-46-s344", "why": "robbery: imprisonment for life"}, {"id": "SOR-2002-227-s17", "why": "five years after completion"}, {"id": "SOR-2002-227-s18-p1", "why": "s. 18(2)(a)(i): deeming needs a maximum below 10 years"} ], "known_defect": null }, { "id": "robbery-pr-serious-criminality-still-reaches-a-pr", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted", "state": "TX", "status": "permanent-resident", "offence_date": "2018-01-01", "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"field": "rehab_status", "eq": "eligible-to-apply"} ], "requires": ["pairing:robbery"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1): 'A permanent resident or a foreign national is inadmissible on grounds of serious criminality'"} ], "known_defect": null }, { "id": "theft-value-over-5000-serious", "tool": "screen_record", "args": {"offense": "theft", "disposition": "convicted", "sentence_completed": "2015-01-01", "today": "2026-09-10", "value_over_5000": true}, "expect": [ {"field": "pairing", "eq": "theft-over"}, {"field": "branch", "eq": "serious-criminality"}, {"field": "max_years", "eq": 10} ], "requires": ["tie_group:theft-value"], "sources": [ {"id": "C-46-s334", "why": "s. 334(a): value over $5,000, 10 years"} ], "known_defect": null }, { "id": "theft-value-under-5000-criminality", "tool": "screen_record", "args": {"offense": "theft", "disposition": "convicted", "sentence_completed": "2015-01-01", "today": "2026-09-10", "value_over_5000": false}, "expect": [ {"field": "pairing", "eq": "theft-under"}, {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 2} ], "requires": ["tie_group:theft-value"], "sources": [ {"id": "C-46-s334", "why": "s. 334(b)(i): value not over $5,000, 2 years on indictment"} ], "known_defect": null }, { "id": "xanax-possession-schedule-iv-no-offence", "tool": "screen_record", "args": {"offense": "possession of Xanax", "disposition": "convicted", "sentence_completed": "2015-01-01", "today": "2026-09-10"}, "expect": [ {"field": "pairing", "eq": "drug-possession"}, {"field": "branch", "eq": "none"} ], "requires": ["field:drug-possession:schedule_max"], "sources": [ {"id": "C-38.8-s4-p1", "why": "s. 4(1) prohibits possession of Schedule I, II or III substances only"} ], "known_defect": null }, { "id": "cocaine-possession-schedule-i-criminality", "tool": "screen_record", "args": {"offense": "possession of cocaine", "disposition": "convicted", "sentence_completed": "2015-01-01", "today": "2026-09-10"}, "expect": [ {"field": "pairing", "eq": "drug-possession"}, {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 7} ], "requires": ["field:drug-possession:schedule_max"], "sources": [ {"id": "C-38.8-s4-p1", "why": "s. 4(3)(a): Schedule I possession, 7 years on indictment"} ], "known_defect": null }, { "id": "attempted-burglary-half-the-maximum", "tool": "screen_record", "args": { "offense": "attempted commercial burglary", "disposition": "convicted", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-10" }, "expect": [ { "field": "attempt", "eq": true }, { "field": "max_years", "eq": 5 }, { "field": "branch", "eq": "criminality" }, { "field": "limb", "eq": "other-place" } ], "requires": [ "field:burglary:limbs" ], "sources": [ { "id": "C-46-s463", "why": "s. 463(d)(i): an attempt of a hybrid offence, one-half of its indictable term (10 -> 5)" }, { "id": "C-46-s348", "why": "s. 348(1)(e): a place other than a dwelling-house, 10 years" } ], "known_defect": null }, { "id": "deferred-adjudication-tx-act-branch", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "deferred adjudication", "state": "TX", "offence_date": "2012-01-01", "sentence_completed": "2013-01-01", "today": "2026-09-10"}, "expect": [ {"field": "conviction", "eq": false}, {"field": "basis", "eq": "foreign-act"}, {"field": "rehab_provision", "contains": "18(2)(c)"}, {"field": "earliest_deemed", "eq": "2022-01-02"} ], "requires": ["disposition:deferred-adjudication", "history:dui"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(c): committing an act outside Canada"}, {"id": "SOR-2002-227-s18-p3", "why": "s. 18(2)(c)(ii): 10 years since the day after the commission of the offence"} ], "known_defect": null }, { "id": "bare-pending-is-not-treated-as-a-conviction", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "pending", "offence_date": "2024-01-01", "today": "2026-09-10"}, "expect": [ {"field": "conviction", "eq": false}, {"field": "disposition_entry", "ne": "conviction-under-appeal"}, {"text": "all", "absent": "Treat it as a CONVICTION"} ], "requires": ["pairing:dui"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(b)/(2)(b) need a conviction; a pending charge is not one"}, {"cite": "roadmap critique (Tier 0): on the approved baseline a bare 'pending' resolves to conviction-under-appeal", "why": "deliberately NOT gated on held content: it must fail on a composed release until track A step A1 fixes it in code"} ], "known_defect": null }, { "id": "pr-summary-only-equivalent-not-reached", "tool": "screen_record", "args": {"offense": "disorderly conduct", "disposition": "convicted", "status": "permanent-resident", "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "not-inadmissible-pr"} ], "requires": ["pairing:disorderly-conduct"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2): 'A foreign national is inadmissible on grounds of criminality'"}, {"id": "C-46-s175", "why": "causing a disturbance: summary conviction"} ], "known_defect": null }, { "id": "future-dates-warn", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "convicted", "offence_date": "2027-01-01", "sentence_completed": "2027-06-01", "today": "2026-09-10"}, "expect": [ {"field": "warnings", "ne": []}, {"text": "all", "contains": "WARNING"} ], "requires": ["pairing:dui"], "sources": [ {"id": "SOR-2002-227-s17", "why": "no clock starts before the sentence is completed"} ], "known_defect": null }, { "id": "equivalency-dui-2018-06-01-old-maximum", "tool": "us_equivalency", "args": {"offense": "DUI", "offence_date": "2018-06-01"}, "expect": [ {"field": "max_years", "eq": 5}, {"field": "max_penalty_lt_10", "eq": true}, {"field": "branch", "eq": "criminality"} ], "requires": ["history:dui"], "sources": [ {"cite": "Tran v Canada (MPSEP), 2017 SCC 50", "why": "maximum at the date of commission"}, {"id": "C-46-s320.19", "why": "the 10-year maximum applies from 2018-12-18"} ], "known_defect": null }, { "id": "equivalency-dui-2018-12-17-last-day-of-old-maximum", "tool": "us_equivalency", "args": {"offense": "DUI", "offence_date": "2018-12-17"}, "expect": [ {"field": "max_years", "eq": 5} ], "requires": ["history:dui"], "sources": [ {"cite": "An Act to amend the Criminal Code (offences relating to conveyances), S.C. 2018, c. 21, in force 2018-12-18", "why": "the old maximum governs through 2018-12-17"} ], "known_defect": null }, { "id": "equivalency-dui-2018-12-18-new-maximum", "tool": "us_equivalency", "args": {"offense": "DUI", "offence_date": "2018-12-18"}, "expect": [ {"field": "max_years", "eq": 10}, {"field": "branch", "eq": "serious-criminality"} ], "requires": ["history:dui"], "sources": [ {"id": "C-46-s320.19", "why": "10 years on indictment from 2018-12-18"} ], "known_defect": null }, { "id": "rehab-canada-two-summary-fn-s18.1-exempt", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "two-plus-summary-only", "clean_record": true, "sentence_completed": "2019-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "exempt"}, {"field": "provision", "eq": "IRPR s. 18.1"}, {"field": "earliest_deemed", "eq": "2024-01-02"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s18.1", "why": "foreign nationals inadmissible solely for two or more Canadian summary-only convictions: five years after the day after completion"} ], "known_defect": null }, { "id": "history-two-summary-only-distinct-occurrences-deemed", "tool": "screen_history", "args": {"entries": [ {"offense": "disorderly conduct", "disposition": "pled guilty", "state": "TX", "offence_date": "2019-05-05", "sentence_completed": "2019-06-01"}, {"offense": "disorderly conduct", "disposition": "convicted", "state": "TX", "offence_date": "2021-05-05", "sentence_completed": "2021-06-01"}], "today": "2026-09-10"}, "expect": [ {"field": "count", "eq": "two-plus-summary-only"}, {"field": "rehab_status", "eq": "deemed-rehabilitated"}, {"field": "earliest_deemed", "eq": "2026-06-02"} ], "requires": ["pairing:disorderly-conduct"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b): two offences not arising out of a single occurrence"}, {"id": "SOR-2002-227-s18-p2", "why": "s. 18(2)(b)(i): five years since the day after the completion of the sentences"} ], "known_defect": null }, { "id": "history-pr-sub-ten-grounds-nothing", "tool": "screen_history", "args": {"entries": [ {"offense": "simple assault", "disposition": "convicted", "sentence_completed": "2020-01-01"}], "status": "permanent-resident", "today": "2026-09-10"}, "expect": [ {"field": "count", "eq": null}, {"field": "rehab_status", "eq": null} ], "requires": ["pairing:assault-simple"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2) reaches foreign nationals only"} ], "known_defect": null }, { "id": "disposition-not-guilty-is-acquittal", "tool": "disposition_match", "args": {"disposition": "not guilty"}, "expect": [ {"field": "first", "eq": "acquittal"} ], "requires": ["disposition:acquittal"], "sources": [ {"id": "I-2.5-s36-p1", "why": "an acquittal is not a conviction"}, {"id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): the act-branch readings after 'a finding of not guilty' belong to the acquittal entry (disposition roadmap T1.5 split it out of dismissed-nolle)"} ], "known_defect": null }, { "id": "control-pled-guilty-spent-30-days-in-jail-is-a-conviction", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "pled guilty, spent 30 days in jail", "offence_date": "2012-01-01", "sentence_completed": "2013-01-01", "today": "2026-09-10"}, "expect": [ {"field": "conviction", "eq": true}, {"field": "disposition_entry", "eq": "conviction"} ], "requires": ["pairing:dui"], "sources": [ {"cite": "roadmap T1.5 negative control", "why": "a 'spent conviction' cue must be a phrase, never the bare word 'spent'"} ], "known_defect": null }, { "id": "control-pc-459-is-burglary", "tool": "us_equivalency", "args": {"offense": "PC 459"}, "expect": [ {"field": "pairing", "eq": "burglary"} ], "requires": ["pairing:burglary"], "sources": [ {"cite": "roadmap T1.2 control (Cal. Penal Code s. 459, burglary)", "why": "the right-boundary fix must keep the whole key resolving"} ], "known_defect": null }, { "id": "robbery-apply-on-the-fifth-anniversary", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted", "offence_date": "2015-01-01", "sentence_completed": "2021-09-10", "today": "2026-09-10"}, "expect": [ {"field": "rehab_status", "eq": "eligible-to-apply"}, {"field": "earliest_apply", "eq": "2026-09-10"} ], "requires": ["pairing:robbery"], "sources": [ {"id": "SOR-2002-227-s17", "why": "five years after the completion (not the day after)"}, {"id": "policy-imm-5312-13", "why": "Guide 5312 examples count from the completion date itself"} ], "known_defect": null }, { "id": "pr-canada-two-summary-convictions-not-s18.1", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "two-plus-summary-only", "clean_record": true, "status": "permanent-resident", "sentence_completed": "2019-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "not-inadmissible-pr"}, {"field": "provision", "not_contains": "18.1"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s18.1", "why": "'The class of foreign nationals ...': s. 18.1 is not a class a permanent resident belongs to"}, {"id": "I-2.5-s36-p1", "why": "s. 36(2)(a) (two Canadian offences) reaches foreign nationals only"} ], "known_defect": null }, { "id": "unknown-disposition-allegation-shows-both-paragraphs", "tool": "screen_record", "args": {"offense": "simple assault", "disposition": "disposition unclear on the printout", "state": "WA", "offence_date": "2017-03-01", "sentence_completed": "2018-01-01", "today": "2026-09-10"}, "expect": [ {"text": "allegation", "contains": "36(2)(b)"}, {"text": "allegation", "contains": "36(2)(c)"} ], "requires": ["pairing:assault-simple"], "sources": [ {"id": "I-2.5-s36-p1", "why": "conviction limb s. 36(2)(b) and act limb s. 36(2)(c)"}, {"id": "enf-5-13-1-p1", "why": "the report states the allegation the facts support"} ], "known_defect": null }, { "id": "pr-rehabilitation-no-s309-fee", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted", "state": "TX", "status": "permanent-resident", "offence_date": "2018-01-01", "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"text": "fees", "absent": "s. 309 fee is $"} ], "requires": ["pairing:robbery"], "sources": [ {"id": "SOR-2002-227-s309", "why": "both fees are 'in the case of a foreign national'"} ], "known_defect": null }, { "id": "history-run-g-s17-clock-from-latest-conviction", "tool": "screen_history", "args": {"entries": [ {"offense": "robbery", "disposition": "convicted", "state": "TX", "offence_date": "2012-01-01", "sentence_completed": "2014-01-01"}, {"offense": "simple assault", "disposition": "convicted", "state": "TX", "offence_date": "2016-01-01", "sentence_completed": "2017-01-01"}], "status": "permanent-resident", "today": "2026-09-10"}, "expect": [ {"field": "earliest_apply", "eq": "2022-01-01"} ], "requires": ["pairing:robbery", "pairing:assault-simple"], "sources": [ {"id": "SOR-2002-227-s17", "why": "'if the person has not been convicted of a subsequent offence' other than a contravention or a YOA offence: the later assault conviction restarts the five years"} ], "known_defect": null }, { "id": "attempted-murder-is-life", "tool": "us_equivalency", "args": {"offense": "attempted murder"}, "expect": [ {"field": "max_years", "eq": 99}, {"field": "branch", "eq": "serious-criminality"} ], "requires": ["pairing:homicide", "field:homicide:limbs"], "sources": [ {"id": "C-46-s239", "why": "attempt to commit murder: imprisonment for life"}, {"id": "C-46-s463", "why": "s. 463 applies 'Except where otherwise expressly provided by law'"} ], "known_defect": null }, { "id": "fifth-anniversary-elapsed-shows-five", "tool": "rehabilitation", "args": {"basis": "foreign-conviction", "max_penalty_lt_10": false, "count": "one", "clean_record": true, "sentence_completed": "2021-09-12", "today": "2026-09-12"}, "expect": [ {"field": "status", "eq": "eligible-to-apply"}, {"field": "elapsed", "eq": 5}, {"text": "all", "contains": "Elapsed: 5"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s17", "why": "the s. 17 clock runs from completion itself"}, {"id": "I-21-s37", "why": "a year is any period of twelve consecutive months"} ], "known_defect": null }, { "id": "equivalency-theft-value-false-uses-the-value", "tool": "us_equivalency", "args": {"offense": "theft", "value_over_5000": false}, "expect": [ {"field": "pairing", "eq": "theft-under"}, {"field": "branch", "eq": "criminality"} ], "requires": ["tie_group:theft-value"], "sources": [ {"id": "C-46-s334", "why": "s. 334(b): value not over $5,000"} ], "known_defect": null }, { "id": "bare-theft-tie-is-not-settled", "tool": "screen_record", "args": {"offense": "theft", "disposition": "convicted", "sentence_completed": "2015-01-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "tie"}, {"field": "max_penalty_lt_10", "eq": null} ], "requires": ["tie_group:theft-value"], "sources": [ {"id": "C-46-s334", "why": "the value decides between s. 334(a) (10 years) and s. 334(b) (2 years)"}, {"cite": "roadmap T1.4", "why": "while a tie is unresolved CANLEX_RESULT carries branch 'tie' and no band"} ], "known_defect": null }, { "id": "dwls-2013-depends-on-the-elements", "tool": "screen_record", "args": {"offense": "DWLS 3", "disposition": "guilty", "state": "WA", "offence_date": "2013-01-01", "sentence_completed": "2013-06-01", "today": "2026-09-10"}, "expect": [ {"field": "branch", "eq": "depends"}, {"field": "max_penalty_lt_10", "eq": null} ], "requires": ["history:driving-suspended"], "sources": [ {"cite": "curated pairing driving-suspended (depends_on: elements)", "why": "an administrative licence suspension has no federal equivalent; only a Criminal Code prohibition does -- a history row may not settle that"}, {"cite": "roadmap T1.6", "why": "a history row may not override 'depends on the elements'"} ], "known_defect": null }, { "id": "equivalency-dui-non-padded-date-2018-6-1", "tool": "us_equivalency", "args": {"offense": "DUI", "offence_date": "2018-6-1"}, "expect": [ {"field": "max_years", "eq": 5}, {"field": "branch", "eq": "criminality"} ], "requires": ["history:dui"], "sources": [ {"cite": "Tran v Canada (MPSEP), 2017 SCC 50", "why": "1 June 2018 predates the 2018-12-18 increase"}, {"cite": "roadmap T1.1", "why": "dates are compared as dates, not strings"} ], "known_defect": null }, { "id": "equivalency-mm-dd-yyyy-date-refused", "tool": "us_equivalency", "args": {"offense": "DUI", "offence_date": "06/01/2022"}, "expect": [ {"text": "all", "contains": "Error: dates must be YYYY-MM-DD"} ], "requires": ["pairing:dui"], "sources": [ {"cite": "roadmap T1.1", "why": "an ambiguous date format is refused, never read as the old or new maximum"} ], "known_defect": null }, { "id": "dui-no-offence-date-bounded-by-completion", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "convicted", "state": "CA", "sentence_completed": "2016-06-01", "today": "2026-09-10"}, "expect": [ {"field": "max_years", "eq": 5}, {"field": "rehab_status", "eq": "deemed-rehabilitated"} ], "requires": ["history:dui"], "sources": [ {"cite": "roadmap T1.1(2)", "why": "offence <= conviction <= completion (2016-06-01), all before the 2018-12-18 increase"}, {"id": "SOR-2002-227-s18-p1", "why": "s. 18(2)(a): 10 years from the day after completion"} ], "known_defect": null }, { "id": "pc-459.5-is-not-burglary", "tool": "us_equivalency", "args": {"offense": "PC 459.5"}, "expect": [ {"field": "pairing", "ne": "burglary"} ], "requires": ["pairing:burglary"], "sources": [ {"cite": "Cal. Penal Code s. 459.5 (shoplifting, $950 or less; roadmap T1.2, leginfo, not in the corpus)", "why": "a longer statute code must not resolve to its prefix 'pc 459'"} ], "known_defect": null }, { "id": "spent-conviction-is-not-a-settled-yes", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "spent conviction", "offence_date": "2012-01-01", "sentence_completed": "2013-01-01", "today": "2026-09-10"}, "expect": [ {"field": "conviction", "eq": false}, {"field": "conviction_unsettled", "eq": true} ], "requires": ["pairing:dui"], "sources": [ {"id": "enf-14-27", "why": "a foreign rehabilitation law needs the erase-vs-recognise test (withdrawn ATIP copy)"}, {"id": "enf-3-10-9", "why": "current official statement on foreign pardons and similar relief"}, {"cite": "roadmap T1.5", "why": "these strings reach 'unknown' and both footings run"} ], "known_defect": null }, { "id": "same-date-convictions-count-not-asserted", "tool": "screen_history", "args": {"entries": [ {"offense": "disorderly conduct", "disposition": "convicted", "state": "TX", "offence_date": "2024-01-01", "sentence_completed": "2024-01-01"}, {"offense": "disorderly conduct", "disposition": "convicted", "state": "TX", "offence_date": "2024-01-01", "sentence_completed": "2024-01-01"}], "today": "2026-09-10"}, "expect": [ {"field": "count", "ne": "two-plus-summary-only"} ], "requires": ["pairing:disorderly-conduct"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b): two offences 'not arising out of a single occurrence'; equal offence dates leave that open, so the count must not be asserted (both readings instead)"} ], "known_defect": null }, { "id": "fn-foreign-conviction-report-goes-to-the-id", "tool": "screen_record", "args": { "offense": "simple assault", "disposition": "convicted", "state": "WA", "status": "foreign-national", "offence_date": "2017-03-01", "sentence_completed": "2018-01-01", "today": "2026-09-10" }, "expect": [ { "text": "section:Allegation and next steps", "contains": "the Minister's delegate cannot make the removal order" }, { "text": "section:Allegation and next steps", "contains": "s. 229(1)(d) for s. 36(2)(b)/(c)" }, { "text": "all", "absent": "exclusion or deportation order under IRPR s. 228" } ], "requires": [ "pairing:assault-simple" ], "sources": [ { "id": "SOR-2002-227-s228-p1", "why": "R228(1)(a): the delegate's order covers only 36(1)(a)/(2)(a) for a foreign national" }, { "id": "SOR-2002-227-s229-p1", "why": "R229(1)(c)/(d): the Immigration Division makes the deportation order for 36(1)(b)/(c) and 36(2)(b)/(c)" } ], "known_defect": null }, { "id": "temporary-entry-family-members-not-reached-by-s36", "tool": "screen_record", "args": { "offense": "simple assault", "disposition": "convicted", "state": "WA", "status": "foreign-national", "application": "temporary-entry", "offence_date": "2017-03-01", "sentence_completed": "2018-01-01", "today": "2026-09-10" }, "expect": [ { "text": "section:Allegation and next steps", "contains": "s. 36 does not reach family members (s. 42(2))" }, { "text": "section:Allegation and next steps", "absent": "IRPR s. 23" } ], "requires": [ "pairing:assault-simple" ], "sources": [ { "id": "I-2.5-s42", "why": "s. 42(2)(a): for temporary entry, family-member inadmissibility arises 'only if the family member is inadmissible under section 34, 35, 35.1 or 37'" } ], "known_defect": null }, { "id": "pr-serious-criminality-no-iad-appeal", "tool": "screen_record", "args": { "offense": "robbery", "disposition": "convicted", "state": "TX", "status": "permanent-resident", "offence_date": "2018-01-01", "sentence_completed": "2020-01-01", "today": "2026-09-10" }, "expect": [ { "text": "section:Allegation and next steps", "contains": "No appeal to the Immigration Appeal Division" }, { "text": "section:Allegation and next steps", "contains": "IRPR s. 229(1)(c)" } ], "requires": [ "pairing:robbery" ], "sources": [ { "id": "I-2.5-s64", "why": "s. 64(1) bars the appeal for serious criminality; s. 64(2) counts every crime 'described in paragraph 36(1)(b) or (c)'" }, { "id": "SOR-2002-227-s229-p1", "why": "R229(1)(c): a permanent resident's s. 36(1) report goes to the Immigration Division" } ], "known_defect": null }, { "id": "fn-canada-two-hybrids-prosecuted-summarily-record-suspension", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "two-plus-summary-only", "clean_record": true, "canada_offence_mode": "hybrid", "custody_imposed_months": 0, "sentence_completed": "2015-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "record-suspension-route"}, {"field": "provision", "contains": "36(2)(a)"}, {"field": "provision", "not_contains": "18.1"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence 'is deemed to be an indictable offence, even if it has been prosecuted summarily'; s. 36(3)(b): the cure is a record suspension"}, {"id": "SOR-2002-227-s18.1", "why": "s. 18.1 covers only 'offences that may only be prosecuted summarily'"} ], "known_defect": null }, { "id": "fn-canada-two-summary-only-exempt-after-five-years", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "two-plus-summary-only", "clean_record": true, "canada_offence_mode": "summary-only", "custody_imposed_months": 0, "sentence_completed": "2019-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "exempt"}, {"field": "provision", "eq": "IRPR s. 18.1"}, {"field": "earliest_deemed", "eq": "2024-01-02"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s18.1", "why": "exempt from s. 36(2)(a) 'if it has been at least five years since the day after the completion of the imposed sentences'"} ], "known_defect": null }, { "id": "fn-canada-two-plus-mode-unknown-prints-s18.1-condition", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "two-plus-summary-only", "clean_record": true, "sentence_completed": "2019-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "exempt"}, {"text": "all", "contains": "CONDITION: IRPR s. 18.1 covers only 'offences that may only be prosecuted summarily'"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s18.1", "why": "'offences that may only be prosecuted summarily'"}, {"cite": "roadmap T1.8", "why": "with the mode omitted keep today's status but print the s. 18.1 condition"} ], "known_defect": null }, { "id": "fn-canada-one-summary-only-conviction-not-inadmissible", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "one", "clean_record": true, "canada_offence_mode": "summary-only", "custody_imposed_months": 0, "sentence_completed": "2024-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "not-inadmissible"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(a) needs an offence 'punishable by way of indictment' or 'two offences under any Act of Parliament not arising out of a single occurrence'; s. 36(1)(a) needs 10 years or more than six months imposed"} ], "known_defect": null }, { "id": "pr-canada-custody-over-six-months-serious-no-appeal", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "one", "clean_record": true, "status": "permanent-resident", "custody_imposed_months": 7, "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "record-suspension-route"}, {"field": "provision", "contains": "36(1)(a)"}, {"field": "iad_appeal", "eq": "barred"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): 'a term of imprisonment of more than six months has been imposed' reaches a permanent resident"}, {"id": "I-2.5-s64", "why": "s. 64(2): 'punished in Canada by a term of imprisonment of at least six months' brings the s. 64(1) bar"} ], "known_defect": null }, { "id": "pr-canada-exactly-six-months-not-inadmissible", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": true, "count": "one", "clean_record": true, "status": "permanent-resident", "custody_imposed_months": 6, "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "not-inadmissible-pr"}, {"text": "all", "contains": "'at least six months'"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "'more than six months': exactly six is not"}, {"id": "I-2.5-s64", "why": "'at least six months' is the appeal-bar threshold, a different test (critic)"} ], "known_defect": null }, { "id": "pr-canada-ten-year-max-short-sentence-appeal-not-barred", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": false, "count": "one", "clean_record": true, "status": "permanent-resident", "canada_offence_mode": "hybrid", "custody_imposed_months": 3, "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "record-suspension-route"}, {"field": "provision", "contains": "36(1)(a)"}, {"field": "iad_appeal", "eq": "not-barred-by-s64"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): 'punishable by a maximum term of imprisonment of at least 10 years'"}, {"id": "I-2.5-s64", "why": "s. 64(2): a Canadian conviction brings the appeal bar only if 'punished in Canada by a term of imprisonment of at least six months'"} ], "known_defect": null }, { "id": "pr-canada-ten-year-max-six-months-appeal-barred", "tool": "rehabilitation", "args": {"basis": "canada-conviction", "max_penalty_lt_10": false, "count": "one", "clean_record": true, "status": "permanent-resident", "canada_offence_mode": "hybrid", "custody_imposed_months": 6, "sentence_completed": "2020-01-01", "today": "2026-09-10"}, "expect": [ {"field": "status", "eq": "record-suspension-route"}, {"field": "iad_appeal", "eq": "barred"} ], "requires": [], "sources": [ {"id": "I-2.5-s64", "why": "six months is 'at least six months' (critic: s. 64(2) differs from s. 36(1)(a))"} ], "known_defect": null }, { "id": "leap-day-completion-apply-date-and-status-agree", "tool": "rehabilitation", "args": {"basis": "foreign-conviction", "max_penalty_lt_10": false, "count": "one", "clean_record": true, "sentence_completed": "2016-02-29", "today": "2021-02-28"}, "expect": [ {"field": "status", "eq": "eligible-to-apply"}, {"field": "earliest_apply", "eq": "2021-02-28"}, {"field": "elapsed", "eq": 5} ], "requires": [], "sources": [ {"id": "I-21-s37", "why": "a year is 'any period of twelve consecutive months'"}, {"id": "I-21-s28", "why": "s. 28(c): 'if that month has no day with that number, the last day of that month'"}, {"id": "SOR-2002-227-s17", "why": "five years 'after the completion of an imposed sentence'"} ], "known_defect": null }, { "id": "history-later-conviction-without-completion-leaves-s17-open", "tool": "screen_history", "args": {"entries": [ {"offense": "simple assault", "disposition": "convicted", "state": "NY", "offence_date": "2010-01-01", "sentence_completed": "2011-01-01"}, {"offense": "DUI", "disposition": "convicted", "state": "NY", "offence_date": "2018-01-01"}], "today": "2026-09-12"}, "expect": [ {"field": "rehab_status", "eq": "undetermined"}, {"field": "earliest_apply", "eq": null}, {"field": "earliest_apply_not_before", "eq": "2023-01-01"}, {"field": "s17_clock_entry", "eq": null}, {"field": "needs", "eq": [{"entry": 2, "fact": "sentence_completed", "parameter": "sentence_completed"}]}, {"text": "all", "absent": "the most recent conviction on the record"} ], "requires": ["pairing:assault-simple", "pairing:dui"], "sources": [ {"id": "SOR-2002-227-s17", "why": "five years after completion 'if the person has not been convicted of a subsequent offence': the 2018 conviction is one, and its completion is not given"}, {"id": "SOR-2002-227-s18-p1", "why": "deemed rehabilitation needs a single conviction; two indictable equivalents leave only an application"} ], "known_defect": null }, { "id": "fn-single-disorderly-conduct-grounds-nothing", "tool": "screen_record", "args": {"offense": "disorderly conduct", "disposition": "convicted", "state": "NY", "offence_date": "2019-01-01", "sentence_completed": "2019-02-01", "status": "foreign-national", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "criminality-two-plus-only"}, {"field": "rehab_status", "eq": null}, {"text": "all", "absent": "IMM 1444"}, {"text": "all", "absent": "ELIGIBLE TO APPLY"}, {"text": "section:Allegation and next steps", "absent": "Removal path"}, {"text": "section:Bottom line", "contains": "Rehabilitation: NOT REACHED"} ], "requires": ["pairing:disorderly-conduct"], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b): one indictable equivalent, or two offences 'not arising out of a single occurrence' -- one summary-only equivalent is neither"}, {"id": "C-46-s175", "why": "causing a disturbance: summary conviction only"} ], "known_defect": null }, { "id": "pr-dui-completion-straddles-amendment-both-readings", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "convicted", "state": "WA", "sentence_completed": "2019-06-01", "status": "permanent-resident", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "tran-open"}, {"field": "max_penalty_lt_10", "eq": null}, {"field": "rehab_status", "eq": null}, {"text": "allegation", "contains": "If the offence was committed on or before 2018-12-17 (maximum 5 years): not inadmissible under s. 36"}, {"text": "allegation", "contains": "If the offence was committed after 2018-12-17 (maximum 10 years): Draft allegation paragraph"}, {"text": "section:Allegation and next steps", "contains": "If the offence was committed after 2018-12-17 (serious criminality, s. 36(1)(b)/(c)): no appeal"} ], "requires": ["history:dui"], "sources": [ {"id": "C-46-s320.19", "why": "impaired operation: 10-year maximum only for offences after 2018-12-18; a 2019 completion does not show which side the offence fell on"}, {"id": "I-2.5-s36-p1", "why": "a permanent resident is reached only by s. 36(1): 5 years grounds nothing, 10 years is serious criminality"}, {"id": "I-2.5-s64", "why": "no IAD appeal for serious criminality"} ], "known_defect": null }, { "id": "luring-2006-tran-criminality-deemed", "tool": "screen_record", "args": {"offense": "luring", "disposition": "convicted", "state": "WA", "offence_date": "2006-01-01", "sentence_completed": "2007-01-01", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5}, {"field": "rehab_status", "eq": "deemed-rehabilitated"}, {"field": "earliest_deemed", "eq": "2017-01-02"}, {"text": "allegation", "contains": "36(2)(b)"} ], "requires": ["history:luring"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 172.1, version 2003-01-01 to 2007-06-21: s. 172.1(2)(a) 'not more than five years'", "why": "Tran: the maximum at commission governs -- 5 years in 2006 (10 from 2007-06-22, 14 from 2015-07-17)"}, {"id": "C-46-s172.1", "why": "today's s. 172.1(2): 14 years -- not the maximum for a 2006 offence"}, {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b): an indictable equivalent below 10 years is criminality"}, {"id": "SOR-2002-227-s18-p1", "why": "deemed rehabilitation ten years after completion, below a 10-year maximum"} ], "known_defect": null }, { "id": "child-pornography-possession-2014-criminality", "tool": "us_equivalency", "args": {"offense": "possession of child pornography", "offence_date": "2014-01-01"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5}, {"field": "limb", "eq": "possession"} ], "requires": ["field:child-pornography:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 163.1, version 2012-08-09 to 2015-07-16: s. 163.1(4)(a) 'not more than five years'", "why": "possession carried 5 years until 2015, c. 23 raised it to 10 on 2015-07-17"}, {"id": "I-2.5-s36-p1", "why": "s. 36(2)(b), not 36(1)(b), below a 10-year maximum"} ], "known_defect": null }, { "id": "pr-child-pornography-possession-2014-not-inadmissible", "tool": "us_equivalency", "args": {"offense": "possession of child pornography", "offence_date": "2014-01-01", "status": "permanent-resident"}, "expect": [ {"field": "branch", "eq": "not-inadmissible-pr"}, {"field": "max_years", "eq": 5} ], "requires": ["field:child-pornography:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 163.1, version 2012-08-09 to 2015-07-16: s. 163.1(4)(a) 'not more than five years'", "why": "5 years at commission"}, {"id": "I-2.5-s36-p1", "why": "a permanent resident is reached only by s. 36(1): at least 10 years"} ], "known_defect": null }, { "id": "child-pornography-bare-2014-both-readings", "tool": "screen_record", "args": {"offense": "child pornography", "disposition": "convicted", "state": "WA", "offence_date": "2014-01-01", "sentence_completed": "2015-06-01", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "limb-open"}, {"field": "max_penalty_lt_10", "eq": null}, {"field": "rehab_status", "eq": null}, {"text": "allegation", "contains": "IRPA paragraph 36(2)(b)"}, {"text": "allegation", "contains": "IRPA paragraph 36(1)(b)"} ], "requires": ["field:child-pornography:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 163.1, version 2012-08-09 to 2015-07-16: (2)/(3) 'not exceeding ten years', (4)/(4.1) 'not more than five years'", "why": "before 2015-07-17 making or distribution (10) and possession (5) fall in different branches, and a bare 'child pornography' names neither"}, {"cite": "roadmap principle 5 / T1.13", "why": "where the record's words do not select the limb, both readings are reported, never one"} ], "known_defect": null }, { "id": "animal-cruelty-2007-summary-only-grounds-nothing", "tool": "screen_record", "args": {"offense": "animal cruelty", "disposition": "convicted", "state": "WA", "offence_date": "2007-01-01", "sentence_completed": "2007-06-01", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "criminality-two-plus-only"}, {"field": "rehab_status", "eq": null}, {"text": "section:Bottom line", "contains": "Rehabilitation: NOT REACHED"}, {"text": "all", "contains": "NOT IN FORCE AT COMMISSION: C-46 s. 445.1"} ], "requires": ["history:animal-cruelty"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 446, version 2003-01-01 to 2008-04-16: s. 446(2) 'punishable on summary conviction'", "why": "cruelty, neglect and fighting were summary-only until 2008, c. 12 (in force 2008-04-17); reading former s. 446 as the equivalent is roadmap DECISION (d), printed with both possibilities"}, {"id": "C-46-s445.1", "why": "s. 445.1 (5 years) did not exist before 2008-04-17"}, {"id": "I-2.5-s36-p1", "why": "one summary-only equivalent grounds nothing under s. 36(2)(b)"} ], "known_defect": null }, { "id": "voyeurism-2026-08-serious-criminality", "tool": "us_equivalency", "args": {"offense": "voyeurism", "offence_date": "2026-08-01"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"field": "max_years", "eq": 10} ], "requires": ["field:voyeurism-intimate-images:limbs"], "sources": [ {"id": "C-46-s162", "why": "s. 162(5)(a): 'not more than 10 years' (2026, c. 19, in force 2026-07-18)"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(b): a maximum of at least 10 years"} ], "known_defect": null }, { "id": "voyeurism-2026-07-17-criminality", "tool": "us_equivalency", "args": {"offense": "voyeurism", "offence_date": "2026-07-17"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5} ], "requires": ["field:voyeurism-intimate-images:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-46 s. 162, version 2005-11-01 to 2026-07-17: s. 162(5)(a) 'not exceeding five years'", "why": "the day before 2026, c. 19 came into force the maximum was 5 years (Tran)"} ], "known_defect": null }, { "id": "cannabis-trafficking-2016-quantity-decides", "tool": "us_equivalency", "args": {"offense": "sale of marijuana", "offence_date": "2016-01-01"}, "expect": [ {"field": "branch", "eq": "limb-open"}, {"field": "max_penalty_lt_10", "eq": null}, {"field": "limb_open", "eq": ["quantity"]} ], "requires": ["field:cannabis-distribution:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-38.8 s. 5, version 2018-06-21 to 2018-10-16: s. 5(3)(a) life; s. 5(3)(a.1) 'not more than five years less a day' for not more than the Schedule VII amount (3 kg)", "why": "before 2018-10-17 the quantity decided the maximum, and the record states none"} ], "known_defect": null }, { "id": "cannabis-trafficking-2016-two-kg-criminality", "tool": "us_equivalency", "args": {"offense": "sale of marijuana 2 kg", "offence_date": "2016-01-01"}, "expect": [ {"field": "branch", "eq": "criminality"}, {"field": "max_years", "eq": 5}, {"field": "less_a_day", "eq": true} ], "requires": ["field:cannabis-distribution:limbs"], "sources": [ {"cite": "Justice Laws point-in-time page (trimmed copy in tests/fixtures/pit): C-38.8 s. 5, version 2018-06-21 to 2018-10-16: s. 5(3)(a.1) 'not more than five years less a day'", "why": "2 kg is not more than the former Schedule VII amount (3 kg)"} ], "known_defect": null }, { "id": "indecent-exposure-to-child-2026-08-serious", "tool": "us_equivalency", "args": {"offense": "indecent exposure to a child under 16", "offence_date": "2026-08-01"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"field": "max_years", "eq": 10}, {"field": "limb", "eq": "exposure-under-16"} ], "requires": ["field:indecent-exposure:limbs"], "sources": [ {"id": "C-46-s173", "why": "s. 173(2)(a): 'not more than 10 years' (2026, c. 19, in force 2026-07-18)"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(b): a maximum of at least 10 years"} ], "known_defect": null }, { "id": "transborder-cc-95-hybrid-fn-delegate", "tool": "transborder", "args": {"act": "Criminal Code", "section": "95", "mode": "hybrid", "status": "foreign-national", "offence": "undeclared loaded restricted handgun"}, "expect": [ {"field": "branch", "eq": "transborder-criminality"}, {"field": "prescribed", "eq": true}, {"field": "paragraph", "eq": "19(1)(a)"}, {"field": "removal", "eq": "md-deportation-order"}, {"field": "removal_provision", "eq": "IRPR s. 228(1)(a.01)(i)"}, {"field": "rehabilitation", "eq": "none"}, {"text": "all", "contains": "committing, on entering Canada, a prescribed offence under an Act of Parliament"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(2.1): a foreign national, 'committing, on entering Canada, a prescribed offence under an Act of Parliament'; (3)(c) lists only (1)(b),(c) and (2)(b),(c)"}, {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"}, {"id": "SOR-2002-227-s228-p1", "why": "IRPR s. 228(1)(a.01)(i)-(v): the delegate's deportation order"}, {"id": "C-46-s95", "why": "s. 95(2): hybrid (indictable 14 years or summary)"} ], "known_defect": null }, { "id": "transborder-cc-assault-hybrid-fn-immigration-division", "tool": "transborder", "args": {"act": "Criminal Code", "section": "266", "mode": "hybrid", "status": "foreign-national"}, "expect": [ {"field": "prescribed", "eq": true}, {"field": "removal", "eq": "id-referral"}, {"field": "removal_provision", "eq": "IRPR s. 229(1)(d.1)"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(2.1): a foreign national, 'committing, on entering Canada, a prescribed offence under an Act of Parliament'; (3)(c) lists only (1)(b),(c) and (2)(b),(c)"}, {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"}, {"id": "SOR-2002-227-s229-p1", "why": "IRPR s. 229(1)(d.1): the ID's deportation order for every other prescribed offence; (e) for s. 37"} ], "known_defect": null }, { "id": "transborder-cc-summary-only-not-prescribed", "tool": "transborder", "args": {"act": "Criminal Code", "section": "175", "mode": "summary-only"}, "expect": [ {"field": "branch", "eq": "not-prescribed"}, {"field": "prescribed", "eq": false}, {"field": "removal", "eq": null} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"} ], "known_defect": null }, { "id": "transborder-cc-no-mode-both-readings", "tool": "transborder", "args": {"act": "Criminal Code", "section": "266"}, "expect": [ {"field": "branch", "eq": "not-settled"}, {"field": "prescribed", "eq": null}, {"text": "all", "contains": "summary-only (may ONLY be prosecuted summarily): NOT prescribed"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"} ], "known_defect": null }, { "id": "transborder-pr-not-reached", "tool": "transborder", "args": {"act": "Criminal Code", "section": "95", "mode": "hybrid", "status": "permanent-resident"}, "expect": [ {"field": "branch", "eq": "not-reached-pr"}, {"field": "removal", "eq": null}, {"text": "all", "contains": "s. 36(1)(a) only once convicted"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(2.1): a foreign national, 'committing, on entering Canada, a prescribed offence under an Act of Parliament'; (3)(c) lists only (1)(b),(c) and (2)(b),(c)"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): a Canadian conviction; s. 36(2) names foreign nationals"} ], "known_defect": null }, { "id": "transborder-customs-159-firearm-delegate", "tool": "transborder", "args": {"act": "Customs Act", "section": "159(1)", "goods": "firearm-or-weapon"}, "expect": [ {"field": "paragraph", "eq": "19(1)(d)(ii)"}, {"field": "removal_provision", "eq": "IRPR s. 228(1)(a.01)(iv)"} ], "requires": ["transborder-table"], "sources": [ {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"}, {"id": "SOR-2002-227-s228-p1", "why": "IRPR s. 228(1)(a.01)(i)-(v): the delegate's deportation order"}, {"id": "C-52.6-s159", "why": "s. 159(1): smuggles or attempts to smuggle into Canada"} ], "known_defect": null }, { "id": "transborder-customs-12-cannabis-not-prescribed", "tool": "transborder", "args": {"act": "Customs Act", "section": "12", "goods": "cannabis"}, "expect": [ {"field": "prescribed", "eq": false}, {"field": "branch", "eq": "not-prescribed"} ], "requires": ["transborder-table"], "sources": [ {"id": "SOR-2002-227-s19", "why": "s. 19(1)(e)(i) lists child pornography, the s. 84(1) firearms and weapons and CDSA Schedules I-VI -- not cannabis"} ], "known_defect": null }, { "id": "transborder-cannabis-act-11-immigration-division", "tool": "transborder", "args": {"act": "Cannabis Act", "section": "11", "offence": "cannabis carried across the border"}, "expect": [ {"field": "paragraph", "eq": "19(1)(g)"}, {"field": "removal", "eq": "id-referral"}, {"field": "contravention", "eq": "not-designated"} ], "requires": ["transborder-table"], "sources": [ {"id": "SOR-2002-227-s19", "why": "IRPR s. 19(1)(a)-(g) prescribed offences; s. 19(2) hybrid deeming"}, {"id": "SOR-2002-227-s229-p1", "why": "IRPR s. 229(1)(d.1): the ID's deportation order for every other prescribed offence; (e) for s. 37"}, {"id": "C-24.5-s11", "why": "s. 11(1): the importation or exportation of cannabis is prohibited"}, {"id": "SOR-96-313-s1", "why": "contraventions are designated by the schedules, none of which is for the Cannabis Act"} ], "known_defect": null }, { "id": "transborder-cannabis-act-12-excepted", "tool": "transborder", "args": {"act": "Cannabis Act", "section": "12"}, "expect": [ {"field": "prescribed", "eq": false} ], "requires": ["transborder-table"], "sources": [ {"id": "SOR-2002-227-s19", "why": "s. 19(1)(g): 'except an offence under section 12 of that Act'"} ], "known_defect": null }, { "id": "screen-record-pr-money-laundering-s37-block", "tool": "screen_record", "args": {"offense": "money laundering", "disposition": "convicted", "state": "NY", "status": "permanent-resident", "offence_date": "2015-01-01", "sentence_completed": "2016-01-01", "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "serious-criminality"}, {"text": "section:s. 37 also to consider (organized criminality)", "contains": "s. 37(1)(b)"}, {"text": "section:s. 37 also to consider (organized criminality)", "contains": "A permanent resident has no relief"}, {"text": "section:s. 37 also to consider (organized criminality)", "contains": "s. 64(1)"} ], "requires": ["field:money-laundering:also_engages"], "sources": [ {"id": "I-2.5-s37", "why": "s. 37(1)(b): laundering in the context of transnational crime; reaches permanent residents"}, {"id": "I-2.5-s42.1", "why": "s. 42.1: relief on application by a foreign national"}, {"id": "I-2.5-s64", "why": "s. 64(1): no appeal for organized criminality"}, {"cite": "B010 v Canada (MCI), 2015 SCC 58", "why": "s. 37(1)(b) and organized transnational crime"} ], "known_defect": null }, { "id": "screen-record-assault-organization-s37a", "tool": "screen_record", "args": {"offense": "simple assault", "disposition": "convicted", "state": "TX", "organization": true}, "expect": [ {"field": "branch", "eq": "criminality"}, {"text": "section:s. 37 also to consider (organized criminality)", "contains": "s. 37(1)(a)"} ], "requires": [], "sources": [ {"id": "I-2.5-s37", "why": "s. 37(1)(a): membership in an organization engaged in a pattern of criminal activity"}, {"cite": "Sittampalam v Canada (MCI), 2006 FCA 326", "why": "the broad meaning of 'organization'; past membership"} ], "known_defect": null }, { "id": "screen-record-drug-trafficking-no-organization-no-s37", "tool": "screen_record", "args": {"offense": "sale of cocaine", "disposition": "convicted", "state": "TX", "organization": false}, "expect": [ {"field": "s37", "eq": null} ], "requires": ["field:drug-trafficking:also_engages"], "sources": [ {"id": "I-2.5-s37", "why": "s. 37(1)(a) needs the organization: none indicated"} ], "known_defect": null }, { "id": "canada-fn-hybrid-assault-36-2-a-delegate", "tool": "screen_record", "args": {"offense": "assault", "disposition": "convicted", "country": "Canada", "canada_max_years": 5, "canada_offence_mode": "hybrid", "canada_sentence": "probation", "offence_date": "2019-01-01", "sentence_completed": "2020-01-01", "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "36(2)(a)"}, {"field": "branch", "eq": "criminality"}, {"field": "removal_provision", "eq": "IRPR s. 228(1)(a)"}, {"text": "allegation", "contains": "IRPA paragraph 36(2)(a)"}, {"text": "allegation", "absent": "36(1)(b)"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"}, {"id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence is deemed indictable; (3)(b): record suspension, final acquittal; (3)(e): contraventions and youth dispositions"}, {"id": "SOR-2002-227-s228-p1", "why": "R228(1)(a): the delegate's deportation order for s. 36(1)(a)/(2)(a)"} ], "known_defect": null }, { "id": "canada-pr-ten-year-limb-short-sentence-appeal-kept", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted", "country": "Canada", "status": "permanent-resident", "canada_max_years": 99, "custody_imposed_months": 3, "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "36(1)(a)"}, {"field": "canada_limbs", "eq": ["10-year"]}, {"field": "iad_appeal", "eq": "not-barred-by-s64"}, {"field": "removal_provision", "eq": "IRPR s. 229(1)(c)"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"}, {"id": "I-2.5-s64", "why": "s. 64(2): 'punished in Canada by a term of imprisonment of at least six months'"}, {"id": "SOR-2002-227-s229-p1", "why": "R229(1)(c): the ID's deportation order for a PR under s. 36(1)"} ], "known_defect": null }, { "id": "canada-pr-more-than-six-months-no-appeal", "tool": "screen_record", "args": {"offense": "assault", "disposition": "convicted", "country": "Canada", "status": "permanent-resident", "canada_max_years": 5, "custody_imposed_months": 7, "today": "2026-09-12"}, "expect": [ {"field": "canada_limbs", "eq": ["six-month"]}, {"field": "iad_appeal", "eq": "barred"}, {"text": "allegation", "contains": "for which a term of imprisonment of more than six months has been imposed"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"}, {"id": "I-2.5-s64", "why": "s. 64(2): at least six months bars the appeal"} ], "known_defect": null }, { "id": "canada-pr-conditional-sentence-not-imprisonment", "tool": "screen_record", "args": {"offense": "assault", "disposition": "conditional sentence", "country": "Canada", "status": "permanent-resident", "canada_max_years": 5, "canada_offence_mode": "hybrid", "custody_imposed_months": 12, "today": "2026-09-12"}, "expect": [ {"field": "branch", "eq": "not-inadmissible-pr"}, {"field": "custody_counted", "eq": 0.0} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"}, {"cite": "Tran v. Canada (Public Safety and Emergency Preparedness), 2017 SCC 50 (caselaw scc-16803-11)", "why": "'Conditional Sentences Are Not Included in \"Term of Imprisonment\"'"} ], "known_defect": null }, { "id": "canada-conditional-discharge-not-a-conviction", "tool": "screen_record", "args": {"offense": "theft", "disposition": "conditional discharge", "country": "Canada", "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "not-a-conviction"}, {"field": "conviction", "eq": false}, {"text": "all", "absent": "Draft allegation"} ], "requires": [], "sources": [ {"id": "C-46-s730-p1", "why": "s. 730(3): 'deemed not to have been convicted of the offence'"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"} ], "known_defect": null }, { "id": "canada-pr-intermittent-nine-months-both-readings", "tool": "screen_record", "args": {"offense": "assault", "disposition": "convicted", "country": "Canada", "status": "permanent-resident", "canada_max_years": 5, "canada_sentence": "intermittent", "custody_imposed_months": 9, "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "not-settled"}, {"field": "branch", "eq": "depends"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"}, {"cite": "roadmap DECISIONS, interpretive rule (c)", "why": "whether an intermittent sentence counts toward 'more than six months' is not settled: both readings"} ], "known_defect": null }, { "id": "canada-fn-more-than-six-months-no-maximum-settled", "tool": "screen_record", "args": {"offense": "offence under an Act of Parliament (section not recorded)", "disposition": "convicted", "country": "Canada", "custody_imposed_months": 8, "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "36(1)(a)"}, {"field": "branch", "eq": "serious-criminality"}, {"field": "canada_limbs", "eq": ["six-month"]}, {"text": "allegation", "contains": "for which a term of imprisonment of more than six months has been imposed"}, {"text": "all", "contains": "SETTLED EITHER WAY"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): 'a term of imprisonment of more than six months has been imposed' is a limb of its own; the 10-year maximum only adds a second limb"} ], "known_defect": null }, { "id": "canada-appeal-dismissed-is-a-conviction", "tool": "screen_record", "args": {"offense": "assault", "disposition": "convicted, appeal dismissed", "country": "Canada", "canada_max_years": 5, "canada_offence_mode": "hybrid", "custody_imposed_months": 0, "today": "2026-09-12"}, "expect": [ {"field": "conviction", "eq": true}, {"field": "under_appeal", "eq": false}, {"field": "canada_branch", "eq": "36(2)(a)"}, {"text": "all", "absent": "Re-screen when the appeal is decided"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(3)(b): only a 'final determination of an acquittal' ends a conviction's use; an appeal dismissed leaves the conviction standing"}, {"id": "enf-2-15-2-p1", "why": "ENF 2 s. 15.2: a conviction does not exist once 'the conviction is set aside on appeal' -- not when the appeal fails"} ], "known_defect": null }, { "id": "canada-guilty-plea-remaining-charges-withdrawn", "tool": "screen_record", "args": {"offense": "theft", "disposition": "guilty plea; remaining charges withdrawn", "country": "Canada", "canada_max_years": 2, "canada_offence_mode": "hybrid", "custody_imposed_months": 0, "today": "2026-09-12"}, "expect": [ {"field": "conviction", "eq": true}, {"field": "canada_branch", "eq": "36(2)(a)"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p1", "why": "s. 36(2)(a): convicted in Canada of an offence punishable by way of indictment; the withdrawn charges are other counts"}, {"id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence is deemed indictable"} ], "known_defect": null }, { "id": "foreign-appeal-dismissed-is-a-conviction", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted, appeal dismissed", "state": "NY", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-12"}, "expect": [ {"field": "disposition_entry", "eq": "conviction"}, {"field": "verdict", "eq": "yes"}, {"field": "conviction_unsettled", "eq": false} ], "requires": [], "sources": [ {"id": "enf-2-15-2-p1", "why": "ENF 2 s. 15.2: 'the person appeals the conviction' is among the situations where 'A conviction does exist'; a failed appeal changes nothing"} ], "known_defect": null }, { "id": "canada-youth-sentence-excluded", "tool": "screen_record", "args": {"offense": "theft", "disposition": "convicted", "country": "Canada", "canada_sentence": "youth-sentence", "today": "2026-09-12"}, "expect": [ {"field": "canada_branch", "eq": "excluded-youth"}, {"field": "branch", "eq": "none"} ], "requires": [], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence is deemed indictable; (3)(b): record suspension, final acquittal; (3)(e): contraventions and youth dispositions"} ], "known_defect": null }, { "id": "history-canadian-conviction-restarts-s17-and-defeats-deeming", "tool": "screen_history", "args": {"entries": [{"offense": "simple assault", "disposition": "convicted", "state": "TX", "offence_date": "2008-01-01", "sentence_completed": "2009-01-01"}, {"offense": "assault", "disposition": "convicted", "country": "Canada", "offence_date": "2015-01-01", "sentence_completed": "2016-01-01", "canada_max_years": 5, "canada_offence_mode": "hybrid", "canada_sentence": "probation"}], "today": "2026-09-12"}, "expect": [ {"field": "s17_clock_entry", "eq": 2}, {"field": "earliest_apply", "eq": "2021-01-01"}, {"field": "rehab_status", "ne": "deemed-rehabilitated"}, {"text": "all", "contains": "| (iii) | no conviction in Canada of an indictable offence, ever | NO | #2 | never |"} ], "requires": ["pairing:assault-simple"], "sources": [ {"id": "SOR-2002-227-s17", "why": "s. 17: 'if the person has not been convicted of a subsequent offence' -- a Canadian conviction is one"}, {"id": "SOR-2002-227-s18-p1", "why": "s. 18(2)(a)(iii)-(iv): convictions in Canada defeat deeming"} ], "known_defect": null }, { "id": "history-two-canadian-summary-only-s18.1", "tool": "screen_history", "args": {"entries": [{"offense": "causing a disturbance", "disposition": "convicted", "jurisdiction": "canada", "canada_max_years": 2, "canada_offence_mode": "summary-only", "canada_sentence": "fine", "offence_date": "2015-01-01", "sentence_completed": "2015-06-01"}, {"offense": "causing a disturbance", "disposition": "convicted", "jurisdiction": "canada", "canada_max_years": 2, "canada_offence_mode": "summary-only", "canada_sentence": "fine", "offence_date": "2016-01-01", "sentence_completed": "2016-06-01"}], "today": "2026-09-12"}, "expect": [ {"text": "all", "contains": "#1 (Canada): EXEMPT -- IRPR s. 18.1"} ], "requires": [], "sources": [ {"id": "SOR-2002-227-s18.1", "why": "the class of foreign nationals with two or more summary-only Canadian convictions, five years after the day after completion"}, {"id": "I-2.5-s36-p1", "why": "s. 36(1)(a): convicted in Canada, a 10-year maximum or 'more than six months' imposed; s. 36(2)(a): convicted in Canada of an indictable offence, or two offences"} ], "known_defect": null }, { "id": "youth-sixteen-adult-court-statute-and-policy", "tool": "screen_record", "args": {"offense": "DUI", "disposition": "convicted", "state": "TX", "offence_date": "2016-03-01", "sentence_completed": "2017-03-01", "date_of_birth": "2000-01-01", "today": "2026-09-12"}, "expect": [ {"field": "youth_screen", "eq": {"age": 16, "age_at_most": null, "band": "youth", "basis": "from the date of birth and the offence date", "youth_disposition": false}}, {"text": "section:Step 1 -- is it a conviction?", "contains": "STATUTE -- IRPA s. 36(3)(e)"}, {"text": "section:Step 1 -- is it a conviction?", "contains": "POLICY -- not statute"} ], "requires": ["pairing:dui"], "sources": [ {"id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence is deemed indictable; (3)(b): record suspension, final acquittal; (3)(e): contraventions and youth dispositions"}, {"id": "enf-14-24-p1", "why": "ENF 14 s. 24 (withdrawn ATIP copy): the foreign-youth questions -- policy"}, {"id": "Y-1.5-s2-p3", "why": "'young person': twelve to under eighteen"} ], "known_defect": null }, { "id": "youth-under-twelve-criminal-code-s13", "tool": "screen_record", "args": {"offense": "simple assault", "disposition": "convicted", "state": "TX", "offence_date": "2016-03-01", "age_at_offence": 10, "today": "2026-09-12"}, "expect": [ {"text": "all", "contains": "Criminal Code s. 13: 'No person shall be convicted"} ], "requires": [], "sources": [ {"id": "C-46-s13", "why": "no conviction for an act while under twelve"} ], "known_defect": null }, { "id": "absentia-clock-not-started", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted in absentia", "state": "NY", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-12"}, "expect": [ {"field": "disposition_entry", "eq": "conviction-in-absentia"}, {"field": "rehab_status", "eq": "clock-not-started"}, {"field": "earliest_apply", "eq": null} ], "requires": ["disposition:conviction-in-absentia"], "sources": [ {"id": "enf-2-15-2-p1", "why": "ENF 2 s. 15.2 (ATIP copy): when a conviction does and does not exist"}, {"id": "enf-14-16-p1", "why": "ENF 14 s. 16: 'Conviction and sentence in absentia: not eligible for rehabilitation because the sentence has not been completed'"} ], "known_defect": null }, { "id": "appeal-pending-likely-conviction-one-footing", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "convicted, appeal pending", "state": "NY", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-12"}, "expect": [ {"field": "verdict", "eq": "likely-yes"}, {"field": "conviction_unsettled", "eq": false}, {"field": "rehab_status_alt", "eq": null} ], "requires": ["disposition_verdict:conviction-under-appeal:likely-yes"], "sources": [ {"id": "enf-2-15-2-p1", "why": "ENF 2 s. 15.2 (ATIP copy): when a conviction does and does not exist"}, {"id": "I-2.5-s36-p2", "why": "s. 36(3)(b): only a 'final determination of an acquittal' bars it"} ], "known_defect": null }, { "id": "reversed-on-appeal-not-a-conviction", "tool": "screen_record", "args": {"offense": "robbery", "disposition": "conviction reversed on appeal", "state": "NY", "offence_date": "2010-01-01", "today": "2026-09-12"}, "expect": [ {"field": "disposition_entry", "eq": "conviction-reversed-on-appeal"}, {"field": "verdict", "eq": "no"} ], "requires": ["disposition:conviction-reversed-on-appeal"], "sources": [ {"id": "enf-2-15-2-p1", "why": "ENF 2 s. 15.2 (ATIP copy): when a conviction does and does not exist"} ], "known_defect": null }, { "id": "dv-weapon-answer-serious", "tool": "screen_record", "args": { "offense": "domestic violence", "disposition": "convicted", "offence_date": "2021-05-01", "facts": "harm-weapon-choking: weapon", "today": "2026-09-12" }, "expect": [ { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 10 }, { "text": "all", "contains": "ELEMENT RESOLVED" } ], "requires": [ "field:domestic-violence:resolvers" ], "sources": [ { "id": "C-46-s267", "why": "s. 267: assault with a weapon, causing bodily harm, or choking (paragraph (c) from 2019-09-19), 10 years" } ], "known_defect": null }, { "id": "dv-no-answer-asks-the-element", "tool": "screen_record", "args": { "offense": "domestic violence", "disposition": "convicted", "offence_date": "2021-05-01", "today": "2026-09-12" }, "expect": [ { "field": "branch", "eq": "depends" }, { "field": "max_penalty_lt_10", "eq": null }, { "text": "all", "contains": "'harm-weapon-choking: <answer>'" } ], "requires": [ "field:domestic-violence:resolvers" ], "sources": [ { "id": "C-46-s267", "why": "s. 267: assault with a weapon, causing bodily harm, or choking (paragraph (c) from 2019-09-19), 10 years" }, { "id": "C-46-s266", "why": "s. 266: assault, 5 years" } ], "known_defect": null }, { "id": "dv-choking-before-2019-stays-open", "tool": "screen_record", "args": { "offense": "domestic violence", "disposition": "convicted", "offence_date": "2015-05-01", "facts": "He choked her", "today": "2026-09-12" }, "expect": [ { "field": "branch", "eq": "depends" }, { "text": "all", "contains": "counts only for an offence on or after 2019-09-19" } ], "requires": [ "field:domestic-violence:resolvers" ], "sources": [ { "id": "C-46-s267", "why": "s. 267: assault with a weapon, causing bodily harm, or choking (paragraph (c) from 2019-09-19), 10 years" } ], "known_defect": null }, { "id": "identity-personation-is-s403", "tool": "screen_record", "args": { "offense": "false personation", "disposition": "convicted", "offence_date": "2015-05-01", "today": "2026-09-12", "facts": "identity-use: used" }, "expect": [ { "field": "pairing", "eq": "identity-theft" }, { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 10 } ], "requires": [ "field:identity-theft:resolvers" ], "sources": [ { "id": "C-46-s403", "why": "s. 403: fraudulently personating another person, 10 years" }, { "cite": "wave 2 verifier (principle 5)", "why": "the offence's name alone never settles s. 403: the facts answer it" } ], "known_defect": null }, { "id": "spent-conviction-uk-fact-specific-with-saini", "tool": "screen_record", "args": { "offense": "burglary", "disposition": "conviction spent under the Rehabilitation of Offenders Act 1974", "country": "United Kingdom", "offence_date": "2010-01-01", "sentence_completed": "2011-01-01", "today": "2026-09-12" }, "expect": [ { "field": "disposition_entry", "eq": "foreign-rehabilitation-law" }, { "field": "verdict", "eq": "fact-specific" }, { "field": "saini_checklist", "eq": true }, { "text": "section:Step 1 -- is it a conviction?", "contains": "SAINI CHECKLIST" } ], "requires": [ "disposition:foreign-rehabilitation-law" ], "sources": [ { "id": "enf-3-10-9", "why": "ENF 3 s. 10.9: erase vs recognise, Saini's three elements" }, { "id": "enf-14-27", "why": "ENF 14 s. 27 (withdrawn ATIP copy): the UK Act's automatic rehabilitation" } ], "known_defect": null }, { "id": "foreign-presidential-pardon-is-not-the-us-entry", "tool": "screen_record", "args": { "offense": "robbery", "disposition": "presidential pardon", "country": "Pakistan", "today": "2026-09-12" }, "expect": [ { "field": "disposition_entry", "eq": "foreign-pardon-other" }, { "field": "verdict", "eq": "fact-specific" } ], "requires": [ "disposition:foreign-pardon-other" ], "sources": [ { "id": "enf-3-10-9", "why": "ENF 3 s. 10.9: erase vs recognise, Saini's three elements" } ], "known_defect": null }, { "id": "us-presidential-pardon-still-a-conviction", "tool": "screen_record", "args": { "offense": "fraud", "disposition": "presidential pardon", "state": "NY", "today": "2026-09-12" }, "expect": [ { "field": "disposition_entry", "eq": "us-presidential-pardon" }, { "field": "verdict", "eq": "likely-yes" }, { "field": "conviction", "eq": true } ], "requires": [ "disposition:us-presidential-pardon" ], "sources": [ { "id": "enf-3-10-9", "why": "ENF 3 s. 10.9: erase vs recognise, Saini's three elements" } ], "known_defect": null }, { "id": "solicitation-of-murder-is-counselling-life", "tool": "us_equivalency", "args": { "offense": "solicitation of murder" }, "expect": [ { "field": "pairing", "eq": "homicide" }, { "field": "max_years", "eq": 99 }, { "field": "branch", "eq": "serious-criminality" }, { "field": "also_matched", "eq": [] }, { "text": "all", "contains": "INCHOATE OR PARTY LIABILITY" } ], "requires": [ "pairing:homicide", "field:homicide:limbs" ], "sources": [ { "id": "C-46-s464", "why": "s. 464(a): counselling an indictable offence that is not committed -- the punishment for an attempt" }, { "id": "C-46-s239", "why": "s. 239(1): an attempt to commit murder -- imprisonment for life" }, { "id": "C-46-s22", "why": "s. 22(1): the person who counselled a committed offence is a party to it; s. 22(3): counsel includes procure, solicit or incite" } ], "known_defect": null }, { "id": "conspiracy-to-commit-murder-is-life", "tool": "us_equivalency", "args": { "offense": "conspiracy to commit murder" }, "expect": [ { "field": "pairing", "eq": "homicide" }, { "field": "max_years", "eq": 99 }, { "field": "branch", "eq": "serious-criminality" } ], "requires": [ "pairing:homicide" ], "sources": [ { "id": "C-46-s465-p1", "why": "s. 465(1)(a): conspiracy to murder -- life; (1)(c): the object offence's punishment" } ], "known_defect": null }, { "id": "accessory-after-the-fact-to-murder-is-life", "tool": "us_equivalency", "args": { "offense": "accessory after the fact to murder" }, "expect": [ { "field": "pairing", "eq": "homicide" }, { "field": "max_years", "eq": 99 }, { "field": "branch", "eq": "serious-criminality" } ], "requires": [ "pairing:homicide", "field:homicide:limbs" ], "sources": [ { "id": "C-46-s240", "why": "s. 240: an accessory after the fact to murder -- imprisonment for life" } ], "known_defect": null }, { "id": "conspiracy-to-commit-murder-screen-record", "tool": "screen_record", "args": { "offense": "conspiracy to commit murder", "disposition": "convicted", "state": "NY", "offence_date": "2010-01-01", "today": "2026-09-13" }, "expect": [ { "field": "pairing", "eq": "homicide" }, { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 99 } ], "requires": [ "pairing:homicide" ], "sources": [ { "id": "C-46-s465-p1", "why": "s. 465(1)(a): conspiracy to murder -- life; (1)(c): the object offence's punishment" } ], "known_defect": null }, { "id": "solicitation-of-murder-in-a-history-is-serious", "tool": "screen_history", "args": { "entries": [ { "offense": "solicitation of murder", "disposition": "convicted", "state": "NY", "offence_date": "2010-01-01" } ], "today": "2026-09-13" }, "expect": [ { "field": "serious", "eq": 1 }, { "field": "unresolved", "eq": 0 }, { "text": "all", "contains": "| homicide | serious-criminality |" } ], "requires": [ "pairing:homicide" ], "sources": [ { "id": "C-46-s464", "why": "s. 464(a): counselling an indictable offence that is not committed -- the punishment for an attempt" }, { "id": "C-46-s22", "why": "s. 22(1): the person who counselled a committed offence is a party to it; s. 22(3): counsel includes procure, solicit or incite" } ], "known_defect": null }, { "id": "accessory-after-the-fact-to-aggravated-assault-halves", "tool": "us_equivalency", "args": { "offense": "accessory after the fact to aggravated assault" }, "expect": [ { "field": "pairing", "eq": "assault-aggravated" }, { "field": "max_years", "eq": 5 }, { "field": "branch", "eq": "criminality" } ], "requires": [ "pairing:assault-aggravated" ], "sources": [ { "id": "C-46-s463", "why": "s. 463(b)/(d): an accessory after the fact -- one-half of the longest term" }, { "id": "C-46-s23", "why": "s. 23(1): an accessory after the fact" } ], "known_defect": null }, { "id": "accessory-after-the-fact-to-aggravated-assault-pr", "tool": "us_equivalency", "args": { "offense": "accessory after the fact to aggravated assault", "status": "permanent-resident" }, "expect": [ { "field": "branch", "eq": "not-inadmissible-pr" } ], "requires": [ "pairing:assault-aggravated" ], "sources": [ { "id": "C-46-s463", "why": "s. 463(b)/(d): an accessory after the fact -- one-half of the longest term" }, { "id": "C-46-s23", "why": "s. 23(1): an accessory after the fact" } ], "known_defect": null }, { "id": "bare-accessory-to-aggravated-assault-both-readings", "tool": "us_equivalency", "args": { "offense": "accessory to aggravated assault" }, "expect": [ { "field": "branch", "eq": "limb-open" }, { "field": "max_years", "eq": null }, { "text": "all", "contains": "inchoate-role: <before-the-fact|after-the-fact>" } ], "requires": [ "pairing:assault-aggravated" ], "sources": [ { "id": "C-46-s21", "why": "s. 21(1): every one who aids or abets is a party to the offence" }, { "id": "C-46-s22", "why": "s. 22(1): the person who counselled a committed offence is a party to it; s. 22(3): counsel includes procure, solicit or incite" }, { "id": "C-46-s23", "why": "s. 23(1): an accessory after the fact" }, { "id": "C-46-s463", "why": "s. 463(b)/(d): an accessory after the fact -- one-half of the longest term" } ], "known_defect": null }, { "id": "solicitation-to-commit-burglary-both-readings", "tool": "us_equivalency", "args": { "offense": "solicitation to commit burglary" }, "expect": [ { "field": "pairing", "eq": "burglary" }, { "field": "branch", "eq": "limb-open" }, { "field": "max_years", "eq": null }, { "text": "all", "contains": "inchoate-role: <not-committed|committed>" } ], "requires": [ "pairing:burglary" ], "sources": [ { "id": "C-46-s464", "why": "s. 464(a): counselling an indictable offence that is not committed -- the punishment for an attempt" }, { "id": "C-46-s22", "why": "s. 22(1): the person who counselled a committed offence is a party to it; s. 22(3): counsel includes procure, solicit or incite" } ], "known_defect": null }, { "id": "solicitation-to-commit-burglary-not-committed", "tool": "screen_record", "args": { "offense": "solicitation to commit commercial burglary", "disposition": "convicted", "state": "WA", "facts": "inchoate-role: not-committed", "today": "2026-09-13" }, "expect": [ { "field": "branch", "eq": "criminality" }, { "field": "max_years", "eq": 5 } ], "requires": [ "field:burglary:limbs" ], "sources": [ { "id": "C-46-s464", "why": "s. 464(a): counselling an indictable offence that is not committed -- the punishment for an attempt" } ], "known_defect": null }, { "id": "aiding-and-abetting-burglary-is-a-party", "tool": "us_equivalency", "args": { "offense": "aiding and abetting burglary" }, "expect": [ { "field": "pairing", "eq": "burglary" }, { "field": "max_years", "eq": 10 }, { "field": "branch", "eq": "serious-criminality" } ], "requires": [ "pairing:burglary" ], "sources": [ { "id": "C-46-s21", "why": "s. 21(1): every one who aids or abets is a party to the offence" } ], "known_defect": null }, { "id": "attempt-to-evade-tax-is-the-complete-offence", "tool": "us_equivalency", "args": { "offense": "attempt to evade or defeat tax" }, "expect": [ { "field": "pairing", "eq": "tax-evasion" }, { "field": "attempt", "eq": false }, { "field": "inchoate", "eq": null } ], "requires": [ "pairing:tax-evasion" ], "sources": [ { "cite": "26 U.S.C. s. 7201", "why": "'attempts in any manner to evade or defeat any tax' is the complete US offence, not an attempt of another" } ], "known_defect": null }, { "id": "inciting-a-riot-is-riot-not-counselling", "tool": "us_equivalency", "args": { "offense": "inciting a riot" }, "expect": [ { "field": "pairing", "eq": "riot" }, { "field": "inchoate", "eq": null } ], "requires": [ "pairing:riot" ], "sources": [ { "id": "C-46-s22", "why": "counsel includes incite (s. 22(3)); 'inciting a riot' is the curated riot term, a complete offence" } ], "known_defect": null }, { "id": "solicitation-of-prostitution-stays-prostitution", "tool": "us_equivalency", "args": { "offense": "solicitation of prostitution" }, "expect": [ { "field": "pairing", "eq": "prostitution" }, { "field": "inchoate", "eq": null } ], "requires": [ "pairing:prostitution" ], "sources": [ { "id": "C-46-s22", "why": "a solicitation of prostitution is the buyer's complete offence, not counselling another offence" } ], "known_defect": null }, { "id": "attempted-burglary-no-place-both-readings", "tool": "screen_record", "args": { "offense": "attempted burglary", "disposition": "convicted", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-13" }, "expect": [ { "field": "branch", "eq": "limb-open" }, { "field": "max_years", "eq": null }, { "text": "all", "contains": "maximum 14 years" }, { "text": "all", "contains": "maximum 5 years" } ], "requires": [ "pairing:burglary" ], "sources": [ { "id": "C-46-s348", "why": "s. 348(1)(d): a dwelling-house, imprisonment for life; s. 348(1)(e): any other place, 10 years (hybrid)" }, { "id": "C-46-s463", "why": "s. 463(a): an attempt of a life offence, 14 years; s. 463(b)/(d)(i): one-half of the longest term" }, { "cite": "wave 2 verifier (blocker 1)", "why": "the pairing's lowest limb is not the attempt's maximum when the record does not say the place; both readings on both curated baselines" } ], "known_defect": null }, { "id": "attempted-residential-burglary-is-14-serious", "tool": "screen_record", "args": { "offense": "attempted residential burglary", "disposition": "convicted", "offence_date": "2010-01-01", "sentence_completed": "2012-01-01", "today": "2026-09-13" }, "expect": [ { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 14 }, { "field": "limb", "eq": "dwelling-house" }, { "field": "earliest_deemed", "eq": null } ], "requires": [ "field:burglary:limbs" ], "sources": [ { "id": "C-46-s348", "why": "s. 348(1)(d): a dwelling-house, imprisonment for life; s. 348(1)(e): any other place, 10 years (hybrid)" }, { "id": "C-46-s463", "why": "s. 463(a): an attempt of a life offence, 14 years; s. 463(b)/(d)(i): one-half of the longest term" } ], "known_defect": null }, { "id": "accessory-after-the-fact-residential-burglary-is-14", "tool": "us_equivalency", "args": { "offense": "accessory after the fact to residential burglary" }, "expect": [ { "field": "pairing", "eq": "burglary" }, { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 14 } ], "requires": [ "field:burglary:limbs" ], "sources": [ { "id": "C-46-s348", "why": "s. 348(1)(d): a dwelling-house, imprisonment for life; s. 348(1)(e): any other place, 10 years (hybrid)" }, { "id": "C-46-s23", "why": "an accessory after the fact" }, { "id": "C-46-s463", "why": "s. 463(a): 14 years where the offence carries life" } ], "known_defect": null }, { "id": "attempted-kidnapping-is-14-serious", "tool": "us_equivalency", "args": { "offense": "attempted kidnapping" }, "expect": [ { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 14 }, { "field": "limb", "eq": "kidnapping" } ], "requires": [ "field:kidnapping-confinement:limbs" ], "sources": [ { "id": "C-46-s279-p1", "why": "s. 279(1.1)(b): kidnapping, imprisonment for life" }, { "id": "C-46-s463", "why": "s. 463(a): an attempt of a life offence, 14 years; s. 463(b)/(d)(i): one-half of the longest term" } ], "known_defect": null }, { "id": "attempted-aggravated-sexual-assault-is-14-serious", "tool": "us_equivalency", "args": { "offense": "attempted aggravated sexual assault" }, "expect": [ { "field": "branch", "eq": "serious-criminality" }, { "field": "max_years", "eq": 14 } ], "requires": [ "field:sexual-assault:limbs" ], "sources": [ { "id": "C-46-s273", "why": "s. 273(2)(b): aggravated sexual assault, life" }, { "id": "C-46-s463", "why": "s. 463(a): an attempt of a life offence, 14 years; s. 463(b)/(d)(i): one-half of the longest term" } ], "known_defect": null }, { "id": "attempted-cannabis-over-3kg-2016-both-readings", "tool": "us_equivalency", "args": { "offense": "attempted sale of 5 kg of marijuana", "offence_date": "2016-03-01" }, "expect": [ { "field": "branch", "eq": "limb-open" }, { "field": "limb", "eq": "trafficking-over-3kg" }, { "field": "limb_open", "eq": [ "lenient" ] }, { "text": "all", "contains": "MAXIMUM AT COMMISSION HIGHER THAN NOW" }, { "text": "all", "absent": "each reading above applies the curated history rows" } ], "requires": [ "field:cannabis-distribution:limbs", "history:cannabis-distribution" ], "sources": [ { "cite": "CDSA s. 5(3)(a) at section-5-20180621 (point in time to 2018-10-16)", "why": "more than the Schedule VII amount (3 kg): imprisonment for life; an attempt 14 years (s. 463(a))" }, { "id": "C-24.5-s10", "why": "Cannabis Act s. 10: 14 years now; an attempt 7" }, { "cite": "curated methodology (b); roadmap DECISION (d)", "why": "the lower current maximum where the law has since become more lenient, or the maximum at commission: not settled, both readings" } ], "known_defect": null }, { "id": "false-personation-words-alone-do-not-settle", "tool": "screen_record", "args": { "offense": "false personation", "disposition": "convicted", "offence_date": "2015-05-01", "today": "2026-09-13" }, "expect": [ { "field": "pairing", "eq": "identity-theft" }, { "field": "branch", "eq": "depends" }, { "text": "all", "contains": "not settled on the offence's name alone" } ], "requires": [ "field:identity-theft:resolvers" ], "sources": [ { "id": "C-46-s403", "why": "s. 403: personates 'another person, living or dead' -- a statute reaching a fictitious name is broader (Hill)" } ], "known_defect": null }, { "id": "jury-acquittal-act-branch-allegation-not-settled", "tool": "screen_record", "args": { "offense": "DUI", "disposition": "found not guilty after jury trial", "state": "TX", "offence_date": "2020-06-01", "today": "2026-09-10" }, "expect": [ { "field": "conviction", "eq": false }, { "text": "allegation", "contains": "NOT SETTLED" } ], "requires": [ "pairing:dui", "disposition_caveat:acquittal:enf-6-s23-1-acquittal" ], "sources": [ { "id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): A36(1)(b) or (c) and A36(2)(b) or (c) 'cannot be used where the person has been acquitted or a court has made a finding of not guilty'" }, { "cite": "Magtibay v. Canada (Minister of Citizenship and Immigration), 2005 FC 397", "why": "s. 36(1)(c) upheld after an acquittal that rested on an accepted defence, the act found committed: the statute-first reading; neither reading may be picked silently, so the act-branch allegation is NOT SETTLED (disposition roadmap T1.5; today an unconditional s. 36(1)(c) draft)" } ], "known_defect": null }, { "id": "act-branch-caveat-bullet-not-on-a-conviction-footing", "tool": "screen_record", "args": { "offense": "assault", "disposition": "convicted, record sealed", "state": "OH", "today": "2026-09-10" }, "expect": [ { "field": "conviction", "eq": true }, { "text": "all", "absent": "Act branch -- POLICY CAVEAT" } ], "requires": [ "disposition:expungement" ], "sources": [ { "id": "enf-2-3-p8", "why": "ENF 2 s. 3 (ATIP copy) lists when the committing-an-act provisions would generally not be applied; on a conviction footing the act branch is not in play, so the act-branch caveat bullet is not printed (disposition roadmap T1.10; today it is)" } ], "known_defect": null }, { "id": "still-running-deferral-prints-the-concluded-trial-condition", "tool": "screen_record", "args": { "offense": "assault", "disposition": "deferred adjudication, currently on probation", "state": "TX", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "deferred-adjudication" }, { "text": "all", "contains": "trial has not concluded" } ], "requires": [ "disposition:deferred-adjudication", "disposition_caveat:deferred-adjudication:enf-2-s3-act-branch" ], "sources": [ { "id": "enf-2-3-p7", "why": "ENF 2 s. 3 (ATIP copy): the committing-an-act provisions would generally be applied where 'charges are pending' or 'the person has been charged but the trial has not concluded' -- a programme still running is not the completed-deferral limb (disposition roadmap T1.10; today the completed-limb reading prints)" } ], "known_defect": null }, { "id": "ngri-act-branch-allegation-not-settled", "tool": "screen_record", "args": { "offense": "DUI", "disposition": "not guilty by reason of insanity", "state": "TX", "offence_date": "2020-06-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "ngri" }, { "field": "conviction", "eq": false }, { "field": "act_branch", "eq": "not-settled" }, { "text": "allegation", "contains": "NOT SETTLED" }, { "text": "allegation", "absent": "Draft allegation paragraph" } ], "requires": [ "pairing:dui", "disposition_caveat:ngri:enf-6-s23-1-acquittal" ], "sources": [ { "id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): A36(1)(b) or (c) and A36(2)(b) or (c) 'cannot be used where the person has been acquitted or a court has made a finding of not guilty'" }, { "cite": "Magtibay v. Canada (Minister of Citizenship and Immigration), 2005 FC 397", "why": "s. 36(1)(c) upheld after an acquittal that rested on an accepted defence, the act found committed (paras 9-12, 20-25): the statute-first reading; neither reading may be picked silently (disposition roadmap T1.5)" } ], "known_defect": null }, { "id": "acquitted-on-appeal-act-branch-allegation-not-settled", "tool": "screen_record", "args": { "offense": "DUI", "disposition": "acquitted on appeal", "state": "TX", "offence_date": "2020-06-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "conviction-reversed-on-appeal" }, { "field": "act_branch", "eq": "not-settled" }, { "text": "allegation", "contains": "NOT SETTLED" }, { "text": "allegation", "absent": "Draft allegation paragraph" } ], "requires": [ "pairing:dui", "disposition_caveat:conviction-reversed-on-appeal:enf-6-s23-1-acquittal" ], "sources": [ { "id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): A36(1)(b) or (c) and A36(2)(b) or (c) 'cannot be used where the person has been acquitted or a court has made a finding of not guilty'" }, { "id": "I-2.5-s36-p2", "why": "s. 36(3)(b) bars inadmissibility 'based on a conviction' after a final acquittal; it says nothing of the act branch" } ], "known_defect": null }, { "id": "compromise-acquittal-india-not-a-conviction-act-not-settled", "tool": "screen_record", "args": { "offense": "robbery", "disposition": "acquitted on compromise", "country": "India", "offence_date": "2018-01-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "acquittal" }, { "field": "conviction", "eq": false }, { "field": "conviction_unsettled", "eq": false }, { "field": "footing", "eq": "act" }, { "text": "allegation", "contains": "NOT SETTLED" }, { "text": "allegation", "absent": "Draft allegation paragraph" } ], "requires": [ "pairing:robbery", "disposition_caveat:acquittal:enf-6-s23-1-acquittal" ], "sources": [ { "id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): A36(1)(b) or (c) and A36(2)(b) or (c) 'cannot be used where the person has been acquitted or a court has made a finding of not guilty'" }, { "cite": "Magtibay v. Canada (Minister of Citizenship and Immigration), 2005 FC 397", "why": "s. 36(1)(c) upheld after an acquittal that rested on an accepted defence, the act found committed (paras 9-12, 20-25): the statute-first reading; neither reading may be picked silently (disposition roadmap T1.5)" }, { "cite": "Disposition roadmap NOT RECOMMENDED: compromise or victim-pardon acquittals routed to foreign-pardon-other", "why": "a compromise acquittal stays NO and never takes a conviction footing" } ], "known_defect": null }, { "id": "control-pleaded-not-guilty-found-guilty-is-a-conviction", "tool": "screen_record", "args": { "offense": "DUI", "disposition": "pleaded not guilty; found guilty by jury", "state": "TX", "offence_date": "2020-06-01", "sentence_completed": "2021-06-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "conviction" }, { "field": "conviction", "eq": true }, { "field": "act_branch", "eq": "not-in-play" }, { "text": "allegation", "contains": "36(1)(b)" }, { "text": "allegation", "absent": "NOT SETTLED after an acquittal" } ], "requires": [ "pairing:dui" ], "sources": [ { "id": "enf-2-15-2-p1", "why": "'A conviction is a finding by a competent authority that a person is guilty of an offence' -- a not-guilty PLEA is not a finding" } ], "known_defect": null }, { "id": "pending-charge-act-branch-drafted-with-the-if-acquitted-readings", "tool": "screen_record", "args": { "offense": "DUI", "disposition": "case pending", "state": "TX", "offence_date": "2025-06-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "pending-charge" }, { "field": "act_branch", "eq": "open" }, { "text": "allegation", "contains": "Draft allegation paragraph" }, { "text": "all", "contains": "if the charge ends in an acquittal" }, { "text": "all", "absent": "an eventual acquittal ends the matter" } ], "requires": [ "pairing:dui", "disposition_caveat:pending-charge:enf-6-s23-1-if-acquitted" ], "sources": [ { "id": "enf-2-3-p7", "why": "ENF 2 s. 3 (ATIP copy): the committing-an-act provisions 'would generally be applied' where 'charges are pending'" }, { "id": "enf-6-23-1", "why": "ENF 6 s. 23.1 (official, 2025): A36(1)(b) or (c) and A36(2)(b) or (c) 'cannot be used where the person has been acquitted or a court has made a finding of not guilty'" }, { "id": "I-2.5-s36-p2", "why": "s. 36(3)(b) concerns a conviction; it does not end the act branch (critic: pending-charge's one-sided statement)" } ], "known_defect": null }, { "id": "harassment-2d-ny-conditional-discharge-reaches-s36", "tool": "screen_record", "args": { "offense": "harassment in the second degree", "disposition": "pled guilty, conditional discharge", "state": "NY", "offence_date": "2015-06-30", "today": "2026-09-10" }, "expect": [ { "field": "conviction", "eq": true }, { "field": "branch", "not_in": [ "none", "unknown" ] } ], "requires": [], "sources": [ { "cite": "Abdulqayum v. Canada (Citizenship and Immigration), 2022 FC 862", "why": "the ID's s. 36(1)(b) finding on a NY PL 240.26(3) plea with a one-year conditional discharge, equated to s. 264, was reasonable; the violation grade does not matter under s. 36(3)(a) (paras 11, 21-30; disposition roadmap T1.3)" }, { "id": "I-2.5-s36-p2", "why": "s. 36(3)(a): a hybrid offence is deemed indictable even if prosecuted summarily" } ], "known_defect": null }, { "id": "duress-plea-colombia-prints-the-rodriguez-anzola-caveat", "tool": "screen_record", "args": { "offense": "robbery", "disposition": "pled guilty under duress", "country": "Colombia", "offence_date": "2016-11-16", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "conviction" }, { "field": "conviction", "eq": true }, { "text": "all", "contains": "AUTHORITY CAVEAT -- NOT SETTLED" }, { "text": "all", "contains": "would have to be regarded as a nullity" }, { "text": "section:Bottom line", "contains": "Conviction branch -- AUTHORITY CAVEAT" } ], "requires": [ "pairing:robbery", "disposition_caveat:conviction:rodriguez-anzola-duress-nullity" ], "sources": [ { "cite": "Rodriguez Anzola v. Canada (Citizenship and Immigration), 2026 FCA 90", "why": "the ID and IAD may consider that duress was not practically available abroad; if established the conviction is, for all Canadian legal purposes, a nullity (paras 8-12, 93-95, 116-119); how far it reaches beyond duress is not settled (critic)" } ], "known_defect": null }, { "id": "uk-caution-prints-the-enf2-caveat", "tool": "screen_record", "args": { "offense": "robbery", "disposition": "police caution", "country": "United Kingdom", "offence_date": "2019-01-01", "today": "2026-09-10" }, "expect": [ { "field": "disposition_entry", "eq": "uk-caution" }, { "field": "act_branch", "eq": "policy-caveat" }, { "text": "section:Bottom line", "contains": "Act branch -- POLICY CAVEAT (ENF 2 s. 3)" }, { "text": "allegation", "contains": "Draft allegation paragraph" } ], "requires": [ "pairing:robbery", "disposition_caveat:uk-caution:enf-2-s3-act-branch" ], "sources": [ { "id": "enf-2-3-p8", "why": "ENF 2 s. 3 (ATIP copy): the provisions would generally not be applied 'in most cases, when authorities in the foreign jurisdiction indicate they would not lay a charge' -- a silent pick without the caveat (disposition roadmap T1.10)" } ], "known_defect": null } ] }