Skip to content

Recover layered architecture restructure - #23

Merged
dorukanil1996 merged 5 commits into
mainfrom
recovery/architecture-restructure
Jul 29, 2026
Merged

Recover layered architecture restructure#23
dorukanil1996 merged 5 commits into
mainfrom
recovery/architecture-restructure

Conversation

@dorukanil1996

Copy link
Copy Markdown
Collaborator

Summary

  • reorganize production code under src/ into Core, Application, Infrastructure, UI, Cloud, and EdgeAgent projects
  • recover printer lifecycle, persistence compatibility, credential protection, Cloud/Edge monitoring, and MAUI host fixes
  • move and expand unit, integration, and E2E coverage under tests/
  • update CI, Docker, solution, tooling, and architecture/recovery documentation for the new layout

Validation

  • git diff --check reviewed; remaining whitespace findings are inherited CRLF/trailing-space content in moved legacy files
  • secret-pattern scan found only the documented Docker Compose local-development fallback key
  • .NET builds/tests could not be rerun on this device because only .NET SDK 9.0.119 is installed and the recovery targets .NET 10
  • recovery audit records the prior successful validation: 179 unit tests passed, plus Release builds for Blazor, Cloud, and EdgeAgent
  • MAUI was not built because the required workload is unavailable

See docs/RECOVERY_AUDIT.md for provenance, retained work, regressions addressed, and integration decisions.

@dorukanil1996
dorukanil1996 requested a review from akinbender July 29, 2026 10:14
akinbender
akinbender previously approved these changes Jul 29, 2026
@akinbender
akinbender self-requested a review July 29, 2026 11:00
@dorukanil1996
dorukanil1996 merged commit 8c6891c into main Jul 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants