Cannabis Freedom Index

Changelog 7dbfe6dtree, with Claude Opus 5.5

Links: the repository moved to cannabis-freedom-commons

8 files of code, design or docs +38 −38 lines

Code, design and documents 8 files

README.md +1 −1
@@ -55,5 +55,5 @@ something is wrong.
 Corrections are welcome: laws change, and many entries rest on secondary sources. Edit the
 country's file in `countries/` with a source for every claim, or
-[open an issue](https://github.com/burningtree/cannabis-freedom-index/issues).
+[open an issue](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues).
 
 - `docs/DATA-MAINTENANCE.md`: how profiles, history and sources work.

docs/SOLVE-ISSUES.md +1 −1
@@ -1,5 +1,5 @@
 # Solving GitHub issues
 
-How to work through the bug reports in `burningtree/cannabis-freedom-index`: one issue or a batch.
+How to work through the bug reports in `cannabis-freedom-commons/cannabis-freedom-index`: one issue or a batch.
 Most reports name a country, a claim on its page and a law that contradicts it. Written for any
 agent or person; the data rules live in `docs/DATA-MAINTENANCE.md` and `docs/WRITING.md`.

docs/research/bug-review-2026-10-27.md +31 −31
@@ -77,33 +77,33 @@ Comments posted on all 31 issues with sources, local commits and validation. Clo
 | Issue | Result | Comment |
 |---|---|---|
-| #241 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/241#issuecomment-6454407013) |
-| #242 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/242#issuecomment-6454407904) |
-| #243 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/243#issuecomment-6454408721) |
-| #244 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/244#issuecomment-6454409625) |
-| #245 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/245#issuecomment-6454410517) |
-| #246 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/246#issuecomment-6454411294) |
-| #247 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/247#issuecomment-6454412199) |
-| #248 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/248#issuecomment-6454414387) |
-| #249 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/249#issuecomment-6454415191) |
-| #250 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/250#issuecomment-6454416074) |
-| #251 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/251#issuecomment-6454416925) |
-| #252 | Open — further verification | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/252#issuecomment-6454280589) |
-| #253 | Open — further verification | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/253#issuecomment-6454280933) |
-| #254 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/254#issuecomment-6454417876) |
-| #255 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/255#issuecomment-6454418873) |
-| #256 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/256#issuecomment-6454419734) |
-| #257 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/257#issuecomment-6454421855) |
-| #258 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/258#issuecomment-6454422714) |
-| #259 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/259#issuecomment-6454423734) |
-| #260 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/260#issuecomment-6454424595) |
-| #261 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/261#issuecomment-6454425346) |
-| #262 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/262#issuecomment-6454426182) |
-| #263 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/263#issuecomment-6454427028) |
-| #264 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/264#issuecomment-6454429737) |
-| #265 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/265#issuecomment-6454430583) |
-| #266 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/266#issuecomment-6454431477) |
-| #267 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/267#issuecomment-6454432422) |
-| #268 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/268#issuecomment-6454433472) |
-| #269 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/269#issuecomment-6454434467) |
-| #270 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/270#issuecomment-6454435332) |
-| #271 | Closed — completed | [Issue comment](https://github.com/burningtree/cannabis-freedom-index/issues/271#issuecomment-6454436140) |
+| #241 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/241#issuecomment-6454407013) |
+| #242 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/242#issuecomment-6454407904) |
+| #243 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/243#issuecomment-6454408721) |
+| #244 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/244#issuecomment-6454409625) |
+| #245 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/245#issuecomment-6454410517) |
+| #246 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/246#issuecomment-6454411294) |
+| #247 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/247#issuecomment-6454412199) |
+| #248 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/248#issuecomment-6454414387) |
+| #249 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/249#issuecomment-6454415191) |
+| #250 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/250#issuecomment-6454416074) |
+| #251 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/251#issuecomment-6454416925) |
+| #252 | Open — further verification | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/252#issuecomment-6454280589) |
+| #253 | Open — further verification | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/253#issuecomment-6454280933) |
+| #254 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/254#issuecomment-6454417876) |
+| #255 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/255#issuecomment-6454418873) |
+| #256 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/256#issuecomment-6454419734) |
+| #257 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/257#issuecomment-6454421855) |
+| #258 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/258#issuecomment-6454422714) |
+| #259 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/259#issuecomment-6454423734) |
+| #260 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/260#issuecomment-6454424595) |
+| #261 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/261#issuecomment-6454425346) |
+| #262 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/262#issuecomment-6454426182) |
+| #263 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/263#issuecomment-6454427028) |
+| #264 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/264#issuecomment-6454429737) |
+| #265 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/265#issuecomment-6454430583) |
+| #266 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/266#issuecomment-6454431477) |
+| #267 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/267#issuecomment-6454432422) |
+| #268 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/268#issuecomment-6454433472) |
+| #269 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/269#issuecomment-6454434467) |
+| #270 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/270#issuecomment-6454435332) |
+| #271 | Closed — completed | [Issue comment](https://github.com/cannabis-freedom-commons/cannabis-freedom-index/issues/271#issuecomment-6454436140) |

docs/research/bug-review-220-240-2026-10-27.md +1 −1
@@ -1,5 +1,5 @@
 # Open bug review, 27 October 2026
 
-Reviewed all 20 open issues carrying `bug` in `burningtree/cannabis-freedom-index`:
+Reviewed all 20 open issues carrying `bug` in `cannabis-freedom-commons/cannabis-freedom-index`:
 #220–223 and #225–240. #224 was not in that result set. Corrections cover seven
 country profiles and ten US state profiles. At the user's request, the reports receive

scripts/fetch-open-data.py +1 −1
@@ -81,5 +81,5 @@ Python's standard library only. Run from the project root.
 import calendar, csv, datetime, glob, json, os, re, sys, tempfile, time, urllib.parse, urllib.request
 
-AGENT = "cannabis-freedom-index dataset script (https://github.com/burningtree/cannabis-freedom-index)"
+AGENT = "cannabis-freedom-index dataset script (https://github.com/cannabis-freedom-commons/cannabis-freedom-index)"
 
 

src/layouts/Base.astro +1 −1
@@ -17,5 +17,5 @@ import { build } from "../lib/build-info.js";
 const { title, seoTitle, description, jsonld, type = "website", noindex = false, image } = Astro.props;
 const base = import.meta.env.BASE_URL;
-const repo = "https://github.com/burningtree/cannabis-freedom-index";
+const repo = "https://github.com/cannabis-freedom-commons/cannabis-freedom-index";
 const siteName = "Cannabis Freedom Index";
 const fullTitle = seoTitle ?? (title ? `${title} — ${siteName}` : `${siteName}: cannabis laws and legality in every country`);

src/pages/about.astro +1 −1
@@ -13,5 +13,5 @@ import { survey } from "../lib/survey.js";
 
 const base = import.meta.env.BASE_URL;
-const repo = "https://github.com/burningtree/cannabis-freedom-index";
+const repo = "https://github.com/cannabis-freedom-commons/cannabis-freedom-index";
 const num = (n) => n.toLocaleString("en-GB");
 const dated = changes.filter((ch) => !ch.estimate);

src/pages/data/index.astro +1 −1
@@ -8,5 +8,5 @@ import { SHOW_PRICES } from "../../lib/config.js";
 
 const base = import.meta.env.BASE_URL;
-const repo = "https://github.com/burningtree/cannabis-freedom-index";
+const repo = "https://github.com/cannabis-freedom-commons/cannabis-freedom-index";
 const files = [
   { name: "scores", title: "Scores", rows: scoreRows, about: "One row per country, disputed territory or dependency (Crown Dependencies and overseas territories, with dependency_of naming the country that answers for them): index score, the six segment scores, rank, tier, legal status, seed and clone status where researched, population and estimated cannabis users with survey ages, period, source and population denominator." },

    ↑↓ to move, ↵ to open.