content: add 4 Greece canons; re-verify 3 aging canons - #181
Open
dbwls99706 wants to merge 2 commits into
Open
Conversation
…ont) Re-read every sources[] URL. aws/aws-cloudfront-origin-error had a source (troubleshooting-distributions.html) whose content moved on - it no longer covers 502/origin-connectivity troubleshooting - replaced with the current canonical http-502-lambda-validation-error.html page and the DistributionConfig API reference for the price-class claim. The other two canons' sources still support their claims as-is.
Greece had only 5 canons and zero coverage in banking, disaster, legal, food-safety, culture, policy, or mental-health. Fills the gap with primary-sourced dead ends across four of those domains. - banking/afm-tax-number-required/gr - AADE's separate tax registration number, required before banking/leasing/contracts, is not the same as a passport or residence permit. - disaster/112-alert-app-not-required/gr - Greece delivers 112 hazard alerts via automatic Cell Broadcast, not a dedicated app. - legal/wild-camping-nationwide-ban/gr - Nationwide ban on wild camping under Law 5170/2025 Art. 27, with on-the-spot fines and possible imprisonment; not Nordic-style right-to-roam. - policy/amka-required-for-employment-and-healthcare/gr - Social security registration required for employment/healthcare access, distinct from EHIC and from the AFM tax number; asylum seekers use a separate PAAYPA number since 2019-2020. Sourced from mitos.gov.gr (National Registry of Administrative Procedures), migration.gov.gr, gov.gr, civilprotection.gov.gr, ypergasias.gov.gr, and Greek legislation text (e-nomothesia.gr, mycamper.gr quoting the same statute).
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This was referenced Aug 21, 2026
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.
Summary
Greece (
gr) had only 5 canons and zero coverage in banking, disaster, legal, food-safety, culture, policy, or mental-health — a strong coverage gap and not claimed by any other open PR (checked #179, which claims Finland). Fills the gap with 4 primary-sourced canons across banking, disaster, legal, and policy. Also re-verifies this cycle's assigned bucket of aging canons.New canons
banking/afm-tax-number-required/gr— A Greek AFM (tax registration number, issued by AADE) is a separate, additional requirement before opening a bank account, signing a lease, or getting a phone contract — a passport (EU) or residence permit (non-EU) alone is not enough. Any natural person can apply regardless of nationality/status; asylum seekers can be assigned an AFM without a full residence permit.disaster/112-alert-app-not-required/gr— Greece delivers 112 hazard alerts (earthquake, wildfire, storm, flood) via automatic Cell Broadcast to any modern smartphone in the country since Dec 2019 — no app download is required, contrary to a plausible AI assumption. A separate opt-in SMS/email/voice registration service exists only as a fallback for non-smartphone users.legal/wild-camping-nationwide-ban/gr— Greece has a nationwide, actively enforced ban on wild/free camping (tents, trailers, motorhomes with equipment deployed) on beaches, archaeological sites, forest land, and public land generally, under Law 5170/2025 Art. 27 — on-the-spot €300 fines plus possible imprisonment, no Nordic-style right-to-roam exception.policy/amka-required-for-employment-and-healthcare/gr— AMKA (social security registration number) is mandatory for legal employment and residence-based healthcare access, separate from both the EHIC (temporary-visitor healthcare only) and the AFM (tax number). Asylum seekers get a different provisional number (PAAYPA) since a 2019–2020 reform, not regular AMKA.Sources used
mitos.gov.gr(Greece's official National Registry of Administrative Procedures) — AFM issuance, 112 registered-notification service, AMKA issuance to third-country nationalsmigration.gov.gr(Ministry of Migration and Asylum) — AFM for asylum seekersgov.gr(master government portal) — AFM service page, 112 service pagecivilprotection.gov.gr(Ministry of Climate Crisis and Civil Protection) — 112 Cell Broadcast mechanism (content confirmed via search-engine extraction of the named official page; direct fetch was bot-blocked/403, so I corroborated with thegov.grandmitos.gov.grpages above before citing)ypergasias.gov.gr(Ministry of Labour and Social Affairs) — AMKA requirements for non-EU nationals, PAAYPA legal basise-nomothesia.grandmycamper.gr— quote the actual statutory text of Law 5170/2025 Art. 27 (camping ban and fine amounts); I fetchede-nomothesia.grdirectly myself and confirmed the €300/3-month figures against the quoted statute (a third source,iefimerida.gr, cited a conflicting €3,000 figure tied to an older, separate 1976 law — dropped rather than used, to avoid publishing an unresolved number)Every
dead_ends[]/workarounds[]entry has ≥2 sources;evidence_count: 3on each canon.Re-verified aging canons
This cycle's assigned bucket (seed
gr, after excluding the 3 IDs already touched by open PR #179):aws/cognito-user-not-confirmed/aws-cli2-linux— sources re-read and still hold. Also fixed two dead-end citations that were mismatched from bulk generation (one pointed at the unrelated Amazon ECR user guide, the other at a non-specific docs root) — replaced with the actual AWS Cognito API docs that support each claim.node/err-invalid-url/node20-linux— Node.js URL constructor docs re-read, content unchanged, still accurate.aws/aws-cloudfront-origin-error/awscli2-linux— the citedtroubleshooting-distributions.htmlpage has moved on and no longer covers 502/origin-connectivity content at all (it's now Access Denied / certificate / CNAME troubleshooting only). Replaced with the current canonicalhttp-502-lambda-validation-error.htmlpage (which despite its URL slug covers all general 502 causes: DNS, SSL/TLS, ports) and theDistributionConfigAPI reference for the price-class claim.Validation
ruff check generator/ tests/— passedpython -m pytest tests/ -q— 369 passedpython -m generator.validate --data-only— passed (2513 canons; 959 pre-existing aging warnings, 0 stale, 0 errors)python -m generator.build_site— built cleanlypython -m generator.validate --site-only— passedGenerated by Claude Code