Severity
Medium / systemic maintainability risk
Problem
Repository rules require Controller APIs, explicit Api/Workspace and Api/Admin separation, and Application code without HTTP/framework concerns. Active Core/Administration/Workspace code still contains many static Minimal API endpoint files. Communication places HTTP-specific route handlers and response concerns under Application/Admin.
Existing architecture tests pass and therefore do not enforce the declared target.
Evidence
CODE_STRUCTURE_RULES.md:46
CODE_STRUCTURE_RULES.md:57
custom/static-plugins/Communication/src/Application/Admin/CallAdminRoutes.cs:20
- Endpoint classes under
src/Administration/Api/, src/Core/Api/ and src/Workspace/Api/
Acceptance criteria
Severity
Medium / systemic maintainability risk
Problem
Repository rules require Controller APIs, explicit
Api/WorkspaceandApi/Adminseparation, and Application code without HTTP/framework concerns. Active Core/Administration/Workspace code still contains many static Minimal API endpoint files. Communication places HTTP-specific route handlers and response concerns underApplication/Admin.Existing architecture tests pass and therefore do not enforce the declared target.
Evidence
CODE_STRUCTURE_RULES.md:46CODE_STRUCTURE_RULES.md:57custom/static-plugins/Communication/src/Application/Admin/CallAdminRoutes.cs:20src/Administration/Api/,src/Core/Api/andsrc/Workspace/Api/Acceptance criteria
Api/AdminorApi/Workspace.