005d19ae934452b73827989b913c751f060517d0
docs/initial-plan.md is the new north star. It states the rebuild's premise explicitly: Python Clide's IDE skeleton gets rebuilt native in Flutter, a sharpened subset of Obsidian's ideas (just canvas and graph — no vault, no bases, no plugin inheritance) folds in, and the architectural patterns from the short-lived claudian plugin port over via ADRs 0001–0004. Tier 0 is "Flutter app + sidecar daemon connected, empty IDE." Tier 1 is "Claude runs inside clide, session survives app restart." Later tiers layer panes, git, pql integration, canvas and graph, and an extension API — each ordered so the guardrails (CLI-first, user/Claude parity, pql-as-subsystem) stay enforceable at every step. Future Claude Code instances should read this before proposing changes that touch architecture. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Languages
Dart
86.3%
Python
8.2%
Tree-sitter Query
1.7%
Shell
0.8%
C
0.6%
Other
2.2%