Add proposed CRA obligation relationships
11 human-reasoned Beziehungskanten in cra.json gemerged (dedupliziert gegen die Pipeline-Kanten), getaggt review_status=proposed / source=human_reasoned_preview / confidence=high. Nur die kleine Sprache depends_on / supports / produces_evidence_for; gerichtet. Cross-Family SBOM→Vuln-Kanten erlauben dem Advisor Ursachen-/Wirkungsketten. Damit ist der CRA-v1-Baustein vollständig: Obligations · legal_basis · guidance_basis · out_of_scope · relationships · pending citation anchors. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -1490,6 +1490,93 @@
|
|||||||
198
|
198
|
||||||
],
|
],
|
||||||
"note": "Adressieren NIS2-Einrichtungspflichten, CSIRT/ENISA-Behördenaufgaben, Konformitätsbewertungsstellen/EUCC-Zertifizierung, Distributor/Importeur-Pflichten, nationale Strategien, Secure-by-Design/Tooling oder Interoperabilität — keine herstellerseitige Vulnerability-Handling-Pflicht nach CRA Art. 13(8)/Annex I Part II"
|
"note": "Adressieren NIS2-Einrichtungspflichten, CSIRT/ENISA-Behördenaufgaben, Konformitätsbewertungsstellen/EUCC-Zertifizierung, Distributor/Importeur-Pflichten, nationale Strategien, Secure-by-Design/Tooling oder Interoperabilität — keine herstellerseitige Vulnerability-Handling-Pflicht nach CRA Art. 13(8)/Annex I Part II"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "supports",
|
||||||
|
"from": "sbom_creation",
|
||||||
|
"to": "vuln_identification_inventory",
|
||||||
|
"cross_family": true,
|
||||||
|
"note": "SBOM macht enthaltene Komponenten für die Schwachstellensuche sichtbar",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "supports",
|
||||||
|
"from": "sbom_dependency_coverage",
|
||||||
|
"to": "vuln_identification_inventory",
|
||||||
|
"cross_family": true,
|
||||||
|
"note": "transitive Abhängigkeiten ermöglichen Erkennung in Drittkomponenten",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "supports",
|
||||||
|
"from": "sbom_maintenance_update",
|
||||||
|
"to": "vuln_identification_inventory",
|
||||||
|
"cross_family": true,
|
||||||
|
"note": "aktuelle SBOM hält das Komponenten-Inventar für Vuln-Scans aktuell",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "depends_on",
|
||||||
|
"from": "vuln_assessment_prioritization",
|
||||||
|
"to": "vuln_identification_inventory",
|
||||||
|
"cross_family": false,
|
||||||
|
"note": "Bewertung setzt identifizierte Schwachstellen voraus",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "depends_on",
|
||||||
|
"from": "vuln_info_dissemination_users",
|
||||||
|
"to": "vuln_remediation_patching",
|
||||||
|
"cross_family": false,
|
||||||
|
"note": "Nutzerinformation erfolgt nach Bereitstellung des Updates",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "depends_on",
|
||||||
|
"from": "exploited_vuln_reporting_authorities",
|
||||||
|
"to": "vuln_identification_inventory",
|
||||||
|
"cross_family": false,
|
||||||
|
"note": "Meldung ausgenutzter Schwachstellen setzt deren Erkennung voraus",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "depends_on",
|
||||||
|
"from": "coordinated_vulnerability_disclosure",
|
||||||
|
"to": "vuln_handling_process",
|
||||||
|
"cross_family": false,
|
||||||
|
"note": "CVD ist Bestandteil des Schwachstellenbehandlungsprozesses",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "depends_on",
|
||||||
|
"from": "sbom_maintenance_update",
|
||||||
|
"to": "sbom_creation",
|
||||||
|
"cross_family": false,
|
||||||
|
"note": "Pflege setzt die initiale Erstellung voraus",
|
||||||
|
"review_status": "proposed",
|
||||||
|
"source": "human_reasoned_preview",
|
||||||
|
"confidence": "high"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"relationship_types": [
|
||||||
|
"depends_on",
|
||||||
|
"supports",
|
||||||
|
"produces_evidence_for",
|
||||||
|
"implements",
|
||||||
|
"derived_from"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user