SHACL Shapes
https://meta.linked.archi/backstage/shapes#
SHACL shapes for validating Backstage catalog data. Imports core-shapes for base QualifiedRelationship validation. Adds Backstage-specific domain/range constraints per relationship type.
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Component | Violation | |
target |
class | API | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Component | Violation | |
target |
class | API | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Element | Violation | |
target |
class | Domain | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | User | Violation | |
target |
class | Group | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Element | Violation | |
target |
class | Group | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Component | Violation | |
target |
class | Resource | Violation |
| Property | Constraint | Value | Severity | Message |
|---|---|---|---|---|
source |
class | Component | Violation | |
target |
class | System | Violation |