🔧 chore(playbook): align repo with latest workflow
lsp-server ci / build-and-test (push) Failing after 0s
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:
+28
-51
@@ -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 -->
|
||||
|
||||
Reference in New Issue
Block a user