Skip to content

Commit 6bc8c37

Browse files
authored
Merge pull request #339 from QuantStrategyLab/feat/decision-focused-console
feat(console): focus the owner decision workspace
2 parents 769616e + d09f4f7 commit 6bc8c37

8 files changed

Lines changed: 521 additions & 68 deletions

File tree

tests/strategy_switch_worker_validation.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ assert.ok(indexHtml.includes('id="control-plane-view"'));
6464
assert.ok(indexHtml.includes('id="control-plane-list"'));
6565
assert.ok(indexHtml.includes('id="m0-research-notice"'));
6666
assert.ok(indexHtml.includes('id="m0-research-list"'));
67-
assert.ok(indexHtml.includes('<details class="control-disclosure">\n <summary data-i18n="m0ResearchBoard">'));
67+
assert.match(indexHtml, /<details class="control-disclosure">\s*<summary data-i18n="m0ResearchBoard">/);
6868
assert.ok(indexHtml.includes('function renderM0Research()'));
6969
assert.ok(indexHtml.includes('requestJson("/api/m0-research")'));
7070
assert.ok(indexHtml.includes('const M0_RESEARCH_DISPLAY_LIMIT = 100;'));

web/strategy-switch-console/README.zh-CN.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@
1414

1515
这个页面面向低频人工介入,而不是展示交易、收益或全量运行明细:
1616

17-
- **待处理**默认只展示需要所有者跟进的候选和决定;策略 × 平台证据、研究任务放在按需展开区
18-
- **运行计划**把原有“切换策略、账号状态、插件、收入/期权层、预留现金和融资”收拢为一次受限配置变更。先选平台/账号/策略/环境,再确认资本边界
19-
- **运行保障**只读展示健康结论,帮助判断是否复核、降级或继续观察。
17+
- **决策**默认只展示需要所有者跟进的候选和决定。右侧固定说明“先确认事实、再记录意图”的三步判断;研究、证据、恢复核验和运行资料全部放到按需展开区
18+
- **策略设置**把原有“切换策略、账号状态、插件、收入/期权层、预留现金和融资”收拢为一次受限配置变更。默认仅显示平台/账号/策略/环境;运行保护、现金、收入层、期权层和定投归入“更多风险边界”,只在确实变更时展开
19+
- **系统状态**只读展示健康结论,帮助判断是否复核、降级或继续观察。
2020
- 页面会在没有任何策略同时满足发布、运行许可和证据门槛时禁用 Live 选择;它不会自动改配置,也不会把健康、候选或历史 `live` 元数据解释为订单或实盘授权。
2121

22+
网页只记录经认证管理员提交的不可执行意图,或发起已有的受限配置工作流;它不会直接读写券商、订单、资金或 runtime 授权。
23+
2224
提交计划仍只会触发已有 GitHub Actions 配置流程,并写入审计记录。P4/P5/P6 或任何实盘权限仍须由独立、可验证的阶段契约决定。
2325

2426
## 必要配置

0 commit comments

Comments
 (0)