# Task: ## Feature `docs/FEATURES/.md` ## Goal One concrete change. ## Context What the agent needs to know before coding. ## Files Likely To Change - `backend/src/Socialize.Api/...` - `frontend/src/...` - `docs/...` ## Constraints - Follow existing architecture. - Do not refactor unrelated files. - Do not manually duplicate generated API types when generated types exist. - Keep the diff focused. ## Implementation Steps 1. Step one. 2. Step two. 3. Step three. ## Done When - [ ] Code implemented - [ ] Tests/build pass - [ ] OpenAPI regenerated if backend contracts changed - [ ] Docs updated if behavior changed ## Validation Commands ```bash dotnet test backend/Socialize.slnx cd frontend && npm run build ```