From c74bdb50b099b11cda5eccff2f9e8c858062c8c1 Mon Sep 17 00:00:00 2001 From: EMRG Evolution Date: Thu, 13 Aug 2026 20:06:30 +0800 Subject: [PATCH] =?UTF-8?q?emrg:=20evolution=5Fprompt=20quick-ref=20?= =?UTF-8?q?=E2=80=94=20add=20v0.2.32=20release=20entry=20(#766)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- emrg/server/evolution_prompt.md | 1 + 1 file changed, 1 insertion(+) diff --git a/emrg/server/evolution_prompt.md b/emrg/server/evolution_prompt.md index 7985e489..4d947392 100644 --- a/emrg/server/evolution_prompt.md +++ b/emrg/server/evolution_prompt.md @@ -468,6 +468,7 @@ When reading rants, follow these rules: > - open-source task rant-driven development (#760 宿主 rant 2026-08-13T18:35:09:open-source 类型任务(open_source_prompt.md)此前完全不读 ~/.emrg/rants.jsonl,aitokenpool 等仓库无法用 rant 驱动开发;改造=新增 0.5 Rant scan 节(读 rants.jsonl → 筛选 project == config.project 且 pending/in_progress → git log 去重——commit 引用只算"触及"不算完成)、State Assessment 决策 rant 优先(未处理 rant → Phase Contribution 最高优先级)、Phase B 新增 B.1b Rant-driven mode(rant 是宿主开发指令优先于 issue;处理前标 in_progress 写 progress;一个验收项一个 PR;完成 = 全部 PR merged + 自验证通过;宿主新 rant 指出不充分 → 恢复 in_progress)、状态管理表/语言政策/Reflection Q3 记录 PR↔rant 关联;+1 模板渲染测试 800→801;合并 6584cba) ✅ > - GUI layout v0.2 — panels become workspace views (#762 宿主 rant 2026-08-13T18:55:09 否决 v0.1"侧边栏内展开窄面板"(264px 侧边栏只剩 ~220px 可用,设置 6 tab/任务 CRUD/项目列表挤成窄条):v0.2 导航点击 → 右侧工作区整块切换视图,与会话切换完全同机制(DOM 显隐 .active 互斥 + 状态保留);#chat-view → #workspace(会话视图 + 面板视图公共父容器),4 面板(projects/tasks/rants/settings)从 #sidebar 移入 #workspace(.side-panel → .workspace-view、data-panel-body → data-view),#panel-sessions 删除(💬 = 激活当前会话视图);switchPanel → switchView(VIEWS)、state.activePanel → state.activeView;面板视图激活 → 隐藏 composer/empty-state/result-panel/resizer(+ closePreview),会话视图恢复;activateSessionView 互斥清全部面板视图 + 导航高亮;点当前激活导航 → 关闭回会话视图;术语统一(App Shell/Sidebar/Nav/Workspace/Workspace View/Session View,docs/gui-redesign.md v0.2);GUI 236 测试 + pytest 801 绿;合并 d664ada) ✅ > - GUI scroll capture fix (#764 #634 回归:滚动容器下移到 .session-view 后 #workspace(overflow:hidden)自身不滚动,原生 scroll 事件**不冒泡** → 挂在 #workspace 上的两个 bubble-phase 监听从不触发:back-to-bottom 按钮真实 GUI 永不出现(测试直接 dispatch wrapper 掩盖)、滚动到顶加载更早历史失效;修复=两个监听改 `capture:true`(捕获相可达子元素)+ `activeScrollEl()`/`updateBackToBottomState()` 从激活 .session-view 读滚动指标 + back-to-bottom 点击滚动该容器;activateSessionView 仅**新建**容器滚底(既有容器保留滚动位置——浏览器 tab 语义,面板往返/会话切换不跳底,rant 18:55:09 验收"滚动位置保留");setWorkspaceChrome 面板视图隐藏 back-to-bottom 返回按位置恢复;+1 renderer.smoke 回归(GUI 236→237);合并 f46b141) ✅ +> - Release v0.2.32 (#766 宿主 rant 2026-08-13T19:44:40:master 自 v0.2.31 (11b4a6e) 以来 7 commits / 7 PRs(#759-#765,#760/#761/#762/#763/#764/#765 功能 + #759 quick-ref),宿主指示发布 v0.2.32;版本号 0.2.31→0.2.32 同步 7 files / 8 refs(emrg/__init__.py、pyproject.toml、uv.lock、gui/package.json、gui/package-lock.json×2、build-runtime.sh、make-installer.sh),grep 0.2.31 仅历史;pytest 801 全绿;Build Release v0.2.32 成功(31697356494,**连续第 2 次首次尝试全过**——#722/#723/#731/#725 教训持续生效),7 assets(含 Windows zip),latest=v0.2.32,发布 12:01:16Z;合并 2750768(3 周期 LGTM);What's new=GUI 布局 v0.2 工作区视图 #762 + 滚动捕获修复 #764 + 清理 #763 + open-source rant 驱动 #760 + quick-ref ×2) ✅ #### 2.2 Latest GitHub code changes