fix(requirements): added missing new line character to requirements

This commit is contained in:
Mineplay 2025-12-04 18:42:39 +01:00
parent cf640c54b3
commit 5e1e06d9e9

View file

@ -131,260 +131,260 @@ By using this format the requirement will be easly retracable to the user story
### Requirements
**Code**: RQ-1
**User story**: US-1
**User**: user
**Requirement**: the user watches/listens to media.
**Type**: functional
**Code**: RQ-1 \
**User story**: US-1 \
**User**: user \
**Requirement**: the user watches/listens to media. \
**Type**: functional \
**Priority**: highest
------------------------------
**Code**: RQ-2
**User story**: US-1
**User**: user
**Requirement**: the user watches/listens to media within 3 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-2 \
**User story**: US-1 \
**User**: user \
**Requirement**: the user watches/listens to media within 3 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: high
------------------------------
**Code**: RQ-3
**User story**: US-1
**User**: user
**Requirement**: the system starts the media playback within 5 seconds.
**Type**: non-functional
**Quality attribute**: time behaviour
**Code**: RQ-3 \
**User story**: US-1 \
**User**: user \
**Requirement**: the system starts the media playback within 5 seconds. \
**Type**: non-functional \
**Quality attribute**: time behaviour \
**Priority**: high
------------------------------
**Code**: RQ-4
**User story**: US-1
**User**: user
**Requirement**: the user is able to watch/listen to media 99% of the time.
**Type**: non-functional
**Quality attribute**: availability
**Code**: RQ-4 \
**User story**: US-1 \
**User**: user \
**Requirement**: the user is able to watch/listen to media 99% of the time. \
**Type**: non-functional \
**Quality attribute**: availability \
**Priority**: high
------------------------------
**Code**: RQ-5
**User story**: US-2
**User**: user
**Requirement**: the user finds the media by name.
**Type**: functional
**Code**: RQ-5 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds the media by name. \
**Type**: functional \
**Priority**: highest
------------------------------
**Code**: RQ-6
**User story**: US-2
**User**: user
**Requirement**: the user finds the media by genre.
**Type**: functional
**Code**: RQ-6 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds the media by genre. \
**Type**: functional \
**Priority**: medium
------------------------------
**Code**: RQ-7
**User story**: US-2
**User**: user
**Requirement**: the user finds the media by franchise.
**Type**: functional
**Code**: RQ-7 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds the media by franchise. \
**Type**: functional \
**Priority**: high
------------------------------
**Code**: RQ-8
**User story**: US-2
**User**: user
**Requirement**: the user finds media by type.
**Type**: functional
**Code**: RQ-8 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds media by type. \
**Type**: functional \
**Priority**: highest
------------------------------
**Code**: RQ-9
**User story**: US-2
**User**: user
**Requirement**: the user finds media by release date.
**Type**: functional
**Code**: RQ-9 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds media by release date. \
**Type**: functional \
**Priority**: low
------------------------------
**Code**: RQ-10
**User story**: US-2
**User**: user
**Requirement**: the user finds the media within 3 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-10 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds the media within 3 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: highest
------------------------------
**Code**: RQ-11
**User story**: US-2
**User**: user
**Requirement**: the user finds media by name with some small spelling mistakes.
**Type**: non-functional
**Quality attribute**: user error protection
**Code**: RQ-11 \
**User story**: US-2 \
**User**: user \
**Requirement**: the user finds media by name with some small spelling mistakes. \
**Type**: non-functional \
**Quality attribute**: user error protection \
**Priority**: medium
------------------------------
**Code**: RQ-12
**User story**: US-3
**User**: user
**Requirement**: the user continues watching/listening to the media from the point where they last left it.
**Type**: functional
**Code**: RQ-12 \
**User story**: US-3 \
**User**: user \
**Requirement**: the user continues watching/listening to the media from the point where they last left it. \
**Type**: functional \
**Priority**: high
------------------------------
**Code**: RQ-13
**User story**: US-3
**User**: user
**Requriement**: the user continues watching/listening to the media from the point where they last left it without the need for any extra steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-13 \
**User story**: US-3 \
**User**: user \
**Requriement**: the user continues watching/listening to the media from the point where they last left it without the need for any extra steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: high
------------------------------
**Code**: RQ-14
**User story**: US-3
**User**: user
**Requirement**: the user continues watching/listening to the media from the point where they left it within 5 seconds.
**Type**: non-functional
**Quality attribute**: time behaviour
**Code**: RQ-14 \
**User story**: US-3 \
**User**: user \
**Requirement**: the user continues watching/listening to the media from the point where they left it within 5 seconds. \
**Type**: non-functional \
**Quality attribute**: time behaviour \
**Priority**: medium
------------------------------
**Code**: RQ-15
**User story**: US-3
**User**: user
**Requirement**: the user only continues watching/listening to the media from the point where they left it.
**Type**: non-functional
**Quality attribute**: confidentiality
**Code**: RQ-15 \
**User story**: US-3 \
**User**: user \
**Requirement**: the user only continues watching/listening to the media from the point where they left it. \
**Type**: non-functional \
**Quality attribute**: confidentiality \
**Priority**: medium
------------------------------
**Code**: RQ-16
**User story**: US-4
**User**: user
**Requirement**: the user selects the subtitles to display while watching the media.
**Type**: functional
**Code**: RQ-16 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects the subtitles to display while watching the media. \
**Type**: functional \
**Priority**: high
------------------------------
**Code**: RQ-17
**User story**: US-4
**User**: user
**Requirement**: the user selects the language to use for the media.
**Type**: functional
**Code**: RQ-17 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects the language to use for the media. \
**Type**: functional \
**Priority**: high
------------------------------
**Code**: RQ-18
**User story**: US-4
**User**: user
**Requirement**: the user turns auto select subtitles on.
**Type**: functional
**Code**: RQ-18 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user turns auto select subtitles on. \
**Type**: functional \
**Priority**: low
------------------------------
**Code**: RQ-19
**User story**: US-4
**User**: user
**Requirement**: the user turns auto select language on.
**Type**: functional
**Code**: RQ-19 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user turns auto select language on. \
**Type**: functional \
**Priority**: low
------------------------------
**Code**: RQ-20
**User story**: US-4
**User**: user
**Requirement**: the user selects language.
**Type**: functional
**Code**: RQ-20 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects language. \
**Type**: functional \
**Priority**: medium
------------------------------
**Code**: RQ-21
**User story**: US-4
**User**: user
**Requirement**: the user selects the subtitles to display while watching the media within 2 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-21 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects the subtitles to display while watching the media within 2 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: high
------------------------------
**Code**: RQ-22
**User story**: US-4
**User**: user
**Requirement**: the user selects the language to use for the media within 2 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-22 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects the language to use for the media within 2 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: high
------------------------------
**Code**: RQ-23
**User story**: US-4
**User**: user
**Requirement**: the user turns auto select subtitles on within 2 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-23 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user turns auto select subtitles on within 2 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: low
------------------------------
**Code**: RQ-24
**User story**: US-4
**User**: user
**Requirement**: the user turns auto select language on within 2 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-24 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user turns auto select language on within 2 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: low
------------------------------
**Code**: RQ-25
**User story**: US-4
**User**: user
**Requirement**: the user selects language within 2 steps.
**Type**: non-functional
**Quality attribute**: operability
**Code**: RQ-25 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user selects language within 2 steps. \
**Type**: non-functional \
**Quality attribute**: operability \
**Priority**: medium
------------------------------
**Code**: RQ-26
**User story**: US-4
**User**: user
**Requirement**: the user sees the subtitles while watching the media in real-time.
**Type**: non-functional
**Quality attribute**: time behaviour
**Code**: RQ-26 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user sees the subtitles while watching the media in real-time. \
**Type**: non-functional \
**Quality attribute**: time behaviour \
**Priority**: highest
------------------------------
**Code**: RQ-27
**User story**: US-4
**User**: user
**Requirement**: the user hears the selected lanuage for the media in real-time.
**Type**: non-functional
**Quality attribute**: time behaviour
**Code**: RQ-27 \
**User story**: US-4 \
**User**: user \
**Requirement**: the user hears the selected lanuage for the media in real-time. \
**Type**: non-functional \
**Quality attribute**: time behaviour \
**Priority**: highest