diff --git a/DEVLOG.md b/DEVLOG.md
index 9829502..b6515a1 100644
--- a/DEVLOG.md
+++ b/DEVLOG.md
@@ -1345,6 +1345,28 @@ PMS_JUDGE_ONLINE_EFFORT=low / PMS_JUDGE_ONLINE_MAX_TOKENS=16384 / PMS_JUDGE_REPA
2. 工作包二(三源合议与仓位矩阵)、工作包三(离场纪律)、工作包四(选股打分,另一仓库单独审批)、工作包五(README 调度总表补 13 位等文档)未做。
3. BIONIC_PMS_INTERFACE.md 需补技术面只读接口一节(本次接口探活的字段事实源)。
+---
+
+## 2026-09-12 · 提议卡重构:卡面留结论、详情进弹窗、加技术面(未真机判收)
+
+**做了什么**
+用户反馈新建仓提议卡信息过载 —— 选股系统、决策系统、公司深度三段整句全平铺在卡面,公司深度那句最长,占了大半屏。重构成卡面只留结论、点开弹窗看详情。
+- 卡面留数量、建议档位、四行来源结论(选股系统、决策系统、公司深度、技术面),采纳驳回。每行一个彩色结论标签加一句副文案,点开弹窗。
+- 弹窗 teleport 到 body,层级 3000/2995 同单票信号抽屉,从底部滑出。四类详情各自排版:选股系统给判决整句、理由、榜单;决策系统给结论、把握度、原话、择时层两期限;公司深度给质地档、估值、十视角计数、买方论点、失效条件、反方、催化、报告链接,分段带彩色小标题;技术面给立场加布林、多空布林线、SAR 三个指标块,点开时调 /api/research 取完整读数。
+- 颜色按页面口径红涨绿跌:技术面看多用红、看空用绿;评价类(候选、质地好)用中性蓝,交你定用黄。
+
+**动了哪些文件**
+app/web/static/index.html(CSS 加来源行与弹窗样式、模板卡面重构加弹窗、JS 加四个结论标签函数与弹窗开关、return 导出),app/web/main.py(/api/proposals 每条挂技术面立场 tech)。
+
+**部署方式**
+改了 Python 与页面,make deploy 重建镜像加 force-recreate;收盘后 155,先经审批。
+
+**真机判收**
+未判收。两道页面守卫 ALL OK。开发机注入一条华测导航假提议起本地服务,截图确认卡面四行结论、技术面弹窗三指标块、公司深度弹窗四段分组都渲染正确、不白屏。待 155 有真实提议时判收。
+
+**还欠着什么**
+合议行、候选芯片仍是工作包二。提议卡的技术面立场依赖工作包一的技术面映射(已上,未真机判收)。
+
---
-
- {{ propMoreOpen.has(p.proposal_id) ? '▾ 收起证据' : '▸ 展开证据(研报、安全边际、催化、定价、快讯、行业、择时层)' }}
+
+
+
+ 选股系统
+ {{ propPlanTag(p).text }}
+ {{ propPlanSub(p) }}›
+
+
+ 决策系统
+ {{ propJudgeTag(p).text }}
+ 把握 {{ (p.hard_numbers||{}).judge_conf }}›
+
+
+ 公司深度
+ {{ propCompanyTag(p).text }}
+ 估值{{ cr(p).valuation }}›
+
+
+ 技术面
+ {{ propTechTag(p).text }}
+ {{ propTechSub(p) }}›
+
-
- 研报说:{{ propLogic(p) }}(另有 {{ propLogicMore(p) }} 条)
- {{ propText(p, 'valuation_text') }}
- {{ propText(p, 'events_text') }}
- {{ propText(p, 'pricing_text') }}
- {{ propText(p, 'news_text') }}
- {{ propText(p, 'industry_catalyst_text') }}
- 判决收敛:{{ propText(p, 'company_gate') }}
- {{ propText(p, 'advice_text') }}
- 择时层两个期限:{{ propHeads(p) }}
- {{ propWhy(p) }}
- 决策系统原话:{{ p.judge_reason }}
-
采纳
驳回
@@ -1925,6 +1942,77 @@ body.dock-r:not(.r-fold) .side-r .strip{display:none;}
+
+
+
+
+
+
+
+