Elements
graph TD;
%% REQVIRE-AUTOGENERATED-DIAGRAM
%% Graph styling
classDef userRequirement fill:#D1C4E9,stroke:#7E57C2,stroke-width:2px;
classDef systemRequirement fill:#E1D8EE,stroke:#673AB7,stroke-width:1.5px;
classDef verification fill:#DCEDC8,stroke:#4CAF50,stroke-width:2px;
classDef folder fill:#FAFAFA,stroke:#9E9E9E,stroke-width:3px;
classDef file fill:#FFF8E1,stroke:#FFCA28,stroke-width:2px;
classDef default fill:#F5F5F5,stroke:#424242,stroke-width:1.5px;
subgraph e57e8ed6cc4cc063["📁 requirements/Functional/Processing"]
subgraph 1b5e284c6d3bc807["📄 Behaviors.md"]
1893052f3cbc0d97["Change Propagation Behavior"];
class 1893052f3cbc0d97 default;
click 1893052f3cbc0d97 "Behaviors.html#change-propagation-behavior";
end
end
Change Propagation Behavior
How changes propagate through model based on relation types.
Details
Propagation by Relation:
| Relation | Propagates |
| derive/derivedFrom | Yes - parent to child |
| satisfiedBy/satisfy | Yes - requirement to implementation |
| verifiedBy/verify | Yes - requirement to verification |
| trace | No - documentation only |
| Attachments | Yes - if content hash changes |
Attachment Impact:
- Content changes → propagate impact
- Path renames → track but no impact
Metadata