-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Description
Description
The traceability report is inconsistent while using MD heading style vs RST heading style. The inconsistency is seen only with the first item
Steps to Reproduce
Consider the following tmp.rst
This is the main heading
========================
The following are the requirements related to domain creation.
Item 1 heading
##############
`XenSSR~item1~1`
Description:
Item 1 descrip.
Rationale:
Item 1 rationale.
Item 2 heading
##############
`XenSSR~item2~1`
Description:
Item 2 descrip.
Rationale:
Item 2 rationale.
Item 3 heading
##############
`XenSSR~item3~1`
Description:
Item 3 descrip.
Rationale:
Item 3 rationale.
The traceability report looks like. This is correct and what we expect.

However, when we use RST heading styles ie (the below file)
This is the main heading
========================
The following are the requirements related to domain creation.
Item 1 heading
--------------
`XenSSR~item1~1`
Description:
Item 1 descrip.
Rationale:
Item 1 rationale.
Item 2 heading
--------------
`XenSSR~item2~1`
Description:
Item 2 descrip.
Rationale:
Item 2 rationale.
Item 3 heading
--------------
`XenSSR~item3~1`
Description:
Item 3 descrip.
Rationale:
Item 3 rationale.
The traceability report looks like this

Expected behavior
The issue is that for the first item, it renders the heading. We don't want this. Instead we expect that it should render the tags as seen for item2 and item3.
In other words with RST header style, the rendering should be similar to the markdown header style.
Environment
- OFT: This is the latest master.
- OS: [Ubuntu 20.04]
Additional context
Add any other context about the problem here.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
📫 Backlog