ET-CLI-SERVICES-README-001
CLI-Dienste#
Zweck#
Dieser Bereich ordnet die vorhandenen Kommandozeilenoberflächen von engineering-tools als gemeinsame CLI-Service-Landschaft ein. Er definiert stabile Bedien-, Automatisierungs-, Fehler- und Evidence-Verträge, ohne eine nicht vorhandene monolithische CLI zu behaupten.
Verbindliche Dokumente#
- CLI Service Architecture
- Command and Option Contract
- Exit, Output and Error Contract
- [[ART-DEF-0043|Automation and [GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen]] Contract](AUTOMATION_AND_EVIDENCE_CONTRACT.md)
- CLI Verification
- Engineering CLI Surface Contract
Vorhandene CLI-Services#
| Domäne | Einstieg | Charakter |
|---|---|---|
| Bootstrap | ../10-bootstrap/engineering-bootstrap.py |
prüfend, optional materialisierend |
| GlossarbegriffEin Artefakt ist jede eindeutig identifizierbare fachliche, technische, organisatorische oder reale Einheit, die in der Engineering-Landschaft modelliert wird. Alles Modellierbare wird als Artefakt geführt. Dazu gehören unter anderem Systeme, Beziehungen, Features, Dokumente, ADRs, Tests, UI-Buttons, Menüs, Farben, Icons, Konfigurationen, Diagramme, Runtime-Ressourcen, fachliche Objekte und reale Objekte wie ein Blumentopf, sofern sie modelliert werden. Knowledge ist keine Sonderklasse. UI- und Applikationsartefakte werden fachlich nach demselben Grundmodell behandelt.Glossareintrag vollständig lesen Validation | ../40-validation/validate-artifact-manifests.py |
rein prüfend |
| Quality Reporting | ../40-validation/report-quality-model.py |
reportgenerierend |
| Verification Reporting | ../40-validation/report-verification-coverage.py |
reportgenerierend |
| Deployment | ../70-deployment/deploy-engineering-platform.py |
schreibend und evidence-erzeugend |
| Environment Check | ../70-deployment/check-engineering-platform-environment.sh |
rein prüfend |
Abgrenzung#
Nicht Bestandteil dieses Clusters sind:
- die Implementierung einer zentralen
ns-CLI, - fachliche Runtime- oder Workspace-Semantik,
- produktive Umgebungswerte,
- Generator-, Validator- oder Deployment-Details, die über ihre CLI-Oberfläche hinausgehen.