742 B
742 B
Rename Projects To Campaigns
Goal
Align the codebase terminology with the product language by replacing the Project domain surface with Campaign.
Relevant Specs
docs/product/glossary.mddocs/ARCHITECTURE.md
Scope
- Rename backend module, entity, DTOs, handlers, EF configuration, and route/tag names from projects to campaigns.
- Update content item and access-scope references that point at the renamed campaign concept.
- Update frontend feature naming and API calls where they still refer to projects.
- Update OpenAPI snapshots if backend contracts change and the backend can run.
Validation
dotnet build backend/Socialize.slnx
dotnet test backend/Socialize.slnx
cd frontend && npm run build