From 18570c469e6dc4aa5a2f1fa17065ef84c5866758 Mon Sep 17 00:00:00 2001 From: Oliver Heilwagen Date: Tue, 31 Mar 2026 14:30:56 +0200 Subject: [PATCH 1/2] Allow satisfies link from tool_req to feat_req. --- docs/internals/requirements/requirements.rst | 8 ++++---- src/extensions/score_metamodel/metamodel.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/internals/requirements/requirements.rst b/docs/internals/requirements/requirements.rst index 31a36bbf2..34d207532 100644 --- a/docs/internals/requirements/requirements.rst +++ b/docs/internals/requirements/requirements.rst @@ -495,14 +495,14 @@ Versioning .. table:: :widths: auto - ================================ =================================================== + ================================ ==================================================================== Source Type Allowed Link Target - ================================ =================================================== + ================================ ==================================================================== Feature Requirements Stakeholder Requirements Component Requirements Feature Requirements Process Requirements Workflows - Tooling Requirements Process Requirements, Stakeholder Requirements - ================================ =================================================== + Tooling Requirements Process Requirements, Stakeholder Requirements, Feature Requirements + ================================ ==================================================================== .. note:: Certain tool requirements do not have a matching process requirement. diff --git a/src/extensions/score_metamodel/metamodel.yaml b/src/extensions/score_metamodel/metamodel.yaml index 98f39f35c..a8e72e83f 100644 --- a/src/extensions/score_metamodel/metamodel.yaml +++ b/src/extensions/score_metamodel/metamodel.yaml @@ -344,7 +344,7 @@ needs_types: optional_links: # req-Id: tool_req__docs_req_link_satisfies_allowed # TODO: make it mandatory - satisfies: gd_req, stkh_req + satisfies: gd_req, stkh_req, feat_req optional_options: codelink: ^.*$ tags: ^.*$ From 0dd90040a41e7a9e501bc0357f6c217daf4c5371 Mon Sep 17 00:00:00 2001 From: Oliver Heilwagen Date: Tue, 31 Mar 2026 15:06:06 +0200 Subject: [PATCH 2/2] Allow satisfies link from tool_req to comp_req. --- docs/internals/requirements/requirements.rst | 8 ++++---- src/extensions/score_metamodel/metamodel.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/internals/requirements/requirements.rst b/docs/internals/requirements/requirements.rst index 34d207532..4de7a6da3 100644 --- a/docs/internals/requirements/requirements.rst +++ b/docs/internals/requirements/requirements.rst @@ -495,14 +495,14 @@ Versioning .. table:: :widths: auto - ================================ ==================================================================== + ================================ ======================================================== Source Type Allowed Link Target - ================================ ==================================================================== + ================================ ======================================================== Feature Requirements Stakeholder Requirements Component Requirements Feature Requirements Process Requirements Workflows - Tooling Requirements Process Requirements, Stakeholder Requirements, Feature Requirements - ================================ ==================================================================== + Tooling Requirements Process-, Stakeholder-, Feature-, Component Requirements + ================================ ======================================================== .. note:: Certain tool requirements do not have a matching process requirement. diff --git a/src/extensions/score_metamodel/metamodel.yaml b/src/extensions/score_metamodel/metamodel.yaml index a8e72e83f..f16b9c671 100644 --- a/src/extensions/score_metamodel/metamodel.yaml +++ b/src/extensions/score_metamodel/metamodel.yaml @@ -344,7 +344,7 @@ needs_types: optional_links: # req-Id: tool_req__docs_req_link_satisfies_allowed # TODO: make it mandatory - satisfies: gd_req, stkh_req, feat_req + satisfies: gd_req, stkh_req, feat_req, comp_req optional_options: codelink: ^.*$ tags: ^.*$