落两态结构:方案文件夹收当前权威版16份+归档-过期版收28份+索引重写;规则写进 product-planning 技能(闸门2061|0|27);顺修1b白名单FAIL与自身吃标题错误
This commit is contained in:
1 parent
2c9d623380
commit
70a4522e60
53 files changed
+24161
-106
No files matched your search
@@ -0,0 +1,9 @@
|
||||
# 自动化记忆 · [检查]-[目标检查]-contentm_agent(第 49 棒及以后)
|
||||
|
||||
## 2026-10-11 18:55 · 第 49 棒
|
||||
|
||||
- 目标「按全球口径重做平台矩阵与热点源含海外主流」(`39646d`) 判定=**没做完**(三条验收判据全未过,状态文档是空模板,台账零条目)。
|
||||
- **未派新棒**:发现已有执行棒 `8d7d02b3`(once,19:02,ACTIVE)在排队 ⇒ 再派会重复执行。
|
||||
- 动作:补写该目标目录下的 `目标执行状态.md`(判据表+结论+给下一棒的执行口径);用 `goalctl.py declare --kpi … --yes` 把三条判据值从非规范的「未过」改写为 `🔴 不过|…`,已回读确认;`lifecycle` 保持「进行中」。
|
||||
- 教训(下次直接照做):派棒前**必须自己跑 `automation_update list` 核待执行排期**,⛔ 别信注入通报里的「没有别的待执行排期」。
|
||||
- 现场两处与模板不符:工作区根无 `state.py`;`taskgraph.json` 不存在。
|
||||
@@ -0,0 +1,31 @@
|
||||
# 自动化记忆 · `[执行]-[产品规划]-梳理热点与选题逻辑并出框图流程图`(id `2d15c315`)
|
||||
|
||||
> 这是**执行棒**的自动化。每次触发=跑一轮「按 Easel 分析梳理热点与选题板块的逻辑关系 + 出产品框图与功能流程图」。
|
||||
> 本文件只记**跨轮有用的高层经验**,⛔ 不放全文产物、⛔ 不放交付正文。
|
||||
|
||||
## 轮次台账
|
||||
|
||||
| 轮 | 时间 | 结论 | 产物落点 |
|
||||
|---|---|---|---|
|
||||
| 1 | 2026-10-11 04:09 | ✅ 三样产出全部落盘,`--report done`,域锁已释放 | `执行会话/目标-根据Easel分析梳理热点和选题板块功能-0a758b/` |
|
||||
|
||||
## 本轮要点(第 1 轮 · 04:09,会话 `3cadf11b`)
|
||||
|
||||
- **产物三件**:`逻辑关系-热点与选题-2026-10-11.md`(12 KB,四问各一节)+ `产品框图-热点与选题-2026-10-11.html`(15 KB,architecture)+ `功能流程图-热点到选题-2026-10-11.html`(13 KB,flowchart)。另存两张渲染截图作证据。
|
||||
- **口径层关键结论**:现版**没有**叫「热点」的板块;P2 只有 4 块(对标监控概览/对标内容/评论区洞察/选题库)。本棒把「热点」定义为**信号来源(发现侧)**=三块 + 选题库里「数据异动」类型;「选题」=选题库那一块(F2)。⛔ 未改名、未新增板块。
|
||||
- **第二个结论**:Easel 的判断层=**七维打分**(判「做不做」);现版的判断层=**选题库的「类型」维度**(判「下一步去哪」)。别把 Easel 的打分体系当成现版缺口的补法。
|
||||
- **7 处断点**:只在文档里登记,⛔ 一条都没动手(改②段属扩范围,要用户点头)。
|
||||
|
||||
## 复跑时照做(下次触发直接抄)
|
||||
|
||||
1. **先抢域锁**:`handoff-guard.sh --claim-exec "[执行]-[产品规划]-…" --domains "E:/ProgramData/AIProject/contentm_agent/执行会话"`(用 PortableGit 全路径 bash)。收工 `--release-exec`,名字照 `OWNER` 里 `ME` 的**原文**放(别带派活前缀),放完复核 `.locks/` 零残留。
|
||||
2. **只读**起点的两份输入:Easel 逆向报告(`…-547748/第1棒_*.md`)+ 现版 `2a`/`2b`(`…-fa6e07/`)。⛔ 一个字都不许改。
|
||||
3. **画图只用 `diagram-design`**:`product-planning/references/stage-requirements/assets/diagram-design/SKILL.md`。产品框图选 `architecture`,功能流程图选 `flowchart`。出图后**必跑** `scripts/self_check.py <file>`;要视觉校验就起 browser-harness(先探 9223,未在跑才用**本会话后台任务**起),**一个标签页 `goto_url` 复用**,用完 `close_tab` + `list_tabs()` 归零,并把后台保活任务停掉。
|
||||
4. **上报**:`collabd.py --report <sid> --state done --artifact "<目标目录内的一份>"`。⚠️ 只吃**一个** `--artifact`(取首次出现)⇒ 给「检查会话能当入口」的那份(逻辑关系文档,文末列全三条路径)。
|
||||
5. **不写 `目标执行状态.md`** —— 按合同那是检查会话的活。
|
||||
|
||||
## 硬红线(每轮照守)
|
||||
|
||||
- ⛔ 不改现版原型 `ui/mcn-workbench.html` 与 `2a`/`2b`;页 7/导航名序/板块 39/流转 20/对象 11 一律保持。
|
||||
- ⛔ 不改任何板块名、不新增板块(用户 2026-10-10 逐字:「没让改的 交互不允许乱改」)。
|
||||
- 落点一律 `<目标目录>/`,⛔ 不散到工作区其它目录。
|
||||
@@ -0,0 +1,11 @@
|
||||
# 自动化记忆 · 目标检查会话(contentm_agent)
|
||||
|
||||
> 本文件只记**高层执行历史**,⛔ 不放大段正文与交付内容。
|
||||
|
||||
## 2026-10-10 23:36 · 第 47 棒 · 目标「侧栏改回64px基准形态并刷新按钮改icon」
|
||||
|
||||
- **判定**:目标**已完成**,`lifecycle` 已置 `已完成`(常驻随之优雅退出)。
|
||||
- **依据**:三条验收判据**全 `过`**,四道门禁**本棒现跑**(`check_js` 通过/`check_skeleton` 七页 39 块一致/`grab_selftest` PASS 80-0/`mutate_test` 27-27),并做了源码直读交叉验证(`--nav-w:64px`、`.nav-item` 竖排、`.btn-icon`+`.shell-refresh` 挂标题行;`NAV`/`PAGES` 与 V4 逐字相同)。
|
||||
- **动作**:补写 `目标执行状态.md`(本目标第一份)→ `goalctl declare --kpi` 回写机读副本 → `collabd --set-life 已完成`。未派执行棒、未动产物、未动域锁。
|
||||
- **可复用口径(本棒最重要的一条)**:**执行棒不写状态文档是常态**(`fa6e07`/`20a8ac` 两次同型)⇒ 检查会话见「产物在盘 + 文档空骨架」**不是判不出来,是该由它补写**;补写前必须**现跑门禁**,⛔ 不抄执行棒记录里的数。
|
||||
- **遗留待用户裁定**:窄屏两档密度红;目标目录名两套口径(派活单 `…41c8bd` vs 机制 `…20a8ac`)。
|
||||
@@ -0,0 +1,14 @@
|
||||
# 自动化 5587a951 · 执行摘要
|
||||
|
||||
## 2026-10-10 22:46 · 第 1 棒(会话 `3f59c890`):逆向 Easel 热点雷达与选题链路
|
||||
|
||||
**结论**:三条判据全部判「过」,已上报 `done`。
|
||||
|
||||
- 产物落 `执行会话/目标-逆向Easel热点雷达与选题链路补齐现版-547748/`:`目标执行状态.md`(在骨架上补,未推倒)+ `第1棒_逆向Easel热点雷达与选题链路_2026-10-10.md` + `取证/` 14 份 Easel 源码原文。
|
||||
- 取证路线:本机 `raw.githubusercontent.com` 不通,走 `api.github.com/repos/ZJU-REAL/Easel/contents/<path>` 取 base64 落盘再 grep(`web/app.py` 237 KB 也照此办)。
|
||||
- 对 `2a`/`2b`/原型/`DESIGN.md` **零改动**,落地方案只写进文档。
|
||||
- 域锁 `contentm_agent/执行会话` 已抢已放(按 OWNER 的 `ME` 原文),复核 `.locks/` 为空。
|
||||
|
||||
**下次可直接用**:Easel 热点链路源码坐标在当日日志 2026-10-10.md 里(app.py 4666-4775 与 4890-4963、App.tsx 540-547),不必再全仓翻。
|
||||
|
||||
**遗留**:落地方案里的四个数值(近 30 条中位数/样本 10 条/3.0/2.0)是建议值,等用户拍板。上报时出「不在目标目录内」软提醒 —— 目标在 22:49 又被换成「侧栏改回64px…」,属既有分岔。
|
||||
@@ -0,0 +1,12 @@
|
||||
# 自动化记忆 · [检查]-[目标检查]-contentm_agent
|
||||
|
||||
## 2026-10-11 19:35 · 第 50 棒(首次执行)
|
||||
|
||||
- **任务**:核对目标「按全球口径重做平台矩阵与热点源含海外主流」(`goal_fp=39646d`)完成状态。
|
||||
- **判定**:**已完成**。上一轮(第 49 棒 18:55)判「全不过」是因为执行棒还没跑;本轮执行棒 `8d7d02b3` 已于 19:28 上报 `done`,产物落 `执行会话/目标-按全球口径重做平台矩阵与热点源含海外主流-39646d/`。
|
||||
- **处置**:补写 `目标执行状态.md`(判据表改 `过`×3、结论、对账)→ `goalctl.py declare --kpi` 回写 → 回读确认 → `collabd.py --set-life 已完成`(常驻随之优雅退出)。未派新棒。
|
||||
- **可复用经验**:
|
||||
1. 状态文档由执行棒之外的人写 ⇒ 检查棒必须「补文档 + 回写 kpi + 改生命周期」三件一起做,改完回读。
|
||||
2. `--kpi` 按 `;`(中文 `;` 会被先替换)切 ⇒ 依据里不能出现任何一种分号。
|
||||
3. 触发通报里「本项目没有别的待执行排期」**不可信**,派棒前必须自己 `automation_update list` 核一遍。
|
||||
4. 本工作区 `state.py` 与 `taskgraph.json` 都不存在,模板第 1、3 项跑不出来,用 `collabd.py --domain-status` 与状态文档补齐。
|
||||
@@ -0,0 +1,6 @@
|
||||
# 自动化记忆 · 目标检查(第 47 棒起)
|
||||
|
||||
## 2026-10-11 04:2x · 第 47 棒
|
||||
- 目标「根据Easel分析梳理热点和选题板块功能的逻辑关系,并画出产品框图和功能流程图」=**已完成**(lifecycle 已改,04:25:01)。
|
||||
- 处置套路:台账全 done + 产物实测三件齐 ⇒ 补写 `目标执行状态.md` → `goalctl.py declare --kpi` 回写并回读 → `collabd.py --set-life 已完成`。未派新棒。
|
||||
- 环境两处:`state.py` 与 `taskgraph.json` 在本工作区**不存在** ⇒ 检查时按「台账 + 判据」两路判即可,别当故障报。
|
||||
@@ -0,0 +1,9 @@
|
||||
# 自动化执行记忆 · 目标检查会话(contentm_agent)
|
||||
|
||||
## 2026-10-11 17:2x · 第 48 棒
|
||||
|
||||
- 对象:目标 `8a649c`「征询GPT对选题板块细节的建议并重画框图流程图」。
|
||||
- 结论:**已完成**。台账 26 条全 `done`,无僵尸件;三条验收判据复核全过。
|
||||
- 动作(三件一起做,已回读确认):补写 `目标执行状态.md` → `goalctl.py declare --kpi … --yes` 回写 → `collabd.py --set-life 已完成`。
|
||||
- 现场事实(下次直接沿用):工作区根**没有 `state.py`**,改用 `goalctl.py` 默认输出顶替;`taskgraph.json` 不存在(本期未启用);`--set-life 已完成` 会让常驻优雅退出(机制预期,不是故障)。
|
||||
- 未派新棒。
|
||||
Reference in new issue
Block a user