
ops.insurance-review·version 1.0.0·draft3 to verify
Every policy is listed with its real terms, gaps against today's company are named, and each policy is renewed, changed or dropped on a recorded decision.
The yearly pass over all insurance the company holds. Not for motor third-party liability renewal alone — that is vehicles.octa-renewal and runs on its own expiry clock; this review only checks it is not forgotten. Not for supplier and lease contract renewals — that is ops.contract-renewal-watch. Not for handling an actual loss — report the event first (vehicles.accident for vehicles), then let it feed the claims history in S5.
Any step can wait until a date and reopens by itself; every closed step leaves evidence (a note, a link, a number).
Collect every policy: insurer, policy number, what it covers, sums insured, deductible, premium, expiry, auto-renew on/off. Include company vehicles, leased premises (check the lease for a required tenant cover), and any cover an employee bought "for the company" personally — flag those.
Done when the inventory in documents has a row for every policy and every row has an expiry date.
Compare today's company with last year's review: new or closed premises, equipment bought or sold, headcount, revenue, new products or markets, work abroad, subcontractors.
Done when a dated change list exists, each line pointing at the policies it could affect.
For each policy read the terms: is the sum insured still enough, are current activities and addresses actually named or covered, what is excluded, does the deductible still make sense.
Done when each row carries a verdict: fits · too small · wrong scope · expired exclusion ⚠ verify against the policy text, not memory.
List claims since the last review: what, paid, rejected and why, effect on premium.
Done when the claims note is in the inventory, including "none".
From S2–S4 write the gap list: underinsured assets, uncovered activities, missing cover types (liability, cyber, employer obligations — ⚠ verify which are legally required vs optional for this company in LV), personal-policy flags.
Done when every gap has a one-line consequence ("fire in the office: paid X of Y").
Approval · S6 · owner — the run stops until a named person records the decision
Present the inventory and gap list with options and a recommendation per policy: renew as is · change cover · switch insurer · drop · add.
Done when every policy has a named decision and a decision record exists (management.decision-record format).
Approval · S7 · owner — the run stops until a named person records the decision
Irreversible · S7 — an agent never closes it alone
For renewals: confirm terms in writing before the expiry; the owner approves the premium, the agent schedules payment from the money module — the agent never pays itself. For switches: new policy bound before the old one ends. For drops: record why.
Done when each decision shows either a bound policy with new expiry, or a recorded "dropped on <date> because …".
Update the inventory with new terms and expiries, put every expiry in the renewal watch with a lead time, add open tasks (bc tasks add) for anything not closed, send the owner a summary: policies, total premium, changes, next earliest expiry.
Done when the inventory carries the new terms and expiries, every expiry is in the renewal watch with a lead time, open items have tasks, and the owner has the summary.
| Symptom | Response |
|---|---|
| A policy expires before the decision is made | Ask the insurer in writing for continuation of cover pending the review; do not let it lapse silently. |
| Insurer raises premium sharply at auto-renew | Treat it as a change decision: request the reason, obtain alternative quotes, put it to the owner before the renewal date. |
| Sum insured found far below asset value | Record the gap and the exposure; the owner may accept the risk in writing rather than raise cover. |
| A claim was rejected last year | Read the rejection reason against the policy terms; if unclear, put it in S6 — it may mean the scope, not the claim, was wrong. |
| A policy exists only in a former employee's name | Treat as a gap: move it to the company or replace it; do not renew as is. |
management.decision-record format).The inventory with per-policy verdicts · the change list with dates · the decision record from S6 · written renewal confirmations and payment references · the claims note · the summary sent to the owner.
After every run ask: how many days from start to last decision, and which step waited? Did S2 miss a change that S3 later surfaced anyway? Was any policy renewed at worse terms because the decision came after auto-renew? Did any expiry fall outside the watch? A new version changes the step that caused the wait or the miss, and says so in its change note.
Obligātās sīkdatnes tur sarunu kopā. Analītika ir izslēgta, līdz tu atļauj — tā neliek nevienu sīkdatni un neglabā ierīces identifikatoru.Necessary storage keeps your conversation together. Analytics is off until you allow it — it sets no cookie and stores no device identifier. Ko mēs glabājamWhat we store