Skip to content

Risk Responses

Risk responses are currently managed via the Lydaro UI and server actions, not a dedicated REST endpoint.

Data Model

sql
risk_responses (
  response_id       uuid PRIMARY KEY,
  risk_id           uuid REFERENCES risks,
  strategy_item_id  uuid REFERENCES list_items(id),  -- replaces strategy enum column
  description       text,
  assigned_to       uuid REFERENCES profiles(id),
  due_date          date,
  is_implemented    boolean DEFAULT false,
  implemented_at    timestamptz,
  created_by        uuid REFERENCES profiles(id),
  created_at        timestamptz
)

Strategies

Strategy values are list items from the risk_response_types list definition. Seeded defaults:

System roleDefault labelWhen to use
treatTreat (or Mitigate)Reduce probability or impact
acceptAcceptAcknowledge and monitor
transferTransferShift to another party (insurance, contractor)
avoidAvoidChange plans to eliminate the risk entirely
exploitExploitFor opportunities: take action to make them more likely
enhanceEnhanceFor opportunities: increase probability or impact

Labels are configurable per organisation via Settings → Manage lists.

Impact on Quality Score

Having at least one response increases the Quality Score significantly. See Quality Scoring.