finish refactor, add docs and CI
CI / Build NRO (push) Failing after 3s
CI / Upload release asset (push) Has been cancelled
CI / Layering check (push) Has been cancelled
CI / Format check (push) Has been cancelled

This commit is contained in:
2026-04-27 01:49:41 +03:00
parent dc65a4c8a9
commit 13085ad0a7
47 changed files with 1968 additions and 1470 deletions
+3 -3
View File
@@ -11,10 +11,10 @@
| 4 | Make → CMake migration | ✅ Done | M (~1d) | devkitpro `Switch.cmake` toolchain |
| 5 | TransferService extraction | ✅ Done | L (~2d) | kill globals, sever UI ↔ net coupling |
| 6 | `Result<T>` + RAII | ✅ Done | M (~1d) | tagged union, OS handle wrappers, fix raw memory |
| 7 | Documentation + license | ☐ Not started | S (~half-day) | README, ARCHITECTURE, PROTOCOL, CHANGELOG, GPLv3 LICENSE |
| 8 | CI | ☐ Not started | S (~2h) | GitHub Actions, `.nro` artifact, format check, layering check |
| 7 | Documentation + license | ✅ Done | S (~half-day) | README, ARCHITECTURE, PROTOCOL, CHANGELOG, GPLv3 LICENSE |
| 8 | CI | ✅ Done | S (~2h) | GitHub Actions, `.nro` artifact, format check, layering check |
**Active phase:** Phase 7 — Documentation + license.
**Active phase:** — All phases complete.
**Last updated:** 2026-04-27.
Mark a phase `🟡 In progress` when starting and `✅ Done` when verified on hardware. Keep this table the source of truth.