SADR-002-ARTIFACT-MANIFEST-MATERIALIZATION
SADR-002 – Artifact-Manifestmaterialisierung#
Status#
Accepted for MVP-001.
Entscheidung#
Die Engineering Platform verwendet artifact-manifest.json auf Building-Block- und Implementierungsmodul-Ebene. Die konkrete Solution legt die gültigen IDs und Mappings fest.
Granularität#
- ein Manifest für den gesamten vertikalen GlossarbegriffEin Building Block ist ein abgegrenzter Baustein mit stabiler Verantwortung zur Realisierung von Capabilities.Glossareintrag vollständig lesen,
- optional zusätzliche Manifeste für Backend, Frontend oder Runtime, wenn diese eigenständig validiert oder deployt werden,
- keine Pflichtmanifeste pro GlossarbegriffEin Feature ist eine abgegrenzte, nutzbare und lieferbare Ausprägung einer Lösung.Glossareintrag vollständig lesen oder Quelldatei.
Validierung#
Mindestens geprüft werden:
- bekannte Capability-IDs,
- bekannte Reference- und Solution-Building-Block-IDs,
- existierende Dokumentationspfade,
- existierende deklarierte Tests und Ports,
- eindeutige 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 IDs,
- gültige Manifestversion.
Konsolidierter Vertragsbezug#
Diese Entscheidung materialisiert den solutionweiten UAM-Vertrag und ist gemeinsam mit folgenden führenden Verträgen zu lesen:
- ArtifactMVP-001 – Einheitliche Artifact-Model-RealisierungSolutionweiter Realisierungsvertrag für Artefaktidentität, Revision, Lokalisierung, Beziehungen und kontrollierte Materialisierungen.Vollständig lesen
- BeziehungMVP-001 – Kennungs- und ReferenzvertragVerbindlicher Vertrag für stabile Identifier, Referenzarten und deren Auflösung über Persistenz und Materialisierungen hinweg.Vollständig lesen
- Kontext & ZeitMVP-001 – Materialisierungs- und ProvenienzvertragVerbindlicher Vertrag für Materialisierungen, Herkunft, Roundtrip-Deltas und verlustarme Wiedereinspielung.Vollständig lesen
Das Manifest ist Zuordnung und GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen, nicht die fachliche Identität selbst.
Decision Governance#
Diese SADR ist die führende Solution-Entscheidung für UAM, Manifest und Referenzauflösung. Historische Aussagen sind GlossarbegriffProvenienz hält Quelle, Entstehungs- oder Ableitungskontext sowie gegebenenfalls Revision und Prüfung fest. Sie erklärt, warum etwas als Beleg erhalten bleibt, ohne daraus automatisch eine aktuell führende Aussage zu machen.Glossareintrag vollständig lesen und Begründung, aber keine parallel gültigen Zielentscheidungen.
Historische semantische Quellen#
ADR-0009 Stable Artifact IDsADR-0011 Architecture Exchange PackageADR-0012 Changed-only RoundtripADR-0030 Unified Artifact ModelADR-0031 Artifact Projections and MaterializationsADR-0043 Canonical Artifact Reference ResolutionADR-0044 Manifest-driven Non-installable Package HandlingADR-0045 Executable Architecture Compliance Contracts
Die vollständige Disposition des historischen ADR-Bestands ist in MeaningMVP-001 – Historische EntscheidungsdispositionSemantische Disposition des historischen ADR-Bestands gegenüber der aktuellen Solution Architecture.Vollständig lesen dokumentiert.