Compress trader cockpit readout
This commit is contained in:
@@ -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"
|
||||
),
|
||||
}
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user