API

Everything this service responds to.

Six pages and four JSON endpoints. The health endpoint is the one that matters operationally: the deploy script polls it after every restart and fails the build if it does not answer.

GET/

Deployment overview with the live release identifier. Returns HTML.

Open /
GET/pipeline

The nine stages the code passes through on its way here. Returns HTML.

Open /pipeline
GET/build

Runtime facts read from the JVM that is serving this page. Returns HTML.

Open /build
GET/dependencies

Every library the project declares, with its scope. Returns HTML.

Open /dependencies
GET/about

What the task set out to do and how each part maps to it. Returns HTML.

Open /about
GET/health

Liveness check. The deploy script blocks on this before declaring success. Returns JSON.

Open /health
GET/api/info

The full runtime and release record as machine-readable data. Returns JSON.

Open /api/info
GET/api/stages

The pipeline stage list, for anything that wants to render it elsewhere. Returns JSON.

Open /api/stages