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 role | Default label | When to use |
|---|---|---|
treat | Treat (or Mitigate) | Reduce probability or impact |
accept | Accept | Acknowledge and monitor |
transfer | Transfer | Shift to another party (insurance, contractor) |
avoid | Avoid | Change plans to eliminate the risk entirely |
exploit | Exploit | For opportunities: take action to make them more likely |
enhance | Enhance | For 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.