Values
| ID | Label | Sort Order | Color | Hex Code | Icon |
|---|---|---|---|---|---|
draft | Draft | 1 | Blue | #3366FF | /polarion/ria/images/status/draft.png |
inProgress | In Progress | 2 | — | — | /polarion/ria/images/status/inProgress.png |
inReview | In Review | 4 | Pale Yellow | #FFFF99 | /polarion/ria/images/status/inReview.png |
pendingApproval | Pending Approval | 5 | Bright Yellow | #FFFF33 | /polarion/ria/images/status/pendingApproval.png |
approved | Approved | 6 | Green | #66FF66 | /polarion/ria/images/status/approved.png |
rejected | Rejected | 7 | Red | #FF3300 | /polarion/ria/images/status/rejected.png |
obsolete | Obsolete | 8 | — | — | /polarion/ria/images/status/obsolete.png |
Workflow Diagram
Primary Path
- Draft — Newly created system element. No review or approval process has begun.
- In Progress — Active work on the system element definition (threat surfaces, system boundaries).
- In Review — Submitted for peer or stakeholder review.
- Pending Approval — Review complete; awaiting formal approval sign-off.
- Approved — Formally approved and considered stable for use in TARA analysis.
Branch Paths
- Rejected — Element was reviewed and rejected; requires rework. Returns to In Progress for correction.
- Obsolete — Element is no longer active or relevant. Retained for historical traceability.
Field Binding
| Property | Value |
|---|---|
| Field ID | status |
| Work Item Type | systemElement |
| Enum ID | systemElement-status |
| Field Type | Enum (single-select) |
Color Semantics
The color assignments encode urgency and completion semantics:| Semantic | Color | States |
|---|---|---|
| New/Neutral | Blue (#3366FF) | draft |
| Active work | No color (default) | inProgress |
| Attention needed | Pale Yellow (#FFFF99) | inReview |
| Urgent action | Bright Yellow (#FFFF33) | pendingApproval |
| Complete/Positive | Green (#66FF66) | approved |
| Failed/Negative | Red (#FF3300) | rejected |
| Archived | No color (default) | obsolete |
Lucene Queries
Common Dashboard Patterns
| Dashboard Need | Query |
|---|---|
| Review queue | type:systemElement AND status:inReview |
| Approval queue | type:systemElement AND status:pendingApproval |
| Active baseline | type:systemElement AND status:approved |
| Needing rework | type:systemElement AND status:rejected |
| All active (exclude archived) | type:systemElement AND NOT status:obsolete |
Traceability Implications
| Status | Traceability Treatment |
|---|---|
approved | Counts toward baseline. Included in coverage and traceability completeness calculations. |
rejected | Excluded from traceability completeness. Does not count toward coverage metrics. |
obsolete | Excluded from active analysis views. Retained for historical reference only. |
| All others | In-progress statuses. May or may not be included in coverage calculations depending on project policy. |
Related Enumerations
- System Element Type Hierarchy — classification of element decomposition level
- Treatment Status — similar lifecycle pattern for TARA Record treatments
- Cybersecurity Assurance Levels (CAL) — assurance tier for cybersecurity goals linked to approved elements
Configuration Notes
- A gap exists at sort order 3 between
inProgress(2) andinReview(4), suggesting a status value may have been removed from the workflow in a previous configuration revision. inProgressandobsoletehave no color attribute defined. Cell decorators should handle null/missing color gracefully by applying a default neutral style.- This seven-state lifecycle pattern is shared with other TARA work item types. The
taraRecordandcybersecurityGoaltypes use similar draft/approved/rejected patterns. - Permitted state transitions (e.g., whether
rejectedcan return todraftor only toinProgress) are defined in the Polarion workflow configuration, not in the enum file itself.