Cannabis Freedom Index

Changelog e36a6f3

Classify Argentina driving as after consumption (#219)

1 country profile edited3 files of code, design or docs +53 −9 lines

Countries and states 1 file

Argentina countries/ar.yaml

context › driving › status

zeroconsumption

context › driving › text

The nationalNational traffic law prohibits driving 'having consumedafter consuming narcotics or medicines that reduce thedriving ability to drive'. It setsArticle 48(a) specifies no numerical THC level, socutoff; its separate zero-blood-alcohol rule does not establish an offence based on any use countsdetectable residual THC. The same article[@ley24449, as amended in 2023ley27714] Article 73 requires authorised intoxication tests, with refusal itself an offence and a presumption of breaching article 48(a). Testing can provide evidence of consumption; it is not itself a separate THC concentration limit.[@ley24449] The implementing rules also bansaddress drug effects on safe driving with any alcohol inand testing methods.[@trafficregs] This is a national baseline: the bloodlaw applies in federal jurisdiction, with provincial and municipal adoption and local procedures requiring separate checks.[@ley24449]

context › driving › sources

ley24449, ley27714, trafficregs

sources

Argentina Government — Ley 24.449 de Tránsito, consolidated text Argentina Government — Ley 27.714, amending traffic-law article 48(a) Argentina Government — Decreto 779/1995, consolidated Annex 1 Argentina — Ley 24.449 de Tránsito, Article 48 (InfoLEG, consolidated text) 11 unchanged

Code, design and documents 3 files

docs/DATA-MAINTENANCE.md +5 −2
@@ -237,6 +237,9 @@ context:
   without a verified laboratory THC cutoff) or `zero` (any detectable THC). Do not infer a
   detectable-THC offence merely from a prohibition after consumption, and do not use `zero` when
-  a binding ruling requires more than detection. Give the limit and its unit, the penalty and
-  licence consequences, and any separate rule for medical patients, novice or professional drivers.
+  a binding ruling requires more than detection. A `zero` classification needs a cited provision
+  or controlling judgment establishing a detectable-THC offence; a testing power or a separate
+  zero-alcohol rule is insufficient. Argentina's article 48(a) is a `consumption` baseline,
+  with provincial/municipal implementation qualified in its profile. Give the limit and its unit,
+  the penalty and licence consequences, and any separate rule for medical patients, novice or professional drivers.
 - Use `driving.status: unknown` when a reviewed law mentions drug-driving but the cannabis-specific
   conviction trigger remains unverified. Keep the sourced explanation; the map leaves it hatched.

docs/research/issue-correction-219-2026-10-27.md +11 −0
@@ -0,0 +1,11 @@
+# Argentina driving-map classification — #219
+
+Reviewed 27 October 2026. Correction to the description of standing law; no six-segment score or history change.
+
+Read the official [consolidated Law 24.449](https://www.argentina.gob.ar/normativa/nacional/818/actualizacion), articles 1–2, 48(a) and 73, and [Law 27.714](https://www.argentina.gob.ar/normativa/nacional/ley-27714-383043/texto), article 1 (enacted 13 April 2023, published 3 May). Article 48(a) uses `habiendo consumido estupefacientes o medicamentos que disminuyan la aptitud para conducir`. Its separate alcohol sentence expressly uses a blood concentration above zero. Neither that alcohol rule nor the absence of a numerical THC limit establishes that any residual detectable THC is an independent offence.
+
+Also checked the government's consolidated [Decree 779/1995 Annex 1](https://www.argentina.gob.ar/normativa/recurso/30389/texactdto779-1995-anexo1/htm), articles 48 and 73, and [Annex 2](https://www.argentina.gob.ar/normativa/recurso/30389/texactdto779-1995-anexo2/htm), article 67(5). The implementing language addresses effects on safe driving, tests and sanctions. It does not establish an independent any-detectable-THC offence. The annexes retain older alcohol wording; the profile uses the amended statute for the current zero-alcohol rule. No nationwide THC cutoff or controlling judgment imposing a residual-detection offence was established in this review.
+
+Changed `context.driving.status` from `zero` to `consumption`, matching the rubric's after-consumption category. Retained the drug/medicine wording without resolving the grammatical reach of the ability-to-drive qualifier into a universal impairment-only standard. Article 73 requires authorised intoxication tests and makes refusal an offence plus a presumption under article 48(a); testing is evidence, not itself a separate THC limit. Articles 1–2 establish federal scope, adoption and local jurisdictional powers, so the profile qualifies its national baseline rather than claiming uniform provincial testing practice.
+
+Updated profile citations and maintenance guidance: zero labels require a cited detectable-THC legal trigger, not inference from a testing power or an alcohol rule. The shared driving vocabulary already distinguishes `consumption` and `zero`; no global label change is needed. The country chip, map/table data and API derive this classification from the same profile. A regression protects the corrected status, evidential distinctions, jurisdiction caveat and unchanged scores.

scripts/profile-claims.test.mjs +13 −0
@@ -639,2 +639,15 @@ test('California gifts retain the separate concentrate cap and adult no-payment
  assert.equal(x.scores.sharing,5);
 });
+
+// Issue #219
+test('Argentina consumption-based driving law does not become detectable-THC zero tolerance (#219)',()=>{
+ const ar=country('ar'), rule=ar.context.driving;
+ assert.equal(rule.status,'consumption');
+ assert.match(rule.text,/no numerical THC cutoff/);
+ assert.match(rule.text,/separate zero-blood-alcohol rule/);
+ assert.match(rule.text,/Testing can provide evidence of consumption/);
+ assert.match(rule.text,/federal jurisdiction.*provincial and municipal/s);
+ assert.doesNotMatch(rule.text,/so any use counts/);
+ for(const key of ['ley24449','ley27714','trafficregs'])assert.ok(rule.sources.includes(key));
+ assert.deepEqual(ar.scores,{possession:3,cultivation:3,enforcement:3,sharing:1,consumption:3,access:1});
+});

    ↑↓ to move, ↵ to open.