Compress trader cockpit readout

This commit is contained in:
Codex
2026-05-21 09:56:43 +08:00
parent d7a4330d30
commit a8a05c1af4
12 changed files with 187 additions and 39 deletions
+11 -8
View File
@@ -584,9 +584,9 @@ class ApiStaticServerTests(unittest.TestCase):
for expected in (
"Trader Mode",
"Status",
"Decision Now",
"Next Action",
"Live Readout",
"Now",
"Wait",
"ICT Fast Read",
"Market Last Updated",
"Review Packet Updated",
"Runtime Online",
@@ -617,6 +617,7 @@ class ApiStaticServerTests(unittest.TestCase):
"/trading/maintenance-summary",
"/trading/unattended-harness",
"/candles",
"/trading/backtests",
"/trading/shadow-paper/observe",
"/trading/operator-notes",
"Do Not Use",
@@ -636,11 +637,13 @@ class ApiStaticServerTests(unittest.TestCase):
"pause_or_resume_auto_refresh",
"profile_filter_status",
"trader_readout",
"Why No Trade",
"Watch Next",
"Focus Reason",
"Data State",
"No Candidate",
"Now",
"Reason",
"Wait",
"Risk",
"Historical Edge",
"Boundary",
"buildHistoricalEdgeSummary",
):
self.assertIn(expected, js_text)
@@ -18,6 +18,7 @@ OLD_TRAINING_DOC = ROOT / "docs" / "training_case_engine_m1_m6_product_readme.md
NONEXISTENT_VISUAL_PLAN_NAME = "AI_ICT_" + "视觉盯盘与主动告警增强方案_v1.md"
ACTIVE_TOP_LEVEL_DOCS = {
"AI_ICT_硬性主线约束_必须遵循ICT交易全书_2026-05-21_v1.md",
"AI_ICT_主线纠偏与功能裁剪方案_2026-05-20_v1.md",
"AI_ICT_实盘辅助分析决策助手上线必做清单_2026-05-18_v1.md",
"AI_ICT_实盘辅助分析决策助手使用说明_2026-05-18_v1.md",
@@ -64,22 +64,23 @@ class ReadonlyLiveAnalysisSmokeScriptTests(unittest.TestCase):
},
"/trading/unattended-harness?instrument_id=1": {"status": "passed"},
"/candles?instrument_id=1&timeframe=1m&limit=3": {"items": []},
"/trading/backtests?instrument_id=1&limit=1": {"items": [], "latest": None},
"/trading/candidates?instrument_id=1&limit=5": {"items": []},
"/static/app.js": (
"Read-only Live Analysis No order submission Not a buy/sell instruction "
"Execution remains disabled ready_for_readonly_live_analysis must_not_trade"
),
"/trader-mode": (
"Trader Mode Decision Now Market Last Updated Review Packet Updated "
"Trader Mode Now Wait ICT Fast Read Market Last Updated Review Packet Updated "
"Fast Queue Chart Bridge Duty Panel Profile Sessions Setups Recovery No Trade "
"Need More Evidence After-Close Draft R2 Evidence Window"
),
"/static/trader_mode.js": (
"/trading/review-packet /trading/shadow-paper/observe /trading/operator-notes "
"/trading/research/weekly-review /trading/maintenance-summary /trading/unattended-harness /candles "
"/trading/research/weekly-review /trading/maintenance-summary /trading/unattended-harness /candles /trading/backtests "
"Do Not Use Review Now Observe Only TRADER_SIGNATURE_KEY TRADER_PROFILE_STORE_KEY ETH London SOL "
"DEFAULT_QUEUE_INSTRUMENTS post_market_review_draft chart_context_bridge ops_duty_panel "
"aria-keyshortcuts pause_or_resume_auto_refresh"
"aria-keyshortcuts pause_or_resume_auto_refresh Historical Edge buildHistoricalEdgeSummary"
),
}
)
@@ -166,22 +167,23 @@ class ReadonlyLiveAnalysisSmokeScriptTests(unittest.TestCase):
},
"/trading/unattended-harness?instrument_id=1": {"status": "passed"},
"/candles?instrument_id=1&timeframe=1m&limit=3": {"items": []},
"/trading/backtests?instrument_id=1&limit=1": {"items": [], "latest": None},
"/trading/candidates?instrument_id=1&limit=5": {"items": []},
"/static/app.js": (
"Read-only Live Analysis No order submission Not a buy/sell instruction "
"Execution remains disabled ready_for_readonly_live_analysis must_not_trade"
),
"/trader-mode": (
"Trader Mode Decision Now Market Last Updated Review Packet Updated "
"Trader Mode Now Wait ICT Fast Read Market Last Updated Review Packet Updated "
"Fast Queue Chart Bridge Duty Panel Profile Sessions Setups Recovery No Trade "
"Need More Evidence After-Close Draft R2 Evidence Window"
),
"/static/trader_mode.js": (
"/trading/review-packet /trading/shadow-paper/observe /trading/operator-notes "
"/trading/research/weekly-review /trading/maintenance-summary /trading/unattended-harness /candles "
"/trading/research/weekly-review /trading/maintenance-summary /trading/unattended-harness /candles /trading/backtests "
"Do Not Use Review Now Observe Only TRADER_SIGNATURE_KEY TRADER_PROFILE_STORE_KEY ETH London SOL "
"DEFAULT_QUEUE_INSTRUMENTS post_market_review_draft chart_context_bridge ops_duty_panel "
"aria-keyshortcuts pause_or_resume_auto_refresh"
"aria-keyshortcuts pause_or_resume_auto_refresh Historical Edge buildHistoricalEdgeSummary"
),
}
),