본문으로 건너뛰기
cccskills
무료GitHub에 공개

law-letter-fidelity-audit

Audits whether a machine-readable regelrecht law model is faithful to the LETTER of the wettekst — and strictly separates the wettekst (leading) from the toelichting (Nota/Memorie van Toelichting; explanatory, not a norm). Runs in critical passes per article/lid and detects four deviation classes: toelichting-bleed (a modeled criterion that the letter only states as an open norm, or not at all), missing verbatim elements (a word/condition such as a "tenzij" or a qualifier dropped from the model), wrong legal_basis anchoring (an endpoint hung on a "kapstok"-article while the operative norm lives elsewhere), and verbatim-drift in text: (an ingetrokken/older redaction). Also detects positief-lid vs uitsluitings-lid conflicts and checks the chapeau for an explicit derogation rule ("zo nodig in afwijking van het eerste lid") before judging precedence. Classifies every finding as modelfout (fix), wettekst-gevolg (report, do not fix), or letter-vs-toelichting-question (jurist decides what is leading + revision signal). Use when the user wants to know if a model is "dicht bij de letter", mentions letter vs toelichting/bedoeling, fidelity, "natuurgetrouw", or before trusting feature outcomes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Law Letter-Fidelity Audit

Audits whether a machine_readable model reflects the letter of the wettekst, not the toelichting and not the desired outcome. The aim is to separate three very different things: a genuine modelfout (the model deviates from the letter — fix it), a wettekst-gevolg (the model faithfully follows a letter that itself produces an odd or unintended result — report it, do not "fix" it in the model), and a letter-vs-toelichting-question (the letter and the toelichting diverge — a jurist must decide which is leading).

Core principle — wettekst leidend, toelichting is uitleg

De artikeltekst (het text:-veld, de feitelijk geldende wet) is leidend. De toelichting (Nota / Memorie van Toelichting) legt de bedoeling uit maar is geen norm. Modelleer de open norm zoals de wet die stelt; gebruik de toelichting als duiding, nooit als een verkapt criterium.

Soll-normalisatie is verboden: het model spiegelt de wet inclusief haar onvolkomenheden. Modelleer nooit een "zuiver" (zoals-bedoeld) stelsel als vervanging van het verbatim-model; het verschil tussen letter en bedoeling is juist de te rapporteren bevinding.

Werkwijze — kritische passes, fideliteit vóór outcome

Doe de fideliteit-audit vóór je het model tegen verwachte uitkomsten/scenario's afzet. Anders ga je het model reverse-engineeren om een test te laten slagen (outcome-bias). Volgorde: (1) letter ↔ model per artikel/lid; (2) pas daarna toetsing tegen scenario's/uitvoeringsbeleid.

Loop per artikel: lees het verbatim text:-veld naast de machine_readable (parameters/input/actions/ operations) en zoek de vier afwijkingsklassen.

Klasse 1 — toelichting-bleed

Een conditie of begrip in het model dat uit de toelichting komt terwijl de letter het slechts als open norm stelt (of helemaal niet noemt). Symptoom: een leaf/operatie genoemd naar een toelichtings-term, terwijl de wet alleen "naar de omstandigheden te beoordelen" o.i.d. zegt. → Hernoem/herorden zodat het model de open norm van de letter draagt; verplaats de toelichtings-uitleg naar de description/comment, expliciet gelabeld als toelichting.

Klasse 2 — ontbrekend verbatim-bestanddeel

Een woord of voorwaarde dat in de letter staat maar niet in het model zit: een kwalificatie ("rechtmatig", "uitsluitend", "tijdelijk"), een "tenzij"-clausule, of een hele uitsluiting. Grep de verbatim text: op "tenzij", "behoudens", "voor zover", "niet ... dan wel", en controleer of elke voorwaarde in de actions terugkomt. → Voeg het ontbrekende bestanddeel toe (richting de letter).

Klasse 3 — verkeerde verankering (legal_basis)

Een endpoint hangt aan een "kapstok"-artikel terwijl de dragende norm in een buurartikel of in een andere wet staat (bv. de beslislogica zit in art. N+1, of een leeftijds-/statuseis in een ander wetboek). De beslislogica kan correct zijn; de herleidbaarheid klopt niet. → Markeer als legal_basis-/architectuur-kwestie (jurist/architectuur), meestal geen logica-fix.

Klasse 4 — verbatim-drift in text:

Het text:-veld draagt een ingetrokken of oudere redactie (verwijzing naar een ingetrokken wet, een oude instantienaam) terwijl de feitelijk geldende tekst anders luidt. Kruis-check verbatim tegen de bron op de claimed valid_from (zie de law-version-drift-check-skill). → Actualiseer het text:-veld naar de geldende verbatim redactie; corrigeer nooit een fout die in de geldende wet zélf staat (die rapporteer je).

