EP-000-FRONTEND-MODULE-CONTRACT
EP-000 – Frontend Module Contract#
20-frontend/src/
├── platform-shell/
├── workbench-services/
│ ├── identity/
│ ├── authorization/
│ ├── localization/
│ ├── preferences/
│ ├── command-context/
│ └── help-context/
└── building-blocks/
├── artifact-management/
├── relationship-management/
├── localization/
├── translation/
├── audit/
├── roundtrip/
└── knowledge-management/
Regeln:
- Ribbon ruft keine Fachmethoden direkt auf.
- Commands laufen über Registry und Application Use Cases.
- Sichtbarkeit und Aktivierung folgen Kontext, Status und Permission.
- Frontend-Module greifen nicht auf interne Zustände anderer Blocks zu.
- UI-Labels verwenden Message Keys und unterstützen
de,en,uk. HelpContextIdist Bestandteil sichtbarer UI-Artefakte.- Tooltips sind Materialisierungen, keine Wissensquelle.