Clarify active satisfies and fulfils relations in metamodel comments
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Accessibilité débutants
- 88/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- yaml
- Domaine
- documentation
Piste de recherche
Examinez les commentaires au-dessus de satisfies et fulfils dans src/extensions/score_metamodel/metamodel.yaml à la lumière des exigences actuelles des outils et des relations autorisées. Commencez par vérifier les exemples tool_req et gd_req ainsi que les éléments d’architecture mentionnés dans l’issue, et consultez également l’issue #972 concernant le périmètre de gd_req.satisfies. Mettez à jour les commentaires pour expliquer leur objectif actuel, tout en préservant les déclarations de liens et le comportement de validation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The comments above satisfies and fulfils in src/extensions/score_metamodel/metamodel.yaml describe these relations as retained for backward compatibility. That suggests they can be deleted during cleanup, although the current metamodel actively allows and validates them.
For example, tool_req and gd_req use satisfies, and architecture elements use fulfils. Issue #972 explicitly tracks stronger enforcement of gd_req.satisfies.
Acceptance criteria:
- Review the compatibility comments against the current tool requirements and permitted relations.
- Replace stale comments with an explanation of the relations' current purpose and scope.
- Preserve the existing link declarations and validation behavior; do not globally remove or rename
satisfiesorfulfilsbased on these comments.
This is a focused comment/documentation cleanup, not a breaking behavior change. Related to the broader cleanup request #969. The mod type and its migration are outside this issue's scope.
- Langage dominant
- Python
- Étoiles
- 11
- Forks
- 39
- Merge moyen
- 1 j 12 h
- PR mergées (30 j)
- 47
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de eclipse-score/docs-as-code
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
eclipse-score/docs-as-code#1031 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
eclipse-score/docs-as-code#1029 ·
Les mainteneurs répondent en général sous 1 jour
-
Graph-check unit tests fail under direct pytest because logger fixtures assume Bazel runfilesPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
eclipse-score/docs-as-code#999 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
eclipse-score/docs-as-code#920 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Add project name to headline ...Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
eclipse-score/docs-as-code#613 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de eclipse-score/docs-as-code
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
micropython/micropython#19906 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
FinanceFlash/unvibecode#597 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
TomAnthony/YourOwnWeigh#21 ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG]: Compliance rules never see Unity Catalog views as viewsPeut-être pris @wagnercsantos l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
databrickslabs/ontos#1348 ·
Les mainteneurs répondent en général sous 3 jours
-
Deprecated datetime.utcnow() is called on every log line (DeprecationWarning on Python 3.12+)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours