Skip to content

open_terms.delegated_to wordt geparsed en nergens gebruikt #1300

Description

@humanintheloop25

open_terms[].delegated_to staat in het schema met de omschrijving "Who is
authorized to fill this term (e.g. 'minister', 'gemeenteraad')"
en in het model
op packages/law-model/src/model.rs:438. Buiten testfixtures komt het veld in
geen enkel codepad voor.

Daarmee is het enige veld in het hele schema dat het bevoegde orgaan van een
open term benoemt, dode metadata. De engine gebruikt in plaats daarvan
delegation_type, de regelingslaag, als benadering (service.rs:1753).

Die benadering is grof. Gemeenteraad en college van burgemeester en wethouders
produceren allebei GEMEENTELIJKE_VERORDENING en zijn voor de engine dus
identiek, terwijl Awb 10:13 tot en met 10:17 juist tussen die twee onderscheidt.
Een verordening van gemeente A die een term invult die aan de raad van gemeente
B is gedelegeerd, passeert zolang de scope-parameters kloppen.

Voorstel

Kiezen en vastleggen, want niets doen is de slechtste optie: de naam belooft een
garantie die er niet is.

  • Ofwel het veld krijgt betekenis. RFC-036 (docs: bevoegdheid als resolvebare graaf (RFC-036) #1298) stelt voor het naar een
    organ_ref in een organenregister te laten wijzen, zodat de controle "houdt
    dit orgaan de bevoegdheid" wordt in plaats van "heeft dit bestand de juiste
    laag".
  • Ofwel het wordt in de schema-description als uitsluitend documentair
    gemarkeerd, zodat niemand er validatie van verwacht.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions