Skip to content

docs(lifecycle): move comp_req entries into own requirements file - #3125

Open
ramceb wants to merge 1 commit into
mainfrom
docs/split-lifecycle-comp-req
Open

docs(lifecycle): move comp_req entries into own requirements file#3125
ramceb wants to merge 1 commit into
mainfrom
docs/split-lifecycle-comp-req

Conversation

@ramceb

@ramceb ramceb commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

What

Split docs/features/lifecycle/requirements/index.rst, which mixed feat_req and comp_req entries under the same section headings, into two files:

  • index.rst — now contains only feat_req (feature requirement) entries
  • component_requirements.rst (new) — contains only comp_req (component requirement) entries, grouped under the same section headings

Why

Keeping feature and component requirements in one file made it hard to navigate. Separating them into dedicated files improves readability and matches the pattern already used by other modules (e.g. docs/modules/feo/feo/docs/requirements/component_requirements.rst).

Notes

  • No requirement content or IDs were added, removed, or modified — verified all 95 :id: values (32 feat_req + 63 comp_req) are identical before/after, just relocated.
  • No toctree changes needed: docs/features/lifecycle/index.rst already includes requirements via a glob (./requirements/*), so the new file is picked up automatically.

Split the interleaved feat_req/comp_req entries in
docs/features/lifecycle/requirements/index.rst so that component
requirements (comp_req) now live in their own file,
component_requirements.rst, alongside the existing feature
requirements file. The requirements toctree glob already picks up
all files under requirements/, so no toctree changes were needed.

No requirement IDs were added, removed, or modified; only their
file location and grouping changed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

@aschemmel-tech aschemmel-tech left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems we are doing parallel work: see #3123

@FScholPer FScholPer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be in the module repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog
Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants