Potential Errors ================ **Coverage:** 100.0% (8 of 8 items OK) .. _lobster-item-513ab6aaff6aa3ab495c8007ef045aa47b9b3c8c: .. dropdown:: [OK] TRLC Potentialerror UseCases.Missing\_Requirement\_In\_Output :class-title: sd-bg-success sd-text-white .. pull-quote:: A requirement defined in a TRLC source file is silently omitted from the rendered RST output, causing the documentation to be incomplete without any build error. .. raw:: html
**Traces to:** * :ref:`UseCases.Render\_All\_TRLC\_Records ` .. raw:: html
**Derived from:** * :ref:`UseCases.Build\_Traceable\_Documentation ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:20:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L20>`__ .. _lobster-item-7ced35da8f7cd8140cb2772ba5ec95ef08ed8097: .. dropdown:: [OK] TRLC Potentialerror UseCases.Broken\_Cross\_Reference :class-title: sd-bg-success sd-text-white .. pull-quote:: A cross-reference between requirements (e.g. derived\_from) is not resolved correctly in the rendered documentation, showing a broken link or missing reference. .. raw:: html
**Traces to:** * :ref:`UseCases.Resolve\_Derived\_From\_References ` .. raw:: html
**Derived from:** * :ref:`UseCases.Validate\_Requirement\_Chains ` * :ref:`UseCases.Build\_Traceable\_Documentation ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:31:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L31>`__ .. _lobster-item-8678328713fd839c86743dab0ef6d2dce2d24554: .. dropdown:: [OK] TRLC Potentialerror UseCases.Undetected\_Missing\_Traceability :class-title: sd-bg-success sd-text-white .. pull-quote:: A component requirement that lacks a derived\_from reference to a feature requirement is not flagged as an error during the build, allowing gaps in the traceability chain. .. raw:: html
**Traces to:** * :ref:`UseCases.Validate\_Traceability\_Completeness ` * :ref:`UseCases.Extract\_Lobster\_From\_Requirements ` .. raw:: html
**Derived from:** * :ref:`UseCases.Validate\_Requirement\_Chains ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:46:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L46>`__ .. _lobster-item-a5ad25025aa0de256a2a9ca702af7ac5d1566b00: .. dropdown:: [OK] TRLC Potentialerror UseCases.Incorrect\_Provider\_Chain :class-title: sd-bg-success sd-text-white .. pull-quote:: The Bazel provider chain (TrlcProviderInfo, SphinxSourcesInfo) is assembled incorrectly so that downstream rules receive stale or incomplete requirement data. .. raw:: html
**Traces to:** * :ref:`UseCases.Emit\_Correct\_Provider\_Info ` * :ref:`UseCases.Emit\_Sphinx\_Sources ` .. raw:: html
**Derived from:** * :ref:`UseCases.Assemble\_Dependable\_Element ` * :ref:`UseCases.Validate\_Requirement\_Chains ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:57:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L57>`__ .. _lobster-item-0ea377ceb997572e4699ddf21c406295870469d4: .. dropdown:: [OK] TRLC Potentialerror UseCases.Missing\_Failure\_Mode\_In\_Render :class-title: sd-bg-success sd-text-white .. pull-quote:: A failure mode defined in TRLC is not rendered in the FMEA documentation output, causing an incomplete safety analysis artefact. .. raw:: html
**Traces to:** * :ref:`UseCases.Render\_All\_Failure\_Modes ` .. raw:: html
**Derived from:** * :ref:`UseCases.Assemble\_Dependable\_Element ` * :ref:`UseCases.Render\_Safety\_Analyses ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:72:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L72>`__ .. _lobster-item-40e89cc7b9b5484db47595fbc2bc6bdd0e0670dc: .. dropdown:: [OK] TRLC Potentialerror UseCases.Silent\_Diagram\_Parse\_Failure :class-title: sd-bg-success sd-text-white .. pull-quote:: A syntactically invalid PlantUML diagram is not rejected by the parser, producing an incorrect or empty FlatBuffers output that is consumed silently by downstream rules. .. raw:: html
**Traces to:** * :ref:`UseCases.Reject\_Invalid\_PlantUML ` .. raw:: html
**Derived from:** * :ref:`UseCases.Assemble\_Dependable\_Element ` * :ref:`UseCases.Parse\_Architectural\_Diagrams ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:87:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L87>`__ .. _lobster-item-8e1731daac058e1c027aceaf7961ddec068708a4: .. dropdown:: [OK] TRLC Potentialerror UseCases.AoU\_Silently\_Dropped :class-title: sd-bg-success sd-text-white .. pull-quote:: An assumption of use defined by a dependency is not forwarded to the dependee, causing the integrating project to be unaware of a condition it must satisfy. .. raw:: html
**Traces to:** * :ref:`UseCases.Forward\_Own\_AoUs\_To\_Dependees ` * :ref:`UseCases.Chain\_Forward\_Received\_AoUs ` * :ref:`UseCases.Include\_Forwarded\_AoUs\_In\_Traceability ` .. raw:: html
**Derived from:** * :ref:`UseCases.Gate\_Traceability\_At\_Test\_Time ` * :ref:`UseCases.Forward\_AoU\_To\_Dependees ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:102:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L102>`__ .. _lobster-item-542ad2e8b8d798aea0954d942233ef68af9ab2c1: .. dropdown:: [OK] TRLC Potentialerror UseCases.Invalid\_Forwarding\_YAML\_Accepted :class-title: sd-bg-success sd-text-white .. pull-quote:: A chain-forwarding YAML file that references a non-existent AoU identifier is accepted without error, causing the build to succeed while the intended forwarding does not take effect. .. raw:: html
**Traces to:** * :ref:`UseCases.Reject\_Unknown\_AoU\_In\_Forwarding\_YAML ` .. raw:: html
**Derived from:** * :ref:`UseCases.Forward\_AoU\_To\_Dependees ` .. raw:: html
**Source:** `bazel/rules/rules\_score/docs/requirements/potential\_errors.trlc:113:42 <../../../../../../../bazel/rules/rules_score/docs/requirements/potential_errors.trlc#L113>`__