mirror of
https://github.com/SamyRai/tercul-backend.git
synced 2025-12-27 05:11:34 +00:00
docs: Update TODO.md to reflect refactoring progress
This commit is contained in:
parent
a381fc8e09
commit
8b3907629c
6
TODO.md
6
TODO.md
@ -4,8 +4,8 @@
|
||||
|
||||
## Suggested Next Objectives
|
||||
|
||||
- [ ] **Complete the Architecture Refactor (High, 5d):** Finalize the transition to a clean, domain-driven architecture. This will significantly improve maintainability, scalability, and developer velocity.
|
||||
- [ ] Ensure resolvers call application services only and add dataloaders per aggregate.
|
||||
- [x] **Complete the Architecture Refactor (High, 5d):** Finalize the transition to a clean, domain-driven architecture. This will significantly improve maintainability, scalability, and developer velocity.
|
||||
- [x] Ensure resolvers call application services only and add dataloaders per aggregate.
|
||||
- [ ] Adopt a migrations tool and move all SQL to migration files.
|
||||
- [ ] Implement full observability with centralized logging, metrics, and tracing.
|
||||
- [ ] **Full Test Coverage (High, 5d):** Increase test coverage across the application to ensure stability and prevent regressions.
|
||||
@ -32,7 +32,7 @@
|
||||
- [x] `copyright` domain
|
||||
- [x] `monetization` domain
|
||||
- [x] `search` domain
|
||||
- [ ] `work` domain (in progress)
|
||||
- [x] `work` domain
|
||||
- [ ] Resolvers call application services only; add dataloaders per aggregate (High, 3d)
|
||||
- [ ] Adopt migrations tool (goose/atlas/migrate); move SQL to `internal/data/migrations`; delete `migrations.go` (High, 2d)
|
||||
- [ ] Observability: centralize logging; add Prometheus metrics and OpenTelemetry tracing; request IDs (High, 3d)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user