Insurance operations, stated plainly Trust Request a Demo
Waypoint Claims

Trust / Release pipeline

A red test suite will not start the service

Every change reaches production through a pipeline that runs the full automated test suite and refuses to restart the application if the suite fails.

The interesting number is not the test count. It is that the deployment is gated on the result rather than the result being advisory.

Ask about the pipeline

What stops a bad change from reaching our claims data?

A gate, not a review. The full suite runs on every release and a failure stops the deployment mechanically. Schema changes are ordered and reversible — each with a defined way back — so a bad structural change is recoverable rather than final.

The gate

What happens between a commit and your data

  1. 01

    The full suite runs

    The full suite, not a selected subset chosen for speed. A partial run is a partial answer, and partial answers are how regressions reach production.

  2. 02

    A failure stops the restart

    The pipeline refuses to bring the new version up. Nobody decides whether the failure was important — that judgment call is exactly what goes wrong at 6pm on a Friday.

  3. 03

    Migrations are ordered and reversible

    Every schema migration, applied in sequence, each with a defined reversal. A structural change that turns out to be wrong is a rollback rather than an incident report.

  4. 04

    Vocabulary checks run as tests

    Automated checks fail the build if invoicing and premium-billing language cross. The most expensive conceptual confusion in the domain is enforced by the test suite.

  5. 05

    Monitoring watches the schedules

    Dead-man alarms fire if a scheduled job — a backup, a restore verification, a sweep — stops happening. A silent absence is the failure mode that ordinary alerting misses.

The build, in figures

Numbers that describe the shipped platform

These describe what runs today. They are not projections, and they do not count work in progress — the roadmap is listed separately and deliberately.

MeasureCurrent
Automated tests per release2,757, run in full, gating the restart
Schema migrations245, ordered and reversible
API endpointsScoped to your organization, every one
Database tables167, of which 88 are primary entities
Vocabulary enforcementAutomated checks fail the build on invoicing/billing language crossover
Scheduled-job monitoringDead-man alarms on backups and restore verification

What a test suite does not prove

A gated pipeline with reversible migrations is a strong engineering position. It is not a claim about uptime, and we will not dress it up as one.

Tests prove intent, not correctness

the full suite encode what we believed should be true. A defect nobody thought to test for passes the suite as happily as correct code.

This is not a redundancy story

A gated pipeline says changes are safe to deploy. It says nothing about failover, and we would rather you ask that question directly — see backups and recovery for the honest answer.

No published SLA yet

We are not going to quote an availability figure we have not operated long enough to stand behind. Ask us what we actually run and what our recovery objective is.

Ask what our last failed release did

Every platform has one. The useful question is what the pipeline did about it, and how long production was affected — which for a gated suite is usually “nothing reached production”.

Ask about the pipeline