content: add 5 Sweden canons (banking/legal/disaster/policy/food-safety); re-verify 3 aging canons - #190
Merged
Merged
Conversation
…ty); re-verify 3 aging code canons Adds country coverage for Sweden (previously tied for fewest canons among supported countries, alongside Greece/Finland which are claimed by open PRs): - banking/bankid-requires-personnummer/se: samordningsnummer, even with verified identity, does not grant BankID access - legal/systembolaget-monopoly-not-absolute/se: small-scale farm-sale exception to the alcohol monopoly took effect 1 June 2025 - disaster/hemberedskap-one-week-official/se: official guidance is one week of self-sufficiency, and MSB renamed to Myndigheten for civilt forsvar (MCF) on 1 January 2026 - policy/personnummer-registration-not-automatic/se: personnummer requires active registration and a 12+ month stay, not automatic issuance - food-safety/baltic-fish-dioxin-advisory/se: Livsmedelsverket's dioxin/PCB limit on wild Baltic fish for risk groups Also re-verifies the generator.reverify seed-'se' bucket: php/database-deadlock, rust/rust-cargo-feature-conflict, and cuda/cudnn-execution-plan-failed. Sources still held for the core claims, but two PyTorch doc links had moved to docs.pytorch.org (updated), and two generic/weakly-relevant citations (a PHP error-constants page, a bare CUDA docs landing page) were swapped for sources that actually substantiate the specific claims (MySQL InnoDB deadlock docs, NVIDIA cuDNN support matrix). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K4x5DiKn7BQ1sMZRtTtneB
|
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
Sweden (
se) had only 5 canons - tied for the fewest among supportedcountries alongside Greece and Finland, both of which already have open PRs
in flight (#181, #179) claiming those two countries. This PR brings Sweden to
10.
Canons added
banking/bankid-requires-personnummer/se- A samordningsnummer(coordination number), even one issued after Skatteverket's in-person
"styrkt identitet" (verified identity) check, does not grant BankID
access. Sweden's Parliament confirmed in October 2024 that no official
Swedish photo-ID exists yet for coordination-number holders and set no
timeline for change.
legal/systembolaget-monopoly-not-absolute/se- Systembolaget'salcohol retail monopoly is not exception-free: since 1 June 2025 (Prop.
2024/25:86), small-scale producers may sell directly to visitors who
complete a paid educational event, within per-visit quantity limits, as a
time-limited (through 2031) carve-out.
disaster/hemberedskap-one-week-official/se- Sweden's officialhousehold-preparedness guidance is "at least one week," not the 72-hour
framing used elsewhere in the Nordics, and the responsible agency
(formerly MSB) was renamed Myndigheten for civilt forsvar (MCF) effective
1 January 2026.
policy/personnummer-registration-not-automatic/se- A personnummeris not issued automatically on residence-permit approval; it requires
active registration (12+ month stay) and an in-person identity check.
food-safety/baltic-fish-dioxin-advisory/se- Livsmedelsverketlimits wild-caught Baltic herring/salmon/trout to 2-3 servings/year for
children, pregnant/breastfeeding women, and those who may become
pregnant, due to dioxin/PCB bioaccumulation; ordinary supermarket
(farmed/Atlantic/Pacific) salmon is not covered by this limit.
Checked existing Sweden canons (communication/eu-roaming, culture/allemansratten,
emergency/112, medical/ehic, visa/90-180-schengen) - no topical overlap with
any of the five above.
Sources used
Prop. 2024/25:86; Betankande 2024/25:SoU24)
MSB -> MCF rename)
Re-verification (seed
se)Per
generator.reverify --seed se(aftergit fetch --prune; claim scanexcluded 97 canons already touched by 15 other pushed branches, none
overlapping this bucket):
php/database-deadlock/php83-linux- claim still holds. Its sole citation(a generic PHP error-constants page) never really substantiated the
MySQL-deadlock claim, so it's replaced with the official MySQL InnoDB
deadlock docs, which directly confirm deadlock-detection vs.
innodb_lock_wait_timeoutbeing separate mechanisms and the recommendedlock-ordering/retry fixes.
rust/rust-cargo-feature-conflict/rust1.77-linux- all three Cargo docsources re-fetched and still support their claims verbatim; date bumped.
cuda/cudnn-execution-plan-failed/cuda12-a100- claim still holds. Twopytorch.orgdoc links had moved (301) todocs.pytorch.org- updated tothe new canonical URLs after confirming content. The two dead-end entries
cited a bare
docs.nvidia.com/cuda/landing page with no real bearing oncuDNN/CUDA/driver version mismatches; replaced with NVIDIA's actual cuDNN
support matrix, which documents the driver/CUDA/cuDNN compatibility
requirements the claim is about.
No claim was found to be false; all three keep
resolvable: true.Validation
ruff check generator/ tests/- all checks passedpython -m pytest tests/ -q- 369 passedpython -m generator.validate --data-only- PASSED (only pre-existingaging warnings, 0 errors)
python -m generator.build_site- 2542 pages generatedpython -m generator.validate --site-only- PASSEDGenerated by Claude Code