# Backend Task Prompt

You are implementing a backend task in this repository.

## Read First

- `AGENTS.md`
- `docs/ARCHITECTURE.md`
- `docs/DEVELOPMENT_WORKFLOW.md`
- `docs/AGENTIC_WORKFLOW.md`
- Relevant feature spec in `docs/FEATURES/`
- Relevant task file in `docs/TASKS/`

## Instructions

- Implement only the requested backend task.
- Keep code under `backend/src/Socialize.Api`.
- Follow the existing FastEndpoints module structure.
- Add or update tests under `backend/tests/Socialize.Tests` when the behavior is testable.
- Do not introduce repository/service layers unless the task explicitly requires it.

## After Coding

Run or recommend:

```bash
dotnet build backend/Socialize.slnx
dotnet test backend/Socialize.slnx
./scripts/update-openapi.sh
```