Lid-conflict & afwijkings-precedence

Wanneer een positieve grond (een toekennend lid) en een uitsluiting (een ontzeggend lid) elkaar lijken te weerspreken, controleer eerst de chapeau op een expliciete voorrangsregel vóór je een "conflict" of "lacune" rapporteert:

  • Een chapeau als "zo nodig in afwijking van het [vorige lid], is niet ..." betekent dat de uitsluiting dérogeert aan de positieve grond — dan is de uitsluitende uitkomst de letter, geen modelkeuze en geen lacune.
  • Een tegen-uitsluiting als "[lid X] is niet van toepassing op ..." schakelt (een deel van) de uitsluiting weer uit; modelleer de exacte reikwijdte (welke onderdelen, welke subgroep). Modelleer de precedence zoals de letter die stelt. Als de letter zo een groep uitsluit die de bedoeling juist insluit, is dat een wettekst-gevolg (zie classificatie), geen modelfout.

Classificatie van elke bevinding

BucketBetekenisActie
MODELFOUThet model wijkt af van de letteraanpassen richting de letter
WETTEKST-GEVOLGmodel = letter, maar de letter zelf produceert een vreemde/onbedoelde uitkomstrapporteren, niet "fixen" in het model
LETTER-vs-TOELICHTINGletter en toelichting divergerenjurist bepaalt wat leidend is; tevens signaal voor herziening (de bedoeling hoort dan in de wéttekst — primaat van de wetgever)

Voor elke WETTEKST-GEVOLG- en LETTER-vs-TOELICHTING-bevinding: formuleer een jurist-vraag en, waar toepasselijk, een wetgevings-signaal (de norm hoort kenbaar in de regelgeving, niet in toelichting of stilzwijgende uitvoeringscorrectie).

Verificatie (geen hunches)

Toets uitkomsten via de engine (evaluate-binary, met extra_laws voor cross-law), met alleen upstream-leaf-feiten en anti-masking (flip een bron-feit, zie de uitkomst omklappen) — niet door de uitkomst direct te injecteren. Schema-validatie en cross-law-integriteit blijven groen.

Output

Per artikel/lid: (verbatim passage) → (wat het model doet) → (afwijkingsklasse of "letter-getrouw") → (classificatie: modelfout/wettekst-gevolg/letter-vs-toelichting) → (jurist-vraag waar van toepassing). Sluit af met een prioriteitenlijst en, voor letter-vs-toelichting-bevindingen, een aparte paragraaf "Lezing: toelichting náást de letter" puur op de twee teksten (zonder de implementatie erbij).

Samenhang met andere skills

  • law-version-drift-check — dekt klasse 4 (verbatim-drift) in detail; draai die als Step 0.
  • regelrecht-stelselanalyse — cross-law-integriteit, cyclus-workflow en classificatie-taxonomie.
  • law-generate — de plaatsings-/bindingsregels (source onder input:, niet parameters:).

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Check if a RIG preview deployment is actually running and healthy. Verifies CI triggered, images exist, pods started, and services respond. Use when a PR deployment seems broken or after pushing code.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

Performs critical code reviews using REVIEW.md guidelines. Evaluates code quality, architecture, testing, and domain-specific concerns (legal faithfulness, cross-law references, engine safety). Use after completing significant code changes or before merging.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

Processes all open Dependabot PRs sequentially — rebases if needed, analyzes for breaking changes and security issues, then merges or requests changes. Use when you want to handle pending Dependabot dependency updates.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

Writing rules for the regelrecht docs site (docs/). Use when writing or editing prose under docs/ — RFCs, guides, component docs, concept pages, and the NL/EN landing copy. Keeps docs prose free of AI-generated tells and consistent with the site's government-technical register. Not for code, commit messages, or PR descriptions.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

Provides context about the regelrecht Figma design system and helps with Figma-related tasks like component lookups and design comparisons. Use this skill proactively when: implementing UI components, looking up Figma node IDs, comparing code with Figma designs, downloading Figma assets, or working with design tokens. Activate automatically when user mentions Figma, design system, component styling, or asks about RR-Components.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

Downloads Dutch official legal publications including national laws, local regulations, and implementation policies from government sources (wetten.overheid.nl, lokaleregelgeving.overheid.nl). Use this skill proactively when: user mentions downloading, fetching, or importing a Dutch law by name or BWB/CVDR identifier, when a source.regulation reference points to a law not in the corpus, or when user provides a wetten.overheid.nl URL. Activate automatically when user mentions a specific Dutch law name, BWB identifier (BWBR...), or CVDR identifier.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

NederlandseDigitaleDienst/regelrecht262026년 10월 24일 업데이트

NederlandseDigitaleDienst의 스킬 모두 보기

이 스킬의 문제 신고