🔧 chore(playbook): align repo with latest workflow
lsp-server ci / build-and-test (push) Failing after 0s

sync playbook-managed rules and prompts.
migrate memory-bank to the new structure and move plans to docs/superpowers/plans.
keep product README files untouched.
This commit is contained in:
csh
2026-05-24 13:34:07 +08:00
parent 696920df73
commit 7838f3ec3d
27 changed files with 1063 additions and 901 deletions
+28 -51
View File
@@ -1,65 +1,42 @@
# 项目进度
# 当前进展
## 已完成功能
## Current Focus
### LSP 服务器核心
- 已完成 playbook 强对齐;后续开发统一使用新 `memory-bank/` 结构、
`docs/superpowers/plans/``main_loop.py` 状态流转
- [x] JSON-RPC 通信框架 (stdio)
- [x] 请求分发器 (Dispatcher)
- [x] 异步任务执行器 (AsyncExecutor)
- [x] 文档管理器 (DocumentManager)
- [x] 解析管理器 (ParserManager)
- [x] 符号管理器 (SymbolManager)
- [x] 事件总线 (EventBus)
## Recent Changes
### LSP 功能 (Provider)
- vendored `playbook` 快照已通过 subtree 更新并重新同步托管文件
- `memory-bank` 已迁移到 `tech-context` / `system-patterns` /
`active-context` 新结构
-`docs/prompts/coding/review.md`
`docs/prompts/meta/prompt-generator.md`
`memory-bank/architecture.md`
`memory-bank/tech-stack.md` 已移除
- [x] `initialize` / `shutdown` / `exit`
- [x] `textDocument/didOpen` / `didChange` / `didClose`
- [x] `textDocument/completion` - 代码补全
- [x] `textDocument/hover` - 悬停信息
- [x] `textDocument/definition` - 跳转定义
- [x] `textDocument/references` - 查找引用
- [x] `textDocument/documentSymbol` - 文档符号
- [x] `textDocument/codeAction` - 代码操作
- [x] `textDocument/codeLens` - 代码透镜
- [x] `textDocument/inlayHint` - 内联提示
- [x] `textDocument/documentLink` - 文档链接
- [x] `callHierarchy/incomingCalls` / `outgoingCalls`
- [x] `typeHierarchy/supertypes` / `subtypes`
- [x] `workspace/symbol` - 工作区符号搜索
## Next Steps
### VSCode 扩展
1. 新任务先写到 `docs/superpowers/plans/` 再执行
2. 进入执行阶段前用 `main_loop.py claim` 领取 Plan
3. Playbook 升级保持 subtree + sync 的固定顺序
- [x] 语法高亮 (TextMate)
- [x] 代码片段 (Snippets)
- [x] LSP 客户端集成
- [x] 扩展打包 (`.vsix`)
## Open Risks
### 构建与部署
- CIFS 共享目录上的 git 索引状态可能误报脏工作区,
影响 subtree、status 和 stash 类命令
- [x] CMake 构建系统
- [x] Conan 依赖管理
- [x] Linux (Clang) 构建
- [x] Windows 交叉编译
- [x] Gitea CI/CD 流水线
## Workflow State
## 进行中
<!-- workflow-state:start -->
phase: done
plan: docs/superpowers/plans/2026-05-24-playbook-strong-alignment.md
executor: executing-plans
constraints: karpathy-guidelines,.agents,AGENT_RULES
<!-- workflow-state:end -->
- [ ] 语义高亮 (`textDocument/semanticTokens`)
- [ ] 重命名 (`textDocument/rename`)
- [ ] 格式化 (`textDocument/formatting`)
## 待规划
- [ ] 诊断 (`textDocument/publishDiagnostics`)
- [ ] 签名帮助 (`textDocument/signatureHelp`)
- [ ] 折叠范围 (`textDocument/foldingRange`)
- [ ] 选择范围 (`textDocument/selectionRange`)
---
# Plan 状态
## Plan Status
<!-- plan-status:start -->
- [x] `2026-05-24-playbook-strong-alignment.md` done
<!-- plan-status:end -->