# Regelwerke durchsuchen

# Regelwerke

Das Wissensprodukt enthält 3.863 Dokumentköpfe, 120.014 geordnete
Volltextabschnitte und einen kuratierten Katalog mit 408 Quellen. Der Bestand
wird vollständig und unverändert aus dem bisherigen Korpus übernommen. Erst
nach Zeilen-, Schema-, Referenz-, Vollständigkeits- und Checksum-Abgleich öffnet
die Veröffentlichung für freigegebene Consumer.

## REST

```http
GET /v1/regelwerke?limit=25
GET /v1/regelwerke/quellen?limit=25
GET /v1/regelwerke/suche?q=Abnahme&regelwerk=VOB%2FB&limit=10
```

Die Suche liefert zu jedem Treffer Regelwerk, Dokumenttitel, Stand, Fundstelle,
Quellbezug, Abschnittstext und Relevanz. Sie ist auf 50 Treffer begrenzt.

## MCP-Werkzeuge

- `list_rulebooks` – verfügbare Dokumente und Abschnittszahlen;
- `list_rulebook_sources` – kuratierter Quellenkatalog einschließlich Aliasen;
- `search_rulebook_sections` – deutsche Volltextsuche mit optionalem Regelwerks-
  und Domänenfilter.

## Consumer-Freigabe

Ein benannter Zuplo-Consumer erhält im POC nur die benötigten Produktscopes:

```json
{
  "access_mode": "read_only",
  "allowed_tables": [],
  "allowed_products": [
    "regelwerke.catalog",
    "regelwerke.fulltext"
  ]
}
```

Für Jasper Fraenznick wird der erste eigene, benannte Consumer angelegt. Für die
vorgesehenen rund zehn Nutzer gilt dasselbe Muster: ein Consumer und ein Key je
Person, keine gemeinsame Gruppen-Credential. So können Nutzung, Rotation und
Entzug einzeln gesteuert werden. Die Keys erhalten dieselben beiden
Regelwerks-Scopes; Supabase-Zugangsdaten werden nicht verteilt.

## Zeit- und Quellenbezug

Regelwerksantworten sind keine aktuelle Geschäftsjahressumme. Maßgeblich sind
Dokumentstand, Revision und Fundstelle. Bei Fahrzeug-, Kosten- oder
Bewegungsanalysen gilt dagegen standardmäßig der Fokus ab 2023; ältere Daten
werden nur für Laufzeiten und Historienbelege herangezogen.
