content: add 4 Finland canons (banking/legal/policy/disaster); re-verify 3 aging code canons - #179
Open
dbwls99706 wants to merge 1 commit into
Open
content: add 4 Finland canons (banking/legal/policy/disaster); re-verify 3 aging code canons#179dbwls99706 wants to merge 1 commit into
dbwls99706 wants to merge 1 commit into
Conversation
…ify 3 aging code canons Finland previously had only the generic EU-template canons (roaming, 112, EHIC, Schengen 90/180, sauna etiquette) with no coverage of banking, legal, policy, or disaster preparedness topics. Adds: - policy/personal-identity-code-required/fi - hetu required before banks/ authorities will deal with a newcomer; municipality-of-residence needs a 12-month intended stay - banking/suomi-fi-strong-auth-not-automatic/fi - a hetu alone doesn't grant Suomi.fi login; mobile certificate setup itself requires already having bank credentials, so opening a bank account is the practical first step - legal/alko-monopoly-strength-threshold/fi - retail alcohol capped at 8%/5.5% ABV, anything stronger only via Alko; since July 2026 some Alko stores now open Sundays, so "always closed Sunday" is no longer universally true - disaster/72-hour-preparedness-official-not-optional/fi - Finland's 72-hour household preparedness guidance is official, government-coordinated doctrine, not informal prepper advice Also re-verifies the seed=fi reverify bucket (sources re-read, dates bumped only where every source still holds): - kubernetes/persistent-volume-pending/k8s1-linux - kubernetes/service-has-no-endpoints/k8s128-linux - rust/cargo-feature-not-found/rust1-linux Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Lo8qdzJ5b1kSFhx4o5tazn
|
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
Finland had only the generic EU-template canons (
communication/eu-roaming-like-at-home/fi,culture/sauna-naked-mixed/fi,emergency/112-eu-emergency/fi,medical/ehic-non-eu-ineligible/fi,visa/90-180-schengen-rule/fi) — 5 canons, zero coverage in banking, legal, policy, or disaster. This PR adds 4 canons in exactly those gap domains, checked against existing content for topic overlap (none found).Canons added
policy/personal-identity-code-required/fi— a Finnish personal identity code (hetu) from DVV is required before banks/authorities will deal with a newcomer; full "municipality of residence" registration additionally needs a 12-month intended stay, which many short-term arrivals don't realize.banking/suomi-fi-strong-auth-not-automatic/fi— a hetu alone doesn't grant Suomi.fi login. Mobile-certificate setup itself requires already holding Finnish bank credentials plus a postpaid subscription, so it can't be anyone's entry point — opening a bank account in person is the practical first step to strong authentication.legal/alko-monopoly-strength-threshold/fi— retail alcohol is capped at 8% ABV (fermented) / 5.5% (other); anything stronger only via the Alko state monopoly. Since the July 2026 Alcohol Act reform, 35 Alko stores nationwide now open on Sundays and 108 have extended Saturday hours, so the old "Alko is always closed Sunday" assumption is no longer categorically true.disaster/72-hour-preparedness-official-not-optional/fi— Finland's 72-hour household preparedness guidance is official, government-coordinated doctrine (SPEK, National Emergency Supply Agency, Finnish Rescue Services), not informal prepper culture.Sources used
Every source URL was fetched and read directly, not assumed from search snippets alone.
Re-verified aging canons (seed=fi bucket)
Per
python -m generator.reverify --seed fi(aftergit fetch --prune, claim scan clean, no branch collisions):kubernetes/persistent-volume-pending/k8s1-linux— all 4 cited kubernetes.io doc URLs re-read, content still matches the canon's claims. Date bumped.kubernetes/service-has-no-endpoints/k8s128-linux— cited kubernetes.io Service doc re-read; core claims (selector must match Pod labels, no-selector Services need manual Endpoints) still hold, though the doc now emphasizes EndpointSlice over the older Endpoints API (not a claim change, just newer terminology). Date bumped.rust/cargo-feature-not-found/rust1-linux— both doc.rust-lang.org Cargo reference pages re-read and still support the claims. Date bumped.No source had moved or gone stale; no canon content needed correction.
Validation
ruff check generator/ tests/— passedpython -m pytest tests/ -q— 369 passedpython -m generator.validate --data-only— passed (2509 total canons, 1549 fresh / 960 aging / 0 stale)python -m generator.build_site— built cleanlypython -m generator.validate --site-only— passedGenerated by Claude Code