Code, design and documents 24 files
docs/research/history-bangladesh-gap-2026-10-23.md +111 −0
@@ -0,0 +1,111 @@
+# Bangladesh, 1917–1974: the Dangerous Drugs Act in Bengal
+
+The longest post-1850 hole in Bangladesh's dated history ran from the 1917
+Naogaon cooperative to a 1974 international agreement. The Dangerous Drugs Act
+1930 sits in that hole. It applied to Bengal, and it names ganja.
+
+## What was added
+
+`bangladesh-dangerous-drugs-act-1931`, date 1931-02-01, category tightening,
+unscored. The 1876 score (32) still stands until 1989. The Act licences import
+and export of hemp and the making of extract and tincture, with up to two years
+for making extract without a licence. Schedule II keeps bhang, siddhi, ganja
+and charas inside the Bengal Excise Act 1909 and takes extract and tincture
+out of that definition.
+
+An article was added. No profile or score was edited.
+
+## What was read
+
+- India Code text of Act II of 1930, assent 1 March 1930:
+ https://www.indiacode.nic.in/repealedfileopen?rfilename=A1930-2.pdf
+ Sections 2 (hemp, medicinal hemp, manufactured drug, dangerous drug), 6, 7,
+ 12 and 13, section 39 (stricter local laws on consumption and traffic stay
+ valid), and Schedule II (Bengal Excise Act 1909). Commencement is "such date
+ as the Governor General in Council may appoint". The PDF does not give that
+ date.
+- SooperKanoon bare-act page, read in full. A footnote says the Act came into
+ force on 1 February 1931 and cites Gazette of India, 1931, Part I, page 35.
+ That gazette page was not opened.
+
+## Not used
+
+A Burma code reprint of "India Act II, 1930" also prints 1 February 1931, but
+its operative text is the Burma adaptation ("President of the Union"). It was
+not used for the Bengal rules. The Narcotics Control Act pages on bdlaws are
+the modern statute, outside this gap.
+
+## 1950: Sylhet (read 23 October 2026)
+
+The Government of East Pakistan's collection of East Bengal and East Pakistan
+Acts, Regulations and Ordinances, 1947–1959, was downloaded and searched.
+East Bengal Act XII of 1950, dated 29 March 1950, extends the Bengal Excise
+Act, 1909, to Sylhet from 1 April 1950 and repeals, for that district, the
+Eastern Bengal and Assam Excise Act, 1910, and the Assam Temperance Act, 1926.
+Sections 2 to 9, the amendments to the 1909 Act, are marked repealed by East
+Pakistan Ordinance XXVIII of 1960 and are not printed. Added as
+`bangladesh-sylhet-excise-act-1950`, category other, so the 1876 score is not
+moved. A search of the same volume for ganja, bhang, charas, cannabis and
+siddhi found no other cannabis statute. The one "hemp" hit is a commodity in
+a trade list. The opium-smoking amendments in the volume name opium, not
+ganja, and were not added.
+
+## Bengal Excise Act, 1878, and the 1893 wild-hemp order
+
+Read in the Indian Hemp Drugs Commission report, 1893-94, Volume I, chapter XV,
+paragraphs 592–601, in the PDF at
+https://newrevenue.org/wp-content/uploads/2017/08/ihd-vol-1-pages-283-303-or-so74464868_53_72.pdf
+The Act's own text was not opened. The report gives no day for Act VII of 1878.
+
+Added `bangladesh-bengal-excise-act-1878`, year 1878, tightening, unscored.
+Section 5: no manufacture of ganja, charas or bhang, and no cultivation of the
+plants, without the Collector's licence. Section 11: no sale without a licence.
+Retail limit, sections 15 and 60: a quarter of a ser of ganja or bhang, five
+tolas of charas. Section 17: possession above that limit, with the section 62
+exemption for authorised cultivators. Section 16: a cultivator sells only to a
+person authorised by pass or licence. The five-tola limit on Garhjat ganja is
+a Board declaration under section 17-A, not the Act's general limit. The 64
+square miles, the free cultivator's licence and the shop numbers are the
+system the Commission found, not dated to 1878 in the entry. The 1876 score
+stays at 32 until 1989.
+
+Added `bangladesh-wild-hemp-order-cancelled-1893`, June 1893, easing, unscored.
+Paragraph 598: January 1893 order to extirpate spontaneous growth, cancelled
+the following June. Collecting leaves still needed no licence. The named
+wild-growth districts are Bhagalpur, Monghyr and Purnea.
+
+## Narcotics Control Act, 1990
+
+Read on the Laws of Bangladesh compilation of Act No. 20 of 1990
+(http://bdlaws.minlaw.gov.bd/act-details-736.html). The act is dated
+1 February 1990 and section 1(2) deems it in force from 19 Poush 1396,
+2 January 1990. Added as `bangladesh-narcotics-control-act-1990`,
+category death, unscored. The chain stays 1989 (32 to 5) until 2018
+(5 to 3). Today 3.
+
+Section 9 prohibits cultivation, production, processing, carrying,
+transport, import, export, supply, buying, selling, keeping, storing,
+displaying and use of a narcotic other than alcohol. Words about
+attempts, investment and institutions, and a separate use penalty,
+are marked as inserted by the Narcotics Control (Amendment) Act, 2000
+(Act No. 39 of 2000) and were not dated to 1990. A licence for
+cultivation, and a permit for use, are likewise marked as 2000
+insertions. The 2000 act's own text was not opened.
+
+Section 19's table, which does not apply to cultivation: ganja or any
+herbal cannabis, six months to three years up to 5 kilograms and three
+to fifteen years above that; any cannabis plant, six months to three
+years up to 25 plants and three to fifteen years above that; cannabis
+resin, with opium, two to ten years up to 2 kilograms and death or life
+above that; tetrahydrocannabinol, with pethidine and morphine, two to
+ten years up to 10 grams and death or life above that. A fine is added.
+A repeat that is not already death or life is twice the maximum.
+
+Footnote 29 says serial 6 of that table, and the entries against it,
+were deleted by the 2000 act. An English translation on CommonLII shows
+serial 6 as alcohol and the ganja rows as serials 7 and 8, with the
+same quantities. The ganja rows were therefore not treated as that
+deletion. The first schedule's class list was not on the Bengali page
+that was read. The direct download of the same page later timed out;
+the text used is the compilation already fetched from that URL.
+
docs/research/history-brazil-gap-2026-10-23.md +19 −0
@@ -0,0 +1,19 @@
+# Brazil, 1886 to 1915
+
+The dated gap is `brazil-sao-luis-directive-1886` to `brazil-doria-paper-1915`
+(December 1915).
+
+## Decree 11.481 of 10 February 1915, read and not added
+
+https://www.planalto.gov.br/ccivil_03/decreto/1910-1929/d11481.html
+promulgates the International Opium Convention signed at The Hague on
+23 January 1912 and its closing protocol. The decree names opium, morphine
+and its derivatives, and cocaine. It does not name cannabis, Indian hemp or
+maconha. It was not added.
+
+Decree 14.969 of 3 September 1921, read at
+https://www.planalto.gov.br/ccivil_03/decreto/1910-1929/d14969.htm, regulates
+entry of poisonous substances and names opium and its derivatives and cocaine
+and its congeners. It is after this gap and does not name cannabis. It was
+not added. Decree-Law 891 of 25 November 1938 already exists as
+`brazil-decree-law-891-1938`.
docs/research/history-china-gap-2026-10-23.md +27 −0
@@ -0,0 +1,27 @@
+# China, 1934–1979
+
+23 October 2026. The hole runs from the end of the legal Xinjiang hashish
+trade in 1934 to the Criminal Law of 1 July 1979.
+
+## Read, and not added
+
+The Government Administration Council order of 24 February 1950 on strictly
+prohibiting opium (政务院《关于严禁鸦片烟毒的通令》, 政秘字第一七八号), read on
+Wikisource. Zhou Enlai signed it the day the 21st council meeting passed it.
+It orders an end to planting 烟, bans trafficking in 烟土毒品, and requires
+registration of people who smoke 烟毒. It also says 其他毒品, "other drugs",
+without naming 大麻. Planting 烟 in this order is the opium crop. It was not
+entered as a cannabis event.
+
+The Xinjiang Uygur Autonomous Region Regulations on Prohibiting Cannabis
+Drugs, passed 2 November 1991 and amended 11 December 1997, were read on
+Wikisource. They prohibit smuggling, selling, transporting, making, smoking
+and holding cannabis drugs, and planting the cannabis plant used for them.
+A small planting can draw up to 15 days' detention and a fine of up to 3,000
+yuan. They take effect on publication. They sit after the 1979 Criminal Law
+and after the 1990 narcotics decision, so they do not fill this hole. They
+were not added in this pass.
+
+A 2008 survey of drug legislation from 1949 to 1998, read earlier the same
+day, lists the 1950, 1952, 1963 and 1973 instruments as opium, morphine and
+poppy measures and does not name 大麻.
docs/research/history-dr-congo-gap-2026-10-23.md +17 −0
@@ -0,0 +1,17 @@
+# DR Congo: no post-1917 cannabis statute opened
+
+23 October 2026. Gap from the 10 March 1917 consumption offence to accession
+to the Single Convention on 19 November 1973.
+
+Leganet publishes the ordinance-law of 22 January 1903, as approved on 1 March
+1903, with the consumption sentence that the 1917 amendment added. That text
+is the law already recorded. It is not a new event.
+
+A student thesis cites “Ordonnance-loi n° 69-006 du 10 février 1969 portant
+Code des stupéfiants”. FAOLEX shows ordinance-law 69-006 of 10 February 1969
+as the land-contribution (property tax) law. It was not used. Leganet’s
+criminal-law index lists only the 1903 hemp ordinance under stupéfiants.
+
+A 1920 botanical note (De Wildeman) says hemp smoking was already forbidden
+and asks for a ban on niando (Alchornea floribunda). Niando is not cannabis.
+No entry.
docs/research/history-faroes-gap-2026-10-23.md +149 −0
@@ -0,0 +1,149 @@
+# Faroe Islands: filling a two-entry history
+
+Reviewed 23 October 2026. Before this batch, the territory had only an estimated first restriction
+and an April 2019 parliamentary debate. Added five milestones and three articles, revised the
+existing debate, and checked current profile claims against primary legal and health sources.
+
+## Earlier controls: a dated order, but no verified first ban
+
+Read the [2015 consolidated Faroese drug order](https://www.retsinformation.dk/eli/lta/2015/1349/Pdf)
+in full and its [official Faroese register copy](https://logir.fo/ViewLaw.aspx?id=1711314942).
+The preamble expressly identifies Order 347 of **21 December 1956**, followed by amendments in
+1969, 1988 and 2014. Section 4 replaces a 1936 opium law and carries its drug controls and
+subordinate rules forward.
+
+Added the 1956 order as a context event, category `other`, tag `trade`. Its date is the order's
+stated date, not an independently established commencement day. No modern consolidated penalty
+or modern cannabis schedule was backdated to 1956.
+
+The original 1956 order and 1969 amendment were not recovered: guessed historical Retsinformation
+PDF addresses returned 404. A guessed Logir address returned a search/listing page with HTTP 200,
+not the original order. The old estimated first restriction is preserved, including its score
+vector and window. It remains unresolved: the 1956 order's reference to earlier law demonstrates
+why it cannot simply be relabelled the first cannabis ban. This follows the maintenance rule to
+record a recovered later statute as context while leaving a first-ban estimate in place. Recovery
+of the original cannabis schedules and their territorial application remains a priority.
+
+## December 2014: sentencing and groups of drugs
+
+Downloaded and read [Order 1321 of 2 December 2014](https://www.retsinformation.dk/eli/lta/2014/1321/Pdf),
+including both amendment and commencement clauses. Visually checked the first gazette page.
+Its new sentencing direction treats sales, and unpaid transfers for subsequent sale, at
+restaurants/nightclubs, concerts, festivals and events mainly attended by children or young
+people as significantly aggravating. Drug harmfulness must inform sentencing and fines.
+A separate repeated-sale provision concerns particularly dangerous/harmful drugs; it is not
+represented as specifically a cannabis-only rule. The update also permits substance-group controls.
+
+Read the [Faroese health ministry's proposal of 26 March 2014](https://www.logting.fo/files/casestate/14449/144.13%20U.t.r.%20om%20euforiserende%20stoffer.pdf),
+general remarks pp. 1–2. Police and customs had requested modernisation because newer drugs
+escaped the existing lists. Danish amendments did not automatically apply to the territory;
+a separate order was needed. This supplies context, not a claim that ordinary cannabis itself
+was newly scheduled in 2014.
+
+The order commences the day after local publication. The official consolidation's footnote
+records publication in Kunngerðablaðið on **19 December 2014**, giving **20 December 2014**.
+The Danish gazette publication on 12 December is not used as the effective date.
+
+Added a tightening event with `sentencing`, `youth` and `retail` tags and an explicit unscored
+reason. The recovered directions do not establish a whole-point change to ordinary personal-use
+freedom. Added a 372-word article with four headings and per-sentence source marks.
+
+## Campaign and medical access, 2018–2019
+
+Read the complete substantive bodies of the public broadcaster's reports:
+
+- [19 July 2018: new cannabis party](https://kvf.fo/greinar/2018/07/19/new-political-party-aims-cannabis-legalisation).
+ Founder Hallur Hjalgrímsson Djurhuus sought 800 signatures, with about 250 collected. His
+ objective included growing and using cannabis, with particular priority for patients. The party
+ proposed neutrality on unrelated political questions.
+- [15 February 2019: signatures submitted](https://kvf.fo/node/91255). The founders handed the
+ 800 signatures to the Ministry of the Interior. This does not by itself establish ballot
+ certification, election results, seats, or that the party caused the later medical change.
+- [22 March 2018: eleven medicinal products](https://kvf.fo/greinar/2018/03/22/patients-can-receive-cannabis).
+ GPs could prescribe eleven cannabis-containing products, but flower and buds under the Danish
+ trial were not then approved in the islands. This is dated background, not a newly invented
+ March 2018 authorisation event.
+- [3 April 2019: renewed parliamentary debate](https://kvf.fo/greinar/2019/04/03/parliament-makes-u-turn-medical-cannabis).
+ Jenis á Rana's earlier proposal had been rejected. Several MPs now supported access while
+ arguing that an administrative product-list route could suffice. Health minister Sirið Stenberg
+ offered discussion with the social affairs committee. The existing debate was revised to this
+ full report date and converted to inline citations.
+- [22 July 2019: flower ordered](https://kvf.fo/node/96968). A GP requested cannabis buds, and the
+ Pharmacy Service ordered from the Netherlands. The report mentions 61 patients on cannabis
+ drops. It establishes an order, not the date of delivery or a broad retail market.
+
+Added a campaign event for July 2018, a medical event for April 2019 and a separate flower-order
+milestone for July 2019. Campaign tags cover patients and home growing; no growing permission is
+inferred. The campaign article is 368 words, with four headings.
+
+The previous profile left the outcome of the trial debate unconfirmed. Read the [Chief Medical
+Officer's account](https://landslaeknin.stps.dk/heilivagur/medisinskt-kannabis), the [Pharmacy
+Service's account](https://www.apotek.fo/heilivagur/medisinskt-kannabis), and downloaded the actual
+[joint prescribing guidance](https://landslaeknin.stps.dk/Media/638234707850762013/Medicinsk%20cannabis%20-%20Vejledning%20til%20brug%20p%C3%A5%20F%C3%A6r%C3%B8erne.pdf),
+PDF pp. 2–3. All confirm the scheme began in **April 2019**. No exact day is established.
+An old pharmacy download address returned 404; the medical officer's current page linked the
+working PDF. A legacy publication page carries a January 2019 date inconsistent with its April
+retrospect; that metadata was not used to date the opening.
+
+The guidance recommends conventional treatment first, documentation, patient involvement and
+follow-up. It identifies pain, multiple sclerosis, spinal-cord injury and chemotherapy-related
+nausea, with recommended specialist roles. Those recommendations are not recast as absolute
+statutory eligibility rules. Obsolete blanket wording about cannabis not being authorised as a
+medicine anywhere was not repeated. A 385-word article explains the opening and supply process.
+
+The medical milestones remain unscored: the existing access score already represents limited
+prescription supply, including medicines available before April 2019. No unsupported access rise
+was assigned to the trial opening or an unfulfilled order.
+
+## Current profile and primary-law checks
+
+Downloaded [the regulations effective15 June 2026](https://www.lovtidende.dk/api/pdf/256275),
+read §§1,3–6,16,33 and list B item83, and visually checked the cannabis definition on PDF page14.
+These support medical/scientific handling, prescription possession, licensed cultivation and
+commercial low-THC cultivation with a **0.2% ceiling**, annual permissions and plots of at least
+**0.3 hectares**. Seeds and isolated fibre are excluded from the listed cannabis definition;
+cultivation is separately regulated. Corrected the unsupported blanket statement that there is
+no licensed production route. The source establishes permissions, not an operating cannabis farm.
+
+The 2026 regulations replace the 2025 regulations. No event claims that every restated cannabis
+rule was newly introduced in 2026: that would require comparison with the predecessor.
+
+Read [the current Road Traffic Act](https://logir.fo/Logtingslogarkunngerd/14-fra-02-03-1988-um-ferdslu-sum-seinast-broytt-vid-logtingslog-nr-49-fra-11),
+§15(1)–(2). It prohibits driving with **more than 0.001 mg THC per kg of blood** outside the lawful
+prescription exception. Use contrary to a prescription is also covered; unsafe driving is
+separately prohibited. The new context block is `limit`, not an inference of zero tolerance from
+medical advice. Pharmacy guidance separately tells medical-cannabis patients not to drive, and
+is attributed as that guidance. The consolidation links relevant changes to Law 74 of 30 April2025;
+the original amendment and exact commencement have not yet been recovered, so no dated historical
+THC-limit change was added. This is a concrete follow-up lead.
+
+Read the [Faroese Police's 2025 statistics](https://politi.fo/-/media/mediefiler/fo/dokumenter/hagtoel/aarsstatistik-2025.pdf),
+foreword and printed p.16. It expressly says small personal quantities are prosecuted when found,
+with strategic emphasis on organisers and larger middlemen. There were 62 drug-law reports in 2025,
+107 in 2024 and 142 in 2021; these cover all drugs. Hash seizures were 29.58 kg in 2025, 69.69 kg in 2024
+and 16.25 kg in 2021. The profile now uses the latest year and distinguishes reports from arrests.
+
+All 16 score/context blocks now have inline key citations. Added planting, driving, arrests and
+black-market context. Current six scores, recreational/medical classifications, dependency and
+existing club/visitor statuses remain unchanged. No unrelated profile was edited.
+
+## Verification
+
+The scoped verifier checks valid categories/tags, checked flags, title length, source resolution,
+article lengths, internal links, consistent page-wide reference identities and profile-local
+keys. All existing historical score vectors are preserved. The Faroese timeline grows from 2 to 7
+entries, with three articles. Unrelated additions in Bangladesh/Tanzania and three related-link
+revisions were inspected and recorded as concurrent changes rather than overwritten.
+
+Full-build and rendered results are appended after verification. Temporary generated site output
+is removed; research downloads, text, renders, scripts and logs remain.
+
+Final build passed: **3,793 pages in 32.95 seconds**. All 122 rendered citation links on the
+six touched history pages and Faroese profile resolve to unique targets. Eight relevant tag pages,
+related links and both history exports passed checks. Both profile reference lists have consecutive
+numbers; the API contains six segments and ten context blocks, clean of citation markup. Its
+timeline ends at the unchanged exact score of 12, matching the score export. All six exported
+segment scores and pre-existing club/visitor statuses match the baseline. Whitespace checks passed.
+
+Deleted `tmp/history-faroes-gap-2026-10-23/site/` after verification. Source downloads, extracted
+text, inspected gazette renders, scripts and the build log are retained.
docs/research/history-india-gap-2026-10-23.md +99 −0
@@ -0,0 +1,99 @@
+# India: hemp measures in the 1939 League return
+
+23 October 2026. Dated entries jumped from the Dangerous Drugs Act (1930) to the
+1946 opium-convention protocol. The Government of India's own report for 1939,
+sent from New Delhi on 12 December 1940 and circulated by the League as
+C.32.M.32.1942.XI, was read in full for the laws section.
+
+## Added, from that report
+
+- Notifications 5 and 8 (1 July and 26 August 1939) let provincial governments
+ and collectors of customs regulate import of hemp in transit. The amended row
+ was already "(4) Hemp (excluding charas imported by land)". Recorded on
+ `india-hemp-extract-preparations-1939`.
+- Notification 10 (28 October 1939) brought preparations made from the extract
+ or tincture of Indian hemp under import, export and the other dealings the
+ amendment covered, except preparations capable only of external use. It
+ amended notification No. 2-Dangerous Drugs of 10 January 1931. The 10 January
+ 1931 text was not opened.
+- Bombay, from 1 August 1939: transport, possession and sale of charas
+ prohibited in Bombay and Ahmedabad. In parts of Ahmednagar and Kanara, the
+ permit-free limit became half a tola of ganja (5.85 grams) and two tolas of
+ bhang (23.4 grams). Hemp-drug users could keep a limited amount on a medical
+ permit. The maxima are not printed.
+- Bihar, during 1939: transport and possession of ganja and bhang prohibited in
+ the Hajipur subdivision and parts of Ranchi, Hazaribagh and Manbhum. Duty per
+ seer: ganja 35 to 50 rupees, bhang 3 to 4. No day inside the year.
+- United Provinces, during 1939: charas duty up 20 rupees a seer; opium and
+ hemp-drug shops cut by about 20 per cent; state management of hemp-drug shops
+ in selected areas of eleven named districts. The 1 April date in that
+ paragraph is the opium issue price, not the charas duty.
+
+All four are unscored. The chain stays 1896 (96 to 40) until the 1985 Act
+(40 to 11).
+
+## Read and not used as cannabis events
+
+- The same report's opium-only items: Ghazipur factory limit, section 31
+ magistrates, Chittagong Hill Tracts opium, heroin export draft, United
+ Provinces poppy tracts, Madras prohibition extension, Orissa opium rules,
+ Central Provinces opium possession and shop closures.
+- Bengal Dangerous Drugs Rules, 1939, described as rules for manufactured drugs
+ other than prepared opium. The paragraph does not name hemp, ganja, bhang or
+ charas, so no Bengal entry was made from it. The Bengal Statutory Rules and
+ Orders, 1940, volume 2, was opened and does not contain those rules.
+- A commercial reprint of the Assam Dangerous Drugs Rules, 1937, was read. It
+ treats medicinal hemp as a dangerous medicinal drug and forbids sale without
+ a dealer's or chemist's licence. The page dates the rules "Mar, 11 1939" and
+ leaves the notification number blank. No gazette was opened, so no Assam
+ entry was dated from that page.
+- A 2008 survey of Chinese drug legislation from 1949 to 1998, read the same
+ day, lists the 1950, 1952, 1963 and 1973 instruments as opium, morphine and
+ poppy measures. It does not name cannabis. No China entry was added between
+ 1934 and 1979.
+
+## Punjab orders, read 23 October 2026
+
+India Code on nic.in timed out. The same files were then read from
+`indiacode.gov.in` bitstreams. These are Indian Punjab, not Pakistan. Both
+ganja and charas orders are republications of 9 August 1962. Neither says
+"as amended".
+
+Added, unscored. The chain stays 1896 (96 to 40) until 1985 (40 to 11).
+
+- `india-punjab-ganja-prohibited-1954`, dated 23 December 1954, the date on
+ notification No. 2525-E&T-54/2606. The Governor, under sections 17(a) and
+ 24(4) of the Punjab Excise Act, 1914, prohibited import into the State of
+ Punjab and possession of any quantity of ganja, "or any preparation of
+ admixture thereof". The reprint names no commencement day and does not name
+ the notifications it supersedes. Republished as GSR 139.
+- `india-punjab-charas-order-1955`, dated 14 July 1955, because the order
+ "shall come into force at once" and the notification is No. 1639-E&T-55/1839
+ of that day. It cancels notifications 4870-EX (13 November 1935), 4305-EX
+ (16 October 1937), 214-EX (13 January 1939) and 266-E&T-50/559 (10 February
+ 1950). Those four texts were not opened. The prohibition line, checked on
+ the page image as well as in pdftotext, prints "classes", then "any
+ preparation or admixture thereof", then "any substance obtained from the
+ Indian hemp plant and used as a substitute for charas". The word was not
+ rewritten as charas. The gazette of 1955 was not opened. Republished as
+ GSR 138. The body does not name the Governor.
+
+Read and not entered, because the only text is a later amended republication:
+
+- Punjab Bhang Import, Export, Transport and Possession Orders, notification
+ No. 4008-E&T-55/2362 of 3 September 1955, republished 21 August 1962 as
+ G.S.R. 156 "as amended upto the 1st January, 1962". Bracketed words include
+ "place", "Union Territory or State", and "thirty seven kilograms". Unbracketed
+ rules still allow a licensed wholesale or retail seller to possess bhang in
+ any quantity, exempt private consumption up to the retail maximum in the
+ Punjab Intoxicants, License and Sale Orders, and require a Financial
+ Commissioner pass for other import. Not dated to 1955 from this print.
+- Punjab Hemp Cultivation and Bhang Permit and Pass Rules, notification
+ No. 194-OSD(R) of 23 November 1955, republished 19 October 1962 as G.S.R. 248
+ "as amended upto the 31st August, 1962". Districts (1) to (4) are marked
+ omitted. The area cap "[0.10 Hectares (one quarter of an acre)]" is in
+ brackets. A special licence in form H.17 may go to the head of a temple,
+ dharamsala or similar institution where cultivation has hitherto been usual,
+ in Ludhiana, Ferozepore and Amritsar. Produce is for the licensee, household,
+ and attendants or visitors, and is not to be bartered or sold. Not dated to
+ 1955 from this print.
docs/research/history-indonesia-gap-2026-10-23.md +21 −0
@@ -0,0 +1,21 @@
+# Indonesia, 1927 to 1958
+
+The dated gap is `indonesia-colonial-ban-1927` to
+`indonesia-opium-convention-1958` (3 April 1958).
+
+## Staatsblad 1944 No. 14, read and not added
+
+Staatsblad van Nederlandsch-Indië 1944 No. 14, signed at Brisbane on
+21 December 1944 by Lieutenant-Governor-General H. J. van Mook and issued on
+5 January 1945. In force the day after promulgation. The scan is at
+https://jdih.majalengkakab.go.id/common/dokumen/staatsbladno.14tahun1944.pdf
+and was read as page images.
+
+The preamble says the ordinance is meant to abolish, throughout the
+Netherlands Indies, the use of narcotics for purposes that are not medical or
+scientific. Article 1 amends the Verdoovende-middelen-ordonnantie (Staatsblad
+1927 No. 278 jo. 536): in article 1 under t, "afkomstig van de Opiumregie"
+replaces "zooals ze door de Opiumregie wordt verkocht", and the provision under
+b of article 28 lapses. Article 2 withdraws the Regie-opium-ordonnantie
+(Staatsblad 1927 No. 279). The text does not name Indian hemp, ganja or hashish.
+It was not added.
docs/research/history-iran-gap-2026-10-23.md +37 −0
@@ -0,0 +1,37 @@
+# Iran: the 1949 public-use amendment inside 1926–1959
+
+23 October 2026. The scored gap ran from the 1926 penal law (unscored in the
+chain) to the 1959 cannabis ban, the first scored step (100 to 8).
+
+## Read
+
+Nezamat reprint of the law amending article 275 of the General Penal Code,
+approved 7 Tir 1328 (28 June 1949) by the justice commission of the National
+Consultative Assembly, published 26 Mehr 1328 (18 October 1949). Paragraph 1:
+public use of opium, shireh, morphine, heroin, cocaine, bang or charas, or
+open use of alcohol, three to six months. Paragraph 2: opening a shireh house,
+a bar, or a place for bang and charas, six months to three years. Paragraph 3:
+equipment in public places seized and destroyed, and confiscated where
+appropriate. Paragraph 4: staff and helpers are accomplices. Paragraph 5:
+officials who do not report, or who file a false report, three months to one
+year. The closing clause says the commission approval makes the law
+executable, under the 20 Ordibehesht 1328 authorisation. Reza Hekmat signed as
+speaker.
+
+The page says a later single-article amendment of the Islamic Penal Code
+implicitly repealed this law. That repealing text was not opened and is not
+an entry.
+
+Ghiabi and others, already the source of the 1926 and 1959 entries, were
+re-read only for the surrounding dates. The 1949 penalties come from the
+statute reprint, not from that article.
+
+## Added
+
+`iran-bang-public-use-penalty-1949`, tightening, sentencing, unscored. The
+1959 ban stays the first scored step. Today remains 6.
+
+## Not recovered
+
+The Majles gazette scan. The text of article 275 before this amendment (the
+1926 range is the existing entry's account). The later repeal.
docs/research/history-iraq-articles-2026-10-23.md +155 −0
@@ -0,0 +1,155 @@
+# Iraq: expanding the legal articles and recovering treatment corrections
+
+23 October 2026. The previous research turn made progress by locating readable primary
+sources and identifying concrete next actions. This continuation follows those leads. Baseline
+snapshot: 2,866 history records, 750 articles; Iraq nineteen records and two articles.
+Inputs, snapshots, downloaded Gazette issues, normalized Arabic extractions, page images and
+verifiers: `tmp/history-iraq-articles-2026-10-23/`.
+
+## Deliverables
+
+Five new articles: 1938 possession/trade controls, the 1967 penalty increase, the mixed 1979
+law, the 2017 replacement law and the 2018 treatment-reference correction. Two existing
+1965/1968 articles now use sentence-level inline citations. Two new history entries: the
+January 2018 correction and three Badra sentencing decisions in February 2019. Four existing
+entries revised: 1938, 1967, 1979 and 2017. Iraq now has twenty-one records and seven articles.
+
+The prior 2017 entry called the treatment protection an amnesty. The revised prose describes
+conditional protection from prosecution and court treatment options. Removed its amnesty tag
+and used treatment/sentencing/trafficking. The correction is `other`; the Badra judgments are
+`enforcement`, with court/sentencing tags. No new score vectors are invented.
+
+## Sources read, dates and limits
+
+### 1938, 1965, 1967 and 1979
+
+Read the displayed articles 1–9 of the [1938 Dangerous and Narcotic Drugs Law](https://iraqld.msla.iq/legislations/showlegislation?sc=290920052658504)
+in the official Iraqi Legislation Database. Cannabis, resin and preparations are explicitly
+included in article 2. Articles 3–9 cover manufacturing licences, import/export and transit
+permissions, professional/prescription possession, records, returns and prescription retention.
+The view displays **only these articles**. No unobserved later penalty, commencement or
+repeal clause is attributed to the 1938 text. Date remains year-only; the metadata shows
+signature and publication dates but the operative start clause was not recovered. The article
+uses the original 1965 repeal clause for the later replacement, not a guess about 1938.
+
+Reread the retained full original [1965 law](https://wiki.dorar-aliraq.net/iraqilaws/law/4070.html)
+in `tmp/history-iraq-gap-2026-10-21/law1965.txt`, especially original article 2's supervised
+fibre-and-seed exception, article 14's fine/prison alternatives and repeal/commencement.
+The retained original matters because later consolidated text removes the crop exception.
+The 1965 article's earlier verified 1933 facts are retained with their original citation;
+this pass did not recover a new original 1933 copy or write a new 1933 article.
+
+Downloaded and read the full original [1967 amendment](https://wiki.dorar-aliraq.net/iraqilaws/law/15569.html)
+from Dorar's Gazette transcription. Article 14 distinguishes personal-use possession/growing
+(one–five years **and** 100–500 dinars) from supply, including gifts, and commercial growing
+(temporary hard labour and 500–2,000 dinars). Specified officials face lifelong hard labour.
+Read hosting/knowing-presence offences, family exceptions, encouraging minors, reporting,
+confiscation and destruction. Publication colophon confirms **6 February 1967**, not its
+24 January signature. No modern numerical conversion of historical hard-labour terms is used.
+
+Downloaded/read the full [1979 amendment](https://wiki.dorar-aliraq.net/iraqilaws/law/12843.html).
+Article 2 deletes the industrial-crop exception; article 7 gives three–fifteen years for
+personal use and conditional six-month treatment for dependence caused by a medical condition,
+with early release on medical evidence and court decision. It also retains special military
+penalties and changes licensing/reporting links with the police narcotics office. Stated
+reasons discuss treatment/rehabilitation under the amended treaty. The existing event's
+**19 November** publication/commencement comes from the official Gazette metadata read in the
+21 October audit, not Dorar's **30 October** signature header. The new article preserves that
+separation. This mixed law remains `other`.
+
+Direct lawbookid URLs were blocked in this run; indexed `sc` views were readable for 1938
+and parts of 2017. Some Dorar web opens returned 503 while verified curl requests worked.
+No TLS verification was disabled. Older 1968/2002/2003/2004 factual material is unchanged
+from the documented primary-source audit of 21 October; this pass adds adjacent citations.
+
+### 2017 original law and January 2018 correction
+
+Followed the [Justice Ministry's Gazette index](https://moj.gov.iq/view.3230/) to download the
+actual [issue 4446, 8 May 2017](https://moj.gov.iq/upload/pdf/4446.pdf). Extracted the Arabic,
+normalized presentation forms/bidi controls for searching and visually inspected printed
+pp. 23 and 29 (PDF pp. 25 and 31). Read articles 28, 32, 37, 39–40, 50–51.
+
+Article 32 gives **one–three years and 5–10 million dinars** for the listed personal-use
+acts, including possession and growing. Article 40 protects voluntary presentation to a
+specialist treatment hospital from prosecution, with medical observation/treatment procedures
+and notification of the court on noncompliance. This is not a general pardon clearing old
+convictions. Article 28 retains death/life for the specified trafficking and growing-for-trade
+conduct. Article 50 repeals the 1965 law while saving consistent subordinate rules temporarily.
+
+The law was issued by the president on 14 February and published **8 May 2017**; article 51
+starts it after ninety days. The official database gives 6 August, while a Judicial Council
+commentary says 8 August and also misstates the Gazette issue. The existing year-only event
+date is retained rather than silently treating the commentary's inconsistent dates as settled.
+The article does not introduce an unsupported exact day.
+
+The original article 39(1) visibly refers to **article 33**, the premises/hosting offence,
+instead of personal-use article 32. Followed the [January 2018 Ministry index](https://moj.gov.iq/view.3623/)
+to the actual [issue 4477, 15 January 2018](https://moj.gov.iq/upload/pdf/4477.pdf), printed
+p. 27 (PDF p. 29), and visually read the entire correction. It changes **39(1)'s reference
+from 33 to 32**, corrects pharmacists' psychotropic schedules in 17(3) to 6/7/8 and replaces
+an August 2017 correction. The new event uses the Gazette publication date.
+
+The corrected court options include hospital admission for proven dependence, outpatient
+psychological/social-clinic attendance once or twice weekly, and follow-up after discharge,
+with medical reports informing court decisions. The change is expressly about **39(1)**.
+Other references to article 33 elsewhere remain as printed; this pass does not silently
+correct them or claim the notice rewrites all refusal/noncompliance provisions.
+
+A [consolidated reproduction](https://ailawyeriq.cloud/ar-IQ/laws/details?id=189) was downloaded
+and read as a lead, but the original Gazette and correction support the final article.
+The original-law distinction prevents retroactively quoting the corrected reference as the
+exact text issued in February 2017.
+
+### Three Badra judgments and their later review
… 53 more lines
docs/research/history-malaysia-gap-2026-10-23.md +54 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-mexico-gap-2026-10-23.md +53 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-myanmar-gap-2026-10-23.md +50 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-pakistan-gap-2026-10-23.md +67 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-somaliland-gap-2026-10-23.md +149 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-south-africa-colonial-2026-10-23.md +109 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-spain-gap-2026-10-23.md +43 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-tanzania-articles-2026-10-23.md +136 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-tanzania-gap-2026-10-23.md +18 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-turkey-gap-2026-10-23.md +33 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-uganda-gap-2026-10-23.md +16 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-us-gap-2026-10-23.md +45 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/history-uzbekistan-gap-2026-10-23.md +45 −0
Not shown: a picture, a generated file, or past the length shown per change.
docs/research/profiles-inline-pl-ch-2026-10-23.md +129 −0
Not shown: a picture, a generated file, or past the length shown per change.
source-archive.json +292 −40
Not shown: a picture, a generated file, or past the length shown per change.