content: add 3 Israel canons (disaster/medical/safety); re-verify 3 aging canons - #186
Merged
Merged
Conversation
…ging canons Israel had only 5 canons across 3 domains (culture, emergency, visa) - one of the lowest-coverage supported countries. Adds: - disaster/red-alert-app-not-official/il - medical/national-health-insurance-residency-based/il - safety/beach-flag-warnings-legally-binding/il Re-verified reverify --seed il bucket (sources re-read, all still hold): - kubernetes/oomkilled/k8s1-linux - node/err-require-async-module/node20-linux - terraform/error-loading-state/tf115-linux
|
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
Israel (
il) had only 5 canons across 3 domains (culture, emergency, visa) —one of the lowest-coverage supported countries, tied with Belgium, Sweden,
Norway, and Finland. Greece and Finland were already claimed by open PRs
(#181, #179), so this cycle targets Israel, adding 3 new domains: disaster,
medical, safety.
New canons
disaster/red-alert-app-not-official/il— AI models often recommendgeneric "RedAlert"/"Tzofar" style rocket-siren apps found in app-store
searches as if they were the official government channel; those apps'
own listings describe themselves as unofficial. Israel's one official app
is the Home Front Command (Pikud Ha'oref) app (Android
com.alert.meserhadash, iOSid1542010719). Also documents that shelterresponse time is zone-specific (90s in Tel Aviv per municipal guidance,
as little as 15s near the Gaza/Lebanon borders per reporting), not a
single national number.
medical/national-health-insurance-residency-based/il— Israel'sNational Health Insurance Law covers residents (life centered in
Israel), not anyone merely present; tourists are not covered and need
private travel insurance. New immigrants (Olim) must also actively
register with a Kupat Holim — coverage isn't automatic on arrival, though
a 6-month contribution exemption applies below a NIS 688/month income
threshold.
safety/beach-flag-warnings-legally-binding/il— Israeli beach flagwarnings (black flag, lifeguard hours) are statutory prohibitions under
the Law for the Regulation of Bathing Places, 1964 and its 1965 ordinance,
not just liability disclaimers; ~80% of one year's drownings happened when
no lifeguard was on duty.
Primary sources used
oref.org.il-adjacent listings + Apple/Google official app store entriesfor the Home Front Command app
tel-aviv.gov.il(municipal government) — shelter response time, beachrules, lifeguard seasonality
emergency preparedness resources
btl.gov.il(Israel's National Insurance Institute / Bituach Leumi) —health-insurance residency rule, new-Olim registration and contribution
exemption figures
lifeguard.co.il— Law for the Regulation of Bathing Places, 1964 and its1965 ordinance
Several
gov.il-domain pages (Ministry of Tourism, Ministry of Transport,Israel Police enforcement-reports) returned HTTP 403 to automated fetches
during research; topics that depended solely on those pages (VAT refund
minimums, cannabis decriminalization specifics, driving-license conversion
rules) were dropped rather than sourced from blogs alone, per the "drop the
topic if you can't find 2 solid sources" rule.
Re-verified aging canons
reverify --seed ilbucket (3 canons, all still hold — sources re-read,content unchanged, only dates bumped):
kubernetes/oomkilled/k8s1-linux— all 4 Kubernetes docs sources stillcurrent and support the claims (OOM kill behavior,
kubectl top, memoryresource assignment)
node/err-require-async-module/node20-linux— Node.js docs (v26.7.0)still confirm
require()only supports synchronous ESM (no top-levelawait); dynamic
import()andpackage.json"type"docs unchangedterraform/error-loading-state/tf115-linux— HashiCorp docs (state,resources, downloads pages) all still live and current (latest Terraform
1.15.9)
Validation
ruff check generator/ tests/— cleanpython -m pytest tests/ -q— 369 passedpython -m generator.validate --data-only— PASSED (0 stale, 1021pre-existing aging warnings unrelated to this PR)
python -m generator.build_site— 2529 pages generatedpython -m generator.validate --site-only— PASSEDGenerated by Claude Code