← Files AkinatorARCHIVED FILE

evals/results/workspaces/2026-08-30-06d/docs/architecture.md

407 Bytes · Oct 5, 2026 · 18:32 UTC

↓ Download file

# Architecture

Three services: `api`, `worker` and `notifier`.

The `notifier` service consumes the `item.created` topic and delivers webhooks.
It scales independently of the api and holds its own delivery-retry state.

Billing reads item counts through the reporting view - see
[the reporting guide](reporting/guide.md).

## Modules

- `src/items` - item storage and retrieval
- `src/billing` - invoicing

SHA-256: 452e738fa75a3d0bf279535be8eb7cf27ccae77f45a60e11df31ef8a1396f06f