# @v2/hotfix-testing-pipeline-service

Hotfix testing pipeline service for `TODOS.phase-72.72.12.2.9`.

The package evaluates automated regression tests for a hotfix before deployment.
Deployment approval is granted only when every required regression result is
present and passed. Missing, blocked, or failed required tests block the hotfix
deployment gate. The deployment gate blocks on failure.

Primary exports:

- `buildV2HotfixTestingPipelineSurface`
- `evaluateV2HotfixTestingGate`

Service endpoints:

- `POST /v2/live-ops/hotfixes/{hotfixId}/testing/run`
- `GET /v2/live-ops/hotfixes/{hotfixId}/testing/results`
- `POST /v2/live-ops/hotfixes/{hotfixId}/testing/approve-deployment`

The service validates hotfix candidates, required regression test definitions,
coverage tags, result status values, evidence URIs, and duplicate result rows
before it approves deployment.

Verification:

```sh
pnpm --filter @v2/hotfix-testing-pipeline-service test
pnpm --filter @v2/hotfix-testing-pipeline-service typecheck
pnpm --filter @v2/hotfix-testing-pipeline-service lint
pnpm --filter @v2/hotfix-testing-pipeline-service build
python3 V2/ue/Tools/check-v2-hotfix-testing-pipeline.py
```
