content: add 4 Austria canons (banking/food-safety/policy/disaster), re-verify 3 aging canons - #178
Merged
Conversation
…re-verify 3 aging canons New Austria (at) coverage - previously only 5 canons across communication/emergency/legal/medical/visa, none in banking, food-safety, policy, or disaster: - banking/blocked-account-not-mandatory/at: Austria has no Sperrkonto mandate for the student residence permit, unlike Germany - food-safety/raw-milk-vending-machine-must-boil/at: Rohmilchverordnung requires a boil-before-consumption label on farm milk vending machines - policy/deposit-return-any-retailer/at: Einwegpfand deposit returns work at any retailer selling that packaging, not just the purchase branch - disaster/avalanche-level-3-most-fatal/at: danger level 3 (Erheblich) accounts for 54% of Austrian avalanche accidents per OKAS, more than any other level Re-verified this cycle's reverify bucket (seed "at"): cuda/nvcc-not-found, pip/yanked-version-warning, python/zerodivisionerror. All three claims still hold; pip/yanked-version-warning's source URL (pip.pypa.io/en/stable/topics/yanked/) had moved, updated to docs.pypi.org/project-management/yanking/. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LATt4XFgaBBfefztPHQHLT
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
Austria (
at) had only 5 country-scoped canons, all incommunication/emergency/legal/medical/visa, and zero in banking,
food-safety, policy, or disaster - domains where deadends.dev has a
defensible moat over generic LLM answers. This PR adds one canon in
each of those four gap domains.
Canons added
banking/blocked-account-not-mandatory/at- Austria has no legalrequirement to open a German-style Sperrkonto (blocked account) for the
Aufenthaltsbewilligung - Studierendestudent residence permit; salaryslips, pension/insurance proof, investment capital, bank statements, or a
Haftungserklärungare all accepted alternatives.food-safety/raw-milk-vending-machine-must-boil/at- Austria'sRohmilchverordnung (BGBl. II Nr. 106/2006, §5) legally requires raw milk
sold via farm vending machines to carry a "boil before consumption"
warning; it is not equivalent to pasteurized supermarket milk.
policy/deposit-return-any-retailer/at- Since 1 Jan 2025, Austria'sEinwegpfand deposit-bottle system requires any retailer selling that
packaging type to accept returns (no receipt, not limited to the
purchase branch), while standalone vending machines and postal couriers
are excluded from the take-back duty.
disaster/avalanche-level-3-most-fatal/at- Danger level 3("considerable"/Erheblich) on the European avalanche scale sounds like a
moderate middle rating but accounts for 54% of Austrian avalanche
accidents over a 10-year average per ÖKAS - far more than any other
level.
Primary sources used
migration.gv.at,oesterreich.gv.at,oead.at(banking)ris.bka.gv.at(Rohmilchverordnung full text),ages.at,lebensmittelaufsicht-oberoesterreich.org(food-safety)oesterreich.gv.at,wien.gv.at,wko.at(policy)oesterreich.gv.at,alpinesicherheit.at(ÖKAS),avalanches.org(EAWS) (disaster)
Each canon cites 2-3 of the sources above across its dead_ends and
workarounds; no Reddit/blog content was used as a sole source.
Re-verified aging canons (bucket seed
at)Per
python -m generator.reverify --seed at, aftergit fetch origin --pruneconfirmed a clean (non-INCOMPLETE) claim scan:cuda/nvcc-not-found/cuda12-linux- re-checked all 3 source URLs(NVIDIA docs), still live and accurate. Date bumped, no content change.
pip/yanked-version-warning/pip24-linux-pip.pypa.io/en/stable/topics/yanked/now 404s; the yanked-release documentation moved to
docs.pypi.org/project-management/yanking/, which still confirms theclaimed behavior (yanked releases are skipped by installers unless
pinned with
==/===). Source URL updated in bothdead_endsentriesand the
workaroundsentry that cited it; date bumped.python/zerodivisionerror/py311-linux- re-checked all 3docs.python.orgsource URLs, still live and accurate. Date bumped, nocontent change.
Validation
All run locally and passing:
ruff check generator/ tests/- cleanpython -m pytest tests/ -q- 369 passedpython -m generator.validate --data-only- PASSEDpython -m generator.build_site- 2505 error pages generatedpython -m generator.validate --site-only- PASSEDGenerated by Claude Code