content: add 4 Brazil canons (legal, medical, food-safety, mental-health) - #177
Merged
dbwls99706 merged 1 commit intoAug 19, 2026
Merged
Conversation
…lth); re-verify 3 aging code canons
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Gap filled
Brazil (
br) was tied for the lowest country-canon coverage (5 canons, acrossbanking,culture,emergency,safety,visaonly) among all 66supported countries — no
legal,medical,food-safety,mental-health,communication,policy, ordisastercoverage existed. This PR adds 4canons across the empty domains (5 → 9 total Brazil canons).
Canons added
legal/marijuana-decriminalized-not-legal/br— Brazil's STF decriminalizedpossession of ≤40g/6 plants of cannabis for personal use (June 26, 2024,
RE 635.659) as an administrative infraction, not full legalization — and a
competing constitutional amendment (PEC 45/2023) that would recriminalize
any amount was still moving through Congress as of this writing.
medical/yellow-fever-recommended-zones/br— CDC now recommends yellowfever vaccination for Rio de Janeiro and São Paulo (city + coastal islands)
since the 2016–2018 outbreaks, reversing older "Amazon only" advice; a
specific list of northeastern coastal states (Ceará, Rio Grande do Norte,
Paraíba, Pernambuco, Alagoas, Sergipe, part of Bahia) is excluded, and
vaccination is not required for entry to Brazil.
food-safety/artisanal-raw-milk-cheese-selo-arte/br— the old blanket60-day aging requirement for raw-milk artisanal cheese was superseded by
Lei 13.860/2019 and Decreto 11.099/2022 (Selo ARTE), but under-60-day
cheese is only legal from ARTE-certified producers in recognized regions
with disease-free herds — uncertified producers remain restricted.
mental-health/crisis-line-not-emergency-dispatch/br— CVV (188) is ananonymous, confidential emotional-support line staffed by volunteers; it
cannot and does not dispatch SAMU (192) or police (190) to a caller's
location, matching the same dead end already documented for Germany and
South Korea.
Checked for topic overlap against Brazil's existing 5 canons (
banking/pix-and-cpf-needed,culture/ok-gesture-obscene,emergency/190-192-193-not-911,safety/rio-night-walk-favela,visa/evisa-reinstated-2025) — none overlap.Sources used
(RE 635659), Congresso Nacional / Câmara dos Deputados tracking pages for
PEC 45/2023
cdc.gov/yellow-book) and PAHO/WHO (paho.org) for yellowfever guidance
gov.br/agricultura) legislation page and CNA Brasil for theartisanal-cheese law
cvv.org.br) and São Paulo's Secretaria Municipal da Saúde(
prefeitura.sp.gov.br) for the crisis-line distinctionRe-verified aging canons
Bucket from
python -m generator.reverify --seed br(claim scan: excluded 68canons on 26 other pushed branches, not incomplete):
kubernetes/readiness-probe-failed/k8s128-linux— bothkubernetes.iodocsources still live and current;
last_confirmedrefreshed, no content change.pip/metadata-generation-failed/pip23-linux—pip.pypa.iobuild-system docstill current (mentions pip 23.1/25.3 changes);
last_confirmedrefreshed,no content change.
java/gradle-dependency-resolution/gradle8-linux—docs.gradle.orguserguide still live (now showing Gradle 9.7.0);
last_confirmedrefreshed, nocontent change.
All three sources still supported their original claims, so only the date
fields were bumped — no content changed.
Validation
ruff check generator/ tests/— passedpython -m pytest tests/ -q— 369 passedpython -m generator.validate --data-only— passedpython -m generator.build_site— passed (2501 pages)python -m generator.validate --site-only— passedGenerated by Claude Code