Must be defined with a level 4 header: #### Relations.
The Relations subsection defines relationships between elements using markdown bullet list syntax.
Parsing Rules:
** relationType: [Element Name](path#element-id)#### Relations subsection are not allowedExamples:
#### Relations
* derivedFrom: [Parent Requirement](../path/file.html#parent)
* satisfiedBy: [Implementation](../../src/module.rs)
* verifies: [Target Requirement](file.html#target)
Must be defined with a level 4 header: #### Details.
The Details subsection provides additional information directly related to the main requirement text.
Parsing Rules:
#### Details subsections, any markdown headers or elements within <details>...</details> tags are skippedExamples:
### My Requirement
The system shall perform action X.
#### Details
Additional context about action X:
- Constraint 1
- Constraint 2
- Performance requirement
Must be defined with a level 4 header: #### Metadata.
The Metadata subsection stores element properties including type and custom attributes.
Parsing Rules:
* property_name: property_value*), with two spaces ( *) of indentation followed by property_name + ’: ’ + property_valuetypeReserved Properties:
The following properties have special meaning:
type: Defines the element type (supported types are defined in Supported Element Types Specification)Examples:
### My Element
This is a verification element.
#### Metadata
* type: verification
* priority: high
* owner: team-a
#### Relations
* verifies: [Some Requirement](#some-requirement)
### My Element
This is a verification element.
#### Details
Some details.
#### Metadata
* type: verification
* priority: high
* owner: team-a
#### Relations
* verifies: [Some Requirement](#some-requirement)
Must be defined with a level 4 header: #### Attachments.
The Attachments subsection links external resources to elements. Attachments support two target types:
Parsing Rules:
* [path](path)Validation Rules:
[path](path)Examples:
### System Performance Requirements
The system shall meet defined performance criteria.
#### Attachments
* [docs/SLO.pdf](docs/SLO.pdf)
* [docs/benchmarks.xlsx](docs/benchmarks.xlsx)
Element identifier attachments link to Refinement elements (constraint, behavior, specification types) within the model.
Parsing Rules:
* [Element Name](path#element-id)* [Element Name](#element-id)* [Element Name](relative/path/file.html#element-id)Validation Rules:
Examples:
### System Performance Requirements
The system shall meet defined performance criteria.
#### Attachments
* [docs/SLO.pdf](docs/SLO.pdf)
* [Response Time Constraint](Constraints.html#response-time-constraint)
* [Timeout Behavior](Behaviors.html#timeout-behavior)
See Refinement Elements Specification for details on refinement element types.