@@ -25,7 +25,7 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
25251 . [ ] Add first-class comment outcome states beyond thumbs: ` new ` , ` accepted ` , ` rejected ` , ` addressed ` , ` stale ` , ` auto_fixed ` .
26262 . [ ] Infer "addressed by later commit" by diffing follow-up pushes against the original commented lines.
27273 . [ ] Feed addressed/not-addressed outcomes into the reinforcement store alongside thumbs.
28- 4 . [ ] Separate false-positive rejections from "valid but won't fix" dismissals in stored feedback.
28+ 4 . [x ] Separate false-positive rejections from "valid but won't fix" dismissals in stored feedback.
29295 . [ ] Weight reinforcement by reviewer role or trust level when GitHub identity is available.
30306 . [ ] Add rule-level reinforcement decay so old team preferences do not dominate forever.
31317 . [x] Add path-scoped reinforcement buckets so teams can prefer different standards in ` tests/ ` , ` scripts/ ` , and production code.
@@ -50,26 +50,26 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
5050
515121 . [ ] Build a first-class ` fix until clean ` loop that can run review, apply fixes, rerun review, and stop on convergence.
525222 . [ ] Reuse the existing DAG runtime to model iterative review/fix loops as resumable workflow nodes.
53- 23 . [ ] Add a max-iteration policy and loop budget controls for autonomous review convergence.
53+ 23 . [x ] Add a max-iteration policy and loop budget controls for autonomous review convergence.
545424 . [ ] Add "issue replay" prompts that hand unresolved findings back to a coding agent with file-local context.
555525 . [ ] Add a handoff contract from reviewer findings to fix agents with rule IDs, evidence, and suggested diffs.
565626 . [ ] Persist loop-level telemetry: iterations, fixes attempted, findings cleared, findings reopened.
57- 27 . [ ] Add "challenge the finding" verification loops where a validator tries to falsify a suspected issue before keeping it.
57+ 27 . [x ] Add "challenge the finding" verification loops where a validator tries to falsify a suspected issue before keeping it.
585828 . [ ] Add caching between iterations so repeated codebase retrieval and verification runs are cheaper.
595929 . [ ] Allow loop policies to differ by profile: conservative auditor, high-autonomy fixer, or report-only.
606030 . [ ] Add eval fixtures specifically for loop convergence and reopened-issue regressions.
6161
6262## 4. Code Graph and Repository Intelligence
6363
646431 . [ ] Turn the current symbol graph into a persisted repository graph with durable storage and reload support.
65- 32 . [ ] Add caller/callee expansion APIs for multi-hop impact analysis from changed symbols.
65+ 32 . [x ] Add caller/callee expansion APIs for multi-hop impact analysis from changed symbols.
666633 . [ ] Add contract edges between interfaces, implementations, and API endpoints.
676734 . [ ] Add "similar implementation" lookup so repeated patterns and divergences are explicit.
686835 . [ ] Add cross-file blast-radius summaries to findings when a change affects many callers.
696936 . [ ] Add graph freshness/version metadata so reviews know whether they are using stale repository intelligence.
707037 . [ ] Add graph-backed ranking of related files before semantic RAG retrieval.
717138 . [ ] Add graph query traces to ` dag_traces ` or review artifacts for explainability and debugging.
72- 39 . [ ] Add graph-aware eval fixtures that require multi-hop code understanding to pass.
72+ 39 . [x ] Add graph-aware eval fixtures that require multi-hop code understanding to pass.
737340 . [ ] Split ` src/core/symbol_graph.rs ` into construction, persistence, traversal, and ranking modules as it grows.
7474
7575## 5. External Context and Pattern Repositories
@@ -107,8 +107,8 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
10710765 . [x] Add review completeness and mean-time-to-resolution charts.
10810866 . [ ] Add feedback-learning effectiveness metrics: did reranked findings get higher acceptance after rollout?
10910967 . [ ] Add pattern-repository utilization analytics showing when extra context actually affected findings.
110- 68 . [ ] Add eval-vs-production dashboards comparing benchmark strength against real-world acceptance.
111- 69 . [ ] Add drill-downs from trend charts directly into the affected reviews, findings, and rules.
110+ 68 . [x ] Add eval-vs-production dashboards comparing benchmark strength against real-world acceptance.
111+ 69 . [x ] Add drill-downs from trend charts directly into the affected reviews, findings, and rules.
11211270 . [x] Add exportable JSON/CSV reports for review quality, lifecycle, and reinforcement metrics.
113113
114114## 8. APIs, Automation, and MCP-Like Surfaces
@@ -130,7 +130,7 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
13013082 . [ ] Split ` src/server/state.rs ` into session lifecycle, persistence, progress, and GitHub coordination modules.
13113183 . [ ] Add queue depth and worker saturation metrics for long-running review and eval jobs.
13213284 . [ ] Add retention policies for review artifacts, eval artifacts, and trend histories.
133- 85 . [ ] Add storage migrations for richer comment lifecycle and reinforcement schemas.
133+ 85 . [x ] Add storage migrations for richer comment lifecycle and reinforcement schemas.
13413486 . [ ] Add deployment docs for self-hosted review + analytics + trend retention setups.
13513587 . [ ] Add secret-management guidance and validation for multi-provider enterprise installs.
13613688 . [ ] Add background jobs for recomputing analytics after schema or scoring changes.
@@ -180,4 +180,4 @@ This roadmap is derived from deep research into Greptile's public docs, blog, MC
180180- [x] Add path-scoped reinforcement buckets so feedback can distinguish ` tests/** ` , ` scripts/** ` , and broader code areas.
181181- [x] Add review completeness metrics across summaries, PR readiness, and ReviewView surfaces.
182182- [x] Add per-PR readiness timelines that preserve historical mergeability checkpoints.
183- - [ ] Commit and push each validated checkpoint before moving to the next epic.
183+ - [x ] Commit and push each validated checkpoint before moving to the next epic.
0 commit comments