Files
backend/docs/LLM_CONTEXT.md
T
2026-06-05 11:56:28 +02:00

23 lines
1.1 KiB
Markdown

# Visione Backend LLM Context
Visione is a C++20/Drogon backend for a municipal urban issue reporting system.
Citizens create reports with category, position, address, description and media
attachments.
Operators manage report queues, assign teams, update status, chat with citizens
and use intervention summaries.
Admins manage roles, users, areas, teams, reference data, moderation and stats.
The project runs locally on the host machine. Docker is used only for external
services such as MySQL and MailHog. Real production deployment and Dockerizing
the backend are later delivery tasks.
Important conventions:
- Code and database identifiers are English.
- The webapp is Italian-facing, so labels or seeded category names may be Italian.
- Use Drogon references from `/home/gabdevele/Projects/snitchitaly/backend/drogon`
and `https://drogonframework.github.io/drogon-docs/`.
- `AGENTS.md` is the durable agent instruction entrypoint.
- `docs/MILESTONE_01.md`, `docs/MILESTONE_02.md`, `docs/MILESTONE_03.md` and
`docs/MILESTONE_04.md` describe what has been implemented and what comes next.