← Zur Uebersicht
AGENTS.md
Novaris — Arbeitsregeln für KI-Agenten
Vor jeder Änderung
project.yaml und ai/governance.lock lesen.
- Die Trennung zwischen unverändertem Legacy-Vorher-Zustand und modernem
Vergleichsreaktor erhalten.
- Markdown ist die Quelle der Dokumentation. Gleichnamige HTML-Dateien und der
Offline-Index nach Änderungen mit
python ci/scripts/md-to-html.py . erzeugen.
Prüfen
- Für normale Änderungen
pwsh -NoProfile -File ci/scripts/verify-repository.ps1 -Mode Fast ausführen.
- Vor einem Release oder einer Migration
-Mode Full verwenden. Das umfasst
beide Reaktoren, Coverage-Gates, Frontend-Lint, Tests, Build und Audit.
-Mode Integration nur verwenden, wenn die benötigten Laufzeitdienste und
Container verfügbar sind.
Repository-Hygiene
- Keine Secrets, lokalen
.env-Dateien, Dependency-Verzeichnisse, Build-Ausgaben,
Testberichte, Logs, PDFs oder mobilen HTML-Ableitungen versionieren.
- Tests, Fixtures, Migrationen, Mocks, Compose-/OpenShift-Dateien und CI-Konfiguration
sind Quellbestand und bleiben im Repository.
- Gemeinsame Jenkins-, Kafka-, Keycloak-, Datenbank- und Observability-Konfiguration
gehört in
shared/enterprise-infrastructure, nicht als Kopie in dieses Projekt.
- Zentral verwaltete Dateien unter
ai/ und .agents/ nicht lokal auseinanderentwickeln;
Änderungen erfolgen im Repository nursude/ai-governance und werden synchronisiert.
⌂ Cockpit