Skip to content

Commit c899078

Browse files
authored
Merge pull request #9 from optave/docs/roadmap-phase1-checkmarks
docs: mark Phase 1 sub-steps as completed in roadmap
2 parents 36fa9cf + 5a19fd7 commit c899078

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ROADMAP.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Phases 1-4 ──→ Phase 7 (Visualization & Advanced)
3939
4040
**Goal:** Move the CPU-intensive parsing and graph engine to Rust, keeping JS for CLI orchestration, MCP, and embeddings. This unlocks parallel parsing, incremental tree-sitter, lower memory usage, and optional standalone binary distribution.
4141

42-
### 1.1 — Rust Workspace & napi-rs Setup
42+
### 1.1 — Rust Workspace & napi-rs Setup
4343

4444
Bootstrap the Rust side of the project.
4545

@@ -51,7 +51,7 @@ Bootstrap the Rust side of the project.
5151

5252
**Result:** `npm install` pulls a prebuilt binary; no Rust toolchain required for end users.
5353

54-
### 1.2 — Native tree-sitter Parsing
54+
### 1.2 — Native tree-sitter Parsing
5555

5656
Replace WASM-based parsing with native tree-sitter in Rust.
5757

@@ -64,7 +64,7 @@ Replace WASM-based parsing with native tree-sitter in Rust.
6464

6565
**Affected files:** `src/parser.js` (becomes a thin JS wrapper over native addon)
6666

67-
### 1.3 — Incremental Parsing
67+
### 1.3 — Incremental Parsing
6868

6969
Leverage native tree-sitter's `edit + re-parse` API.
7070

@@ -76,7 +76,7 @@ Leverage native tree-sitter's `edit + re-parse` API.
7676

7777
**Affected files:** `src/watcher.js`, `src/parser.js`
7878

79-
### 1.4 — Import Resolution & Graph Algorithms in Rust
79+
### 1.4 — Import Resolution & Graph Algorithms in Rust
8080

8181
Move the hot-path graph logic to Rust.
8282

@@ -87,7 +87,7 @@ Move the hot-path graph logic to Rust.
8787

8888
**Result:** Import resolution and cycle detection run in Rust with full type safety. Complex state machines benefit from Rust's type system.
8989

90-
### 1.5 — Graceful Degradation & Migration
90+
### 1.5 — Graceful Degradation & Migration
9191

9292
Ensure the transition is seamless.
9393

0 commit comments

Comments
 (0)