Skip to content

[FuSa] Add ChangeTrigger and ChangeImpactAnalysis for safety change analysis - #1442

Draft
devashridatta-dotcom wants to merge 1 commit into
spdx:developfrom
devashridatta-dotcom:agent/fusa-reassessment-source
Draft

[FuSa] Add ChangeTrigger and ChangeImpactAnalysis for safety change analysis#1442
devashridatta-dotcom wants to merge 1 commit into
spdx:developfrom
devashridatta-dotcom:agent/fusa-reassessment-source

Conversation

@devashridatta-dotcom

@devashridatta-dotcom devashridatta-dotcom commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Updates the FunctionalSafety profile with the change impact pattern discussed in the SPDX FuSa SIG on August 28, 2026.

This revision proposes:

  • ChangeTrigger: a FunctionalSafety artifact representing the source, reason, event, report, or external record that initiates change impact analysis. It can carry inherited Core externalRef / externalIdentifier values for CVEs, field incidents, lab findings, customer reports, regulatory events, configuration changes, environmental changes, business decisions, or other external records.

  • ChangeImpactAnalysis: a FunctionalSafety artifact representing the documented impact analysis of a change trigger against safety-relevant SPDX elements. It can identify impacted, added, changed, or invalidated elements, reference the impact-analysis process, communicate analysis status, communicate impact level, identify approval, and carry rationale.

  • investigatedBy: an additive Core RelationshipType so a ChangeTrigger can be linked to the ChangeImpactAnalysis that investigates it.

  • FunctionalSafety guidance text describing how ChangeTrigger, ChangeImpactAnalysis, RequirementVerification, EvaluationResult, EvidenceRelationship, and Core/Bundle work together for SRAP-style communication.

RequirementVerification remains focused on how a verification or assessment is performed. The trigger is upstream of verification and is connected to the impact analysis instead.

@devashridatta-dotcom
devashridatta-dotcom force-pushed the agent/fusa-reassessment-source branch from 18744d4 to d8fd642 Compare August 28, 2026 19:17
@devashridatta-dotcom devashridatta-dotcom changed the title [FuSa] Add reassessment source for safety assessments [FuSa] Add ChangeTrigger and ChangeImpact for safety change analysis Aug 28, 2026
@devashridatta-dotcom
devashridatta-dotcom force-pushed the agent/fusa-reassessment-source branch from d8fd642 to d60c650 Compare August 28, 2026 20:01
@devashridatta-dotcom devashridatta-dotcom changed the title [FuSa] Add ChangeTrigger and ChangeImpact for safety change analysis [FuSa] Add ChangeTrigger and ChangeImpactAnalysis for safety change analysis Aug 28, 2026
@goneall goneall added the Profile:FuSa FunctionalSafety profile and related matters label Aug 28, 2026
@goneall goneall added this to the 3.1-rc2 milestone Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Profile:FuSa FunctionalSafety profile and related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants