Skip to content

Commit 4011b64

Browse files
committed
refactor(state): split server state modules
1 parent dc8b7d5 commit 4011b64

File tree

8 files changed

+820
-792
lines changed

8 files changed

+820
-792
lines changed

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
127127
## 9. Infra, Self-Hosting, and Enterprise Operations
128128

129129
81. [x] Split `src/server/api.rs` by domain so the growing platform API stays maintainable.
130-
82. [ ] Split `src/server/state.rs` into session lifecycle, persistence, progress, and GitHub coordination modules.
130+
82. [x] Split `src/server/state.rs` into session lifecycle, persistence, progress, and GitHub coordination modules.
131131
83. [x] Add queue depth and worker saturation metrics for long-running review and eval jobs.
132132
84. [ ] Add retention policies for review artifacts, eval artifacts, and trend histories.
133133
85. [x] Add storage migrations for richer comment lifecycle and reinforcement schemas.

0 commit comments

Comments
 (0)