content: add 5 Norway canons; re-verify 3 aging canons - #188
Merged
Conversation
…alth); re-verify 3 aging canons Norway had only 5 generic EU-wide canons (roaming, emergency number, EHIC, Schengen, fjord driving). Adds country-specific dead ends sourced from Skatteetaten, bankid.no, Helsedirektoratet, Lovdata, DSB, and Bergen kommune: - banking/bankid-not-guaranteed-d-number/no - policy/d-number-cannot-self-apply/no - legal/vinmonopolet-alcohol-monopoly-threshold/no - disaster/egenberedskap-one-week-not-three-days/no - mental-health/d-number-no-fastlege-right/no Re-verified 3 aging code canons from the reverify --seed no bucket: - go/multiple-value-in-single-context/go1-linux: sources still hold, dates bumped - node/err-unhandled-rejection/node20-linux: replaced errors.html citation (doesn't document the claim) with process.html#event-unhandledrejection - php/intl-locale-error/php83-linux: replaced two irrelevant/generic citations (errorfunc.constants.php, symfony.com/doc/current/) with the actual intl extension docs and the polyfill-intl-icu README
|
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
Norway (
no) had only 5 canons, all generic EU-wide topics shared with everySchengen country (roaming, 112/emergency number, EHIC, 90/180 Schengen rule)
plus one safety canon (fjord driving). No banking, policy, legal, disaster,
or mental-health coverage existed. Two open PRs (#181 Greece, #179 Finland)
were checked first and neither touches Norway.
Canons added
banking/bankid-not-guaranteed-d-number/no— BankID requires an existingbank relationship plus passport/national-ID verification; for D-number and
foreign-passport holders, eligibility is bank-specific, not automatic
(bankid.no's own FAQ tells them to contact their bank).
policy/d-number-cannot-self-apply/no— a D-number cannot be personallyapplied for; only a requesting bank/employer/authority can order one, and
a dormant D-number (5+ years unused) needs reactivation.
legal/vinmonopolet-alcohol-monopoly-threshold/no— grocery stores mayonly sell up to 4.7% ABV, spirits ≥22% ABV require age 20 (not the general
18 minimum), and Vinmonopolet is barred from Sunday/holiday sales with
fixed weekday/Saturday hours.
disaster/egenberedskap-one-week-not-three-days/no— DSB's officialhousehold self-preparedness guidance changed from "at least 3 days" (2018
campaign) to a full week in May 2024; it's official nationwide guidance,
not informal prepper advice.
mental-health/d-number-no-fastlege-right/no— non-asylum-seekerforeigners holding only a D-number have no right to register with a
fastlege (only "necessary healthcare" via the municipality); public-funded
psychologist/psychiatrist access normally requires a fastlege referral.
Country canon count for
no: 5 → 10.Sources used (primary/government only)
rights, referral rules
Aging canons re-verified (seed
nobucket, pergenerator.reverify)go/multiple-value-in-single-context/go1-linux— all 3 sources (go.dev)still support the claims;
last_confirmedbumped.node/err-unhandled-rejection/node20-linux— the citederrors.htmlpagedoesn't actually document unhandled-rejection behavior; replaced with
process.html#event-unhandledrejection, which does.php/intl-locale-error/php83-linux— both cited sources wereirrelevant/too generic (
errorfunc.constants.phpis about errorconstants, not intl; bare
symfony.com/doc/current/doesn't mention thepolyfill). Replaced with
php.net/manual/en/book.intl.phpand thesymfony/polyfill-intl-icuREADME, which directly support the claims.No source had moved or gone stale; the PHP/Node fixes are citation
corrections rather than content changes.
Validation
ruff check generator/ tests/— passpython -m pytest tests/ -q— 369 passedpython -m generator.validate --data-only— pass (only pre-existingaging warnings on unrelated canons)
python -m generator.build_site— passpython -m generator.validate --site-only— passGenerated by Claude Code