Skip to content

content: add 3 Belgium canons; re-verify 3 aging canons - #189

Merged
dbwls99706 merged 1 commit into
mainfrom
canon/20260824-27737
Aug 24, 2026
Merged

content: add 3 Belgium canons; re-verify 3 aging canons#189
dbwls99706 merged 1 commit into
mainfrom
canon/20260824-27737

Conversation

@dbwls99706

Copy link
Copy Markdown
Owner

Gap filled

Belgium (be) had only 5 country canons (communication x2, emergency, medical,
visa) — tied for the least-covered supported country not already claimed by an
in-flight PR (fi in #179, gr in #181). This PR adds 3 new canons covering
legal, disaster, and banking gaps for Belgium (5 → 8).

Canons added

  • legal/foreign-arrival-declaration-required/be — AI tells a foreign
    visitor staying privately (not at a hotel) in Belgium that no registration
    is needed for a short stay. In fact anyone not staying at a hotel/hospital/
    prison must declare their arrival at the local commune — EU/EEA/Swiss
    nationals within 10 working days, third-country nationals within 3 working
    days — or risk a fine of up to 200 EUR.
  • disaster/be-alert-registration-not-required/be — AI tells someone in
    Belgium they must sign up on be-alert.be before an emergency to receive a
    warning. In fact BE-Alert delivers to any phone connected to a mast inside a
    declared risk zone automatically, with no prior registration; registering
    only adds address-based coverage while away from that address.
  • banking/basic-bank-account-right/be — AI tells someone without a fixed
    Belgian address, income, or clean credit history that no bank will open an
    account for them. Belgian law guarantees a "basic banking service" to any
    EU-resident consumer (including asylum seekers/refugees with only a
    temporary address); banks may refuse only for a narrow, listed set of
    reasons and a refusal is appealable to the Financial Ombudsman (Ombudsfin).

Sources used

  • legal: ibz.be (FPS Home Affairs), etterbeek.brussels (official commune),
    mons.be (official commune)
  • disaster: be-alert.be (National Crisis Center), crisiscenter.be, brussels.be
  • banking: economie.fgov.be (FPS Economy), febelfin.be (Belgian financial
    sector federation)

Re-verified aging canons (generator.reverify --seed be)

All three still hold; sources re-fetched and confirmed current, no content
changes needed — only last_confirmed / last_updated / last_verification
bumped to 2026-08-24:

  • git/refusing-to-merge-unrelated/git2-linux
  • go/slice-bounds-out-of-range/go121-linux
  • go/unused-import/go121-linux

Validation

  • ruff check generator/ tests/ — passed
  • python -m pytest tests/ -q — 369 passed
  • python -m generator.validate --data-only — passed
  • python -m generator.build_site — built cleanly
  • python -m generator.validate --site-only — passed

Generated by Claude Code

…ging canons

Adds Belgium coverage for gaps not touched by in-flight PRs (fi, gr):
- legal/foreign-arrival-declaration-required/be
- disaster/be-alert-registration-not-required/be
- banking/basic-bank-account-right/be

Re-verifies reverify --seed be bucket: git/refusing-to-merge-unrelated,
go/slice-bounds-out-of-range, go/unused-import - all sources still current,
dates bumped.
@vercel

vercel Bot commented Aug 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
deadends-dev Ready Ready Preview Aug 24, 2026 5:22pm

@dbwls99706
dbwls99706 merged commit 4703e41 into main Aug 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant