docs: replace PLAN.md with focused ROADMAP.md#162
Conversation
🤖 Claude Code ReviewPR #162 Review:
|
🤖 Codex Code ReviewFindings
No implementation, concurrency, lifecycle, or memory-safety issues surfaced here otherwise. The patch is docs-only, and deleting Automated review by OpenAI Codex · gpt-5.4 · custom prompt |
🤖 Kimi Code ReviewThis is a documentation-only change (replacing Documentation Accuracy Checks Verify these align with the actual implementation (v0.5):
Content Review
Nit
No blocking issues. Acknowledge if the API surface described matches the implementation. Automated review by Kimi (Moonshot AI) · kimi-k2.5 · custom prompt |
Greptile SummaryThis is a focused documentation clean-up that replaces the 250-line Key changes:
Confidence Score: 5/5Pure documentation change with no code impact; safe to merge immediately. All changes are in Markdown documentation files only. No logic, no tests, no APIs are touched. The new ROADMAP.md is coherent, well-structured, and the rationale for every removal is clearly explained in the PR description. No P0 or P1 findings. No files require special attention.
|
| Filename | Overview |
|---|---|
| docs/PLAN.md | Deleted: 250-line document mixing roadmap, framework comparison tables (Spawned vs Actix vs Ractor), critical API issues analysis, and design decisions — content split between the new ROADMAP.md and PR #154. |
| docs/ROADMAP.md | Added: Clean 60-line roadmap covering 4 phases (two completed, two upcoming) plus a future considerations table; lifecycle method names updated from the old init()/teardown() style to the Phase 2 started()/stopped() API. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
P1["Phase 1 — v0.4 ✅\nCore Actor Framework\nActor trait · ActorRef · Timers · Streams · Signals"]
P2["Phase 2 — v0.5 ✅\nType-Safe Multi-Message API\nHandler<M> · Recipient<M> · #[protocol] · #[actor] · Registry"]
P3["Phase 3 — next (v1.0.0)\nSupervision Trees\nLinks · Monitors · Supervisor · OneForOne / OneForAll / RestForOne\nSupervision hierarchy · Meltdown protection"]
P4["Phase 4 — v1.0.0\nDocumentation & Polish\nAPI docs · Guides · Migration guide · Examples"]
FUTURE["Post-v1.0 Considerations\nProcess groups · Priority channels\nState machines · Backoff · Dynamic supervisors\nPersistence · Clustering"]
P1 --> P2
P2 --> P3
P3 --> P4
P4 --> FUTURE
style P1 fill:#22c55e,color:#fff
style P2 fill:#22c55e,color:#fff
style P3 fill:#3b82f6,color:#fff
style P4 fill:#3b82f6,color:#fff
style FUTURE fill:#a855f7,color:#fff
Reviews (1): Last reviewed commit: "docs: replace PLAN.md with focused ROADM..." | Re-trigger Greptile
Summary
docs/PLAN.mdwhich mixed roadmap with framework comparison and API design analysisdocs/ROADMAP.mdwith only the roadmap: completed phases, next steps, and future considerationsWhat changed