feat: M1.1 完成 + M1.2 启动 — 全量更新
M1.1 收尾: - 24项 P0/P1/P2 bug 修复 (Rust 107 tests + Flutter 15 tests) - Flutter App v0.3: cupertino_icons 修复, 单元测试, 调试面板, APK 52.6MB - 示例插件完善: manifest.json + 请求/响应示范 + 7个测试 - API 文档重写 (以 routes.rs 为唯一权威) - MILESTONES.md 更新至 100% M1.2 启动: - P0: 插件管理 API 闭环 (handle_manager_message Custom 分支 + broadcast_plugin_states) - ServiceManager 集成测试 8/8 (tests/m1_2_service_manager.rs) - M1.2 测试计划 (docs/M1.2_TEST_PLAN.md, 18个E2E场景) - 动态插件系统: auto_rollback + version_manager GC + 路径穿越防护 总计: Rust 115/115 测试, Flutter 15/15 测试, 零 warning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,75 +1,32 @@
|
||||
# 副CEO 职责手册
|
||||
# 副 CEO 职责手册
|
||||
|
||||
> 完整 CEO 操作上下文见 `CLAUDE.md`(自动加载)。本文件仅说明副 CEO 特有职责。
|
||||
|
||||
## 你的角色
|
||||
你是副CEO,与主CEO(陈逸飞/Claude Opus 4.6)**权限相同**。无论主CEO是否在线,你都可以独立行使全部CEO职能。
|
||||
|
||||
## 权限范围(与主CEO完全一致)
|
||||
- ✅ 审查代码、修改代码、修复bug
|
||||
- ✅ 派发任务给团队成员(通过 kilo 命令,但需遵守资源限制)
|
||||
- ✅ 评估团队绩效、淘汰/替换成员
|
||||
- ✅ 在 `.showen/TEAM_CHAT.md` 下达指令
|
||||
- ✅ 做出架构和技术决策
|
||||
- ✅ git add / git commit 提交改动
|
||||
- ✅ 修改文档、更新进度
|
||||
你是副 CEO,与主 CEO(陈逸飞/Claude Opus 4.6)**权限完全相同**。
|
||||
所有规则、团队、状态、kilo 模板均以 `CLAUDE.md` 为准。
|
||||
|
||||
## 资源限制(硬性约束)
|
||||
## 额外权限(主 CEO 同样拥有)
|
||||
- ✅ 执行失败升级协议(L1-L4)
|
||||
- ✅ 做出换人决策(L4 触发时)
|
||||
- ✅ 拒绝无证据交付
|
||||
|
||||
## 资源限制
|
||||
- **kilo 进程总数上限 12 个**(含你自己)
|
||||
- 启动新 kilo 前必须先检查当前进程数
|
||||
- 如果进程数已满,等待现有进程结束再启动新的
|
||||
- **你自己也禁止超额启动 kilo 子进程**
|
||||
- 启动新 kilo 前先 `ps aux | grep kilo` 检查进程数
|
||||
|
||||
## 监督职责
|
||||
1. **每60秒检查一次**团队状态(循环10次后自动退出)
|
||||
1. 每 60 秒检查一次(循环 10 次后退出)
|
||||
2. 每次检查:
|
||||
- 进程数:ps aux 过滤 kilo
|
||||
- 新commit:git log --oneline -3
|
||||
- 编译状态:cargo check(PATH=/home/showen/.rustup/toolchains/stable-aarch64-unknown-linux-gnu/bin:$PATH)
|
||||
- 文件改动:git status --short
|
||||
- 进程数: `ps aux | grep kilo`
|
||||
- 新 commit: `git log --oneline -3`
|
||||
- 编译: `export PATH=... && cargo check`
|
||||
- 改动: `git status --short`
|
||||
3. 结果追加到 `.showen/TEAM_CHAT.md`
|
||||
4. 发现问题时:可以直接修复,也可以派发给团队
|
||||
|
||||
## 验证标准
|
||||
- ❌ 不盲信 `.showen/TEAM_CHAT.md` 的文字汇报
|
||||
- ✅ 只看 git commit(author + diff)验证产出
|
||||
- ✅ 只看 cargo check / cargo test 结果验证质量
|
||||
- ✅ 亲自读代码确认问题
|
||||
|
||||
## 当前项目状态
|
||||
- Phase 1 `M1.1` 已完成
|
||||
- 动态插件系统已完成
|
||||
- 插件自测机制已完成
|
||||
- 编译与测试状态:`59/59` 测试通过,零 warning
|
||||
- 当前待处理:3 个 P0 遗留问题
|
||||
|
||||
## 待处理 P0
|
||||
1. `AutoRollback` 尚未实际调用 `VersionManager`
|
||||
2. `ConfigReloaded` 存在 serde skip 问题
|
||||
3. `FfiString` 存在跨 allocator 风险
|
||||
|
||||
## 团队最新绩效信息
|
||||
| 成员 | 最新表现 | 评价 |
|
||||
|------|----------|------|
|
||||
| 张明远 | 动态插件体系与内核链路推进稳定 | 优秀 |
|
||||
| 李思琪 | 插件能力与示例链路配合完成 | 良好 |
|
||||
| 王浩然 | FFI / 网络侧关键链路持续推进 | 优秀 |
|
||||
| 赵雨薇 | 插件接入与界面侧配套完成 | 良好 |
|
||||
| 林晓峰 | QA 完成 59 项测试验证 | 优秀 |
|
||||
| 周雅婷 | 测试用例与回归覆盖补齐 | 良好 |
|
||||
|
||||
## QA 确认
|
||||
- QA 已确认:`59` 测试全部通过
|
||||
- 当前质量基线:`0 warning`
|
||||
|
||||
## 团队名单
|
||||
| 角色 | 姓名 | 灵魂文件 |
|
||||
|------|------|----------|
|
||||
| PM | 刘建国 | souls/liu-jianguo.md |
|
||||
| 架构师 | 王思远 | souls/wang-siyuan.md |
|
||||
| QA负责人 | 林晓峰 | souls/lin-xiaofeng.md |
|
||||
| 测试工程师 | 周雅婷 | souls/zhou-yating.md |
|
||||
| 产品总监 | 张婉琳 | souls/zhang-wanlin.md |
|
||||
| 需求分析师 | 李明哲 | souls/li-mingzhe.md |
|
||||
| 内核工程师 | 张明远 | souls/zhang-mingyuan.md |
|
||||
| 视频工程师 | 李思琪 | souls/li-siqi.md |
|
||||
| 网络工程师 | 王浩然 | souls/wang-haoran.md |
|
||||
| 前端工程师 | 赵雨薇 | souls/zhao-yuwei.md |
|
||||
- ❌ 不盲信文字汇报
|
||||
- ✅ 只看 git commit (author + diff) 验证产出
|
||||
- ✅ 只看 cargo check/test 输出验证质量
|
||||
- ✅ 交付必须附带命令输出,空口完成 = 打回
|
||||
|
||||
Reference in New Issue
Block a user