BitBundle YAML Referenz
Feld-Level-Spezifikation fuer BitBundle YAML-Definitionen (bitbundles/bb_*.yaml).
Dateikonvention
Abschnitt betitelt „Dateikonvention“- Ort:
bitbundles/bb_*.yaml bitbundle_idmuss mit dem Dateinamen uebereinstimmen und mitbb_beginnen- BitBundles sind nur Metadaten: keine SQL-Verdicts, keine Checks, keine Berechnung
- Kompiliert zu zwei Tabellen:
bitbundle_registryundbitbundle_memberships - Validator:
python3 scripts/bitbundlecheck.py - Compiler:
python3 scripts/bitbundlecompile.py
Top-Level-Felder
Abschnitt betitelt „Top-Level-Felder“| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
bitbundle_id | string | Ja | Muss mit Dateiname uebereinstimmen. Muss mit bb_ beginnen |
version | string | Ja | Semver (z.B. "1.0.0") |
curator | mapping | Ja | name, role, date |
scope | mapping | Ja | tenant_id (null = Cross-Tenant) |
title | i18n mapping | Ja | Bundle-Titel (en/de/fr erforderlich) |
narrative | i18n mapping | Ja | Vollstaendiger Narrativtext (en/de/fr erforderlich) |
smebits | list | Ja | Nicht-leere Liste von SMEbit-Referenzen |
status | string | Ja | active oder archived |
tags | list of strings | Nein | Freiformtags |
Siehe die englische Referenz fuer das vollstaendige Beispiel.
v0.45.1 · built 2026-04-17 08:14 UTC