# @v2/patch-notes-service

Patch notes system for `TODOS.phase-72.72.12.2.11`.

The package publishes structured patch notes and prepares the in-game payload
used by the game client. Every release must include the required categories:
balance, bug fixes, and new content.

Primary exports:

- `buildV2PatchNotesSurface`
- `buildV2PatchNotesInGamePayload`

Service endpoints:

- `GET /v2/live-ops/patch-notes`
- `GET /v2/live-ops/patch-notes/{patchVersion}`
- `GET /v2/live-ops/patch-notes/{patchVersion}/in-game`

The service validates release uniqueness, ISO publish timestamps, locale keys,
entry ids, category coverage, display priority, impacted systems, and in-game
display cards before a patch can be displayed in-game.

Verification:

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