Files
cluster-knaster/.env.example
T
rorappandClaude Opus 5.5 9442cc49d1
ci / test (push) Successful in 27s
ontology: Ontologie als Quelle im Repo, Abgleich mit n8n/KNOW in der Service-Routine
- ontology/know.yaml: 49 Klassen, 66 Beziehungen, 12 Vokabulare (72 Konzepte);
  erzeugt: know.ttl (OWL + SKOS), Ansicht aus viewer.html.tmpl
- knaster.ontology: Modell + Prüfung, Export, Momentaufnahme der n8n-Workflows
  (nur GET; KNOW-Spezifikation aus dem Workflow-Code, Aufrufe inkl. Laufzeit-
  Operationen, direktes SQL), Abgleich, Übernahme von Entscheidungen
- Service-Routine Schritt 8: Verstöße als Befunde, Ontologie-Änderungen als
  Vorschläge ontology_change (immer Freigabe); „ordne P-x <konzept> zu“;
  Entscheidungen in ontology_decisions, `knaster ontology apply` schreibt sie
  in die YAML (Version +1)
- CLI: knaster ontology validate|export|snapshot|check|apply; knaster validate
  prüft Modell und Aktualität der Turtle-Datei
- Gegen echten n8n-Export geprüft: neue Befunde B31–B33 (verified/confirmed,
  KAN ruft unbekannte Operation, MPA ordnet Projektereignisse nie ein)
- SPEC-ontology, BETRIEB §6, Router-Image enthält die Ontologie

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 02:54:49 +02:00

28 lines
731 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Kopieren nach .env – niemals committen.
# Router-Service
KNASTER_API_TOKEN=change-me
KNASTER_DB_URL=postgresql+psycopg://knaster:change-me@postgres:5432/knaster
KNASTER_SITE_DIR=/app/sites/knaster
KNASTER_SKILLS_DIR=/app/skills
KNASTER_CONFIG_DIR=/app/config
KNASTER_DRY_RUN=true
# LiteLLM-Gateway
LITELLM_BASE_URL=http://litellm:4000
LITELLM_API_KEY=change-me
LITELLM_MASTER_KEY=change-me
OPENROUTER_API_KEY=
RERANK_URL=http://gpu-embed:8081
# Healer-Treiber
PORTAINER_HOST=
PORTAINER_KEY=
PROXMOX_URL=https://pve.example:8006
PROXMOX_TOKEN_ID=knaster@pve!healer
PROXMOX_TOKEN_SECRET=
NOTIFY_WEBHOOK_URL=
# n8n: Import/Tests und Ontologie-Abgleich (Router liest Workflows nur, GET /api/v1/workflows)
N8N_HOST=
N8N_API_KEY=