# Reported issues for dutch-law-mcp

Pod holds 14 of 14 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [dutch-law-mcp](/mcp/dutch-law-mcp).

## Most discussed

### Upstream drift — ongoing (last detected 2026-07-02)

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Last detected: 2026-07-02 (run #25).

Run `npm run drift:detect` locally to see details. See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/111) · 2026-05-14 · open · external user · 7 comments

### Upstream drift detected — 2026-04-30

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/66) · 2026-04-30 · closed · external user · 1 comment

### Upstream drift detected — 2026-04-23

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/65) · 2026-04-23 · closed · external user · 1 comment

### Upstream drift detected — 2026-04-16

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/58) · 2026-04-16 · closed · external user · 1 comment

### Upstream drift detected — 2026-04-02

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/33) · 2026-04-02 · closed · external user · 1 comment

### Upstream drift detected — 2026-03-26

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/31) · 2026-03-26 · closed · external user · 1 comment

### Upstream drift detected — 2026-03-12

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/29) · 2026-03-12 · closed · external user · 1 comment

### Upstream drift detected — 2026-02-20

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/4) · 2026-02-20 · closed · external user · 1 comment

## Most recent

### Upstream drift detected — 2026-05-07

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/70) · 2026-05-07 · closed · external user · 1 comment

### [BUG] Initial database download fails due to hardcoded MIN_SIZE expecting 900MB (actual size is 123MB)

## Bug Description

**What's wrong?**
When initializing the server for the first time, the automated download of the SQLite database fails. The downloaded and uncompressed database is 123 MB, but the hardcoded `MIN_SIZE` validation check in `src/utils/ensure-database.ts` expects a minimum of 900 MB (`900 * 1024 * 1024`). Because of this mismatch, the script deletes the successfully downloaded file and crashes the MCP server.

## Reproduction Steps

**How to reproduce:**
1. Start the MCP server 

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/68) · 2026-05-06 · closed · external user · 0 comments

### [BUG] Windows install fails — postinstall uses Unix-only shell syntax

On Windows, 'npm install -g @ansvar/dutch-law-mcp' fails because package.json postinstall uses 'test -d dist || npm run build || true'. Windows cmd.exe does not recognize 'test' or 'true'. Suggest using a cross-platform approach like 'npm-run-all' with a conditional JS check, or shipping the dist/ folder in the npm package so build is not needed on install.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/61) · 2026-04-20 · closed · external user · 0 comments

### Upstream drift detected — 2026-04-09

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/46) · 2026-04-09 · closed · external user · 1 comment

### validate_citation and search_legislation fail to resolve 'Auteurswet' by name (wrong BWB-ID used)

## Bug Description

`validate_citation` and `search_legislation` fail to find the Auteurswet when referenced by its common name. The server appears to resolve the name to an incorrect BWB-ID.

## Steps to Reproduce

Call `validate_citation` with:
```json
{ "citation": "art. 25 Auteurswet" }
```

Or call `search_legislation` with query `"artikel 25 Auteurswet persoonlijkheidsrechten"`.

## Observed Behavior

`validate_citation` returns:
```json
{
  "valid": false,
  "error": "Unrecognized citatio

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/32) · 2026-03-30 · closed · external user · 0 comments

### Upstream drift detected — 2026-03-05

Nightly drift detection found hash mismatches between MCP output and upstream sources.

Run `npm run drift:detect` locally to see details.

See `fixtures/golden-hashes.json` for anchored provisions.

[Read the thread](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues/20) · 2026-03-05 · closed · external user · 1 comment

The remaining reports are on [the project's issue tracker](https://github.com/Ansvar-Systems/Dutch-law-mcp/issues).
