All files / vqa/_enums finding-status.enum.ts

100% Statements 22/22
100% Branches 1/1
100% Functions 0/0
100% Lines 22/22

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 231x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
/**
 * `dynamo-e2e` VQA layer — backlog-entry / finding lifecycle státusz-FSM (spec §14).
 *
 * Megengedett tranziciók (state-machine):
 *  - `open` → `inProgress` | `ignored` | `acceptedRisk`
 *  - `inProgress` → `fixed` | `open`
 *  - `fixed` → `readyForReAudit`
 *  - `readyForReAudit` → `verified` | `reopened`
 *  - `reopened` → `inProgress`
 *  - `verified` (terminal)
 *  - `ignored` / `acceptedRisk` → `reopened` (decision-reversal)
 */
export enum DyE2E_VQA_FindingStatus_Type {
  open = 'open',
  inProgress = 'in-progress',
  fixed = 'fixed',
  readyForReAudit = 'ready-for-re-audit',
  verified = 'verified',
  reopened = 'reopened',
  ignored = 'ignored',
  acceptedRisk = 'accepted-risk',
}