Trading Harness Control Center
Read-only Vercel dashboard
Frontend deployment target only. Trading, webhook, exchange signing, and Python backtest services remain on secured backend infrastructure.
Dashboard Home Summary
UnavailableHome summary snapshot unavailable
Detailed Harness OverviewArchitecture, phase progress, experiment pipeline, agents, and raw overview details
Harness overview snapshot unavailable
API Health
Openhttps://api.shieldlinkon.kr/health
Checking runtime health
Webhook Health
Openhttps://webhook.shieldlinkon.kr/health
Checking runtime health
Server Safety Status
Review required- mode
- unknown
- kill_switch
- unknown
- live_trading_enabled
- unknown
- safety state
- Review required
- API health result
- Checking
- Webhook health result
- Checking
OKX Demo Checks
ManualPending server-side checks
- Read-only smoke
- PendingServer-side/manual check only
- Sizing check
- PendingServer-side/manual check only
- Preflight
- PendingServer-side/manual check only
- Position check
- PendingServer-side/manual check only
Operations Rules
LockedRead-only operations guardrails
- Dashboard
- Read-onlyNo order execution controls
- API keys
- Not in browserSecrets remain server-side
- Exchange signing
- Not in browserNo browser-side exchange credentials
- Demo order/close
- Server one-shot onlyManual backend operation
- Live trading
- DisabledBlocked until explicit approval
Multi-Exchange Relay
Read-onlyOKX
Enabled- Connection
- Preview only
- Kill switch
- true
- Mode
- preview
- Selected strategy
- mesh3_core2_breakdown
- Latest signal
- Unavailable
- Latest rejection
- Unavailable
- Portfolio snapshot
- Unavailable
BINANCE
Enabled- Connection
- Preview only
- Kill switch
- true
- Mode
- preview
- Selected strategy
- mesh3_core2_breakdown
- Latest signal
- Unavailable
- Latest rejection
- Unavailable
- Portfolio snapshot
- Unavailable
BYBIT
Disabled- Connection
- Disabled
- Kill switch
- true
- Mode
- preview
- Selected strategy
- Unavailable
- Latest signal
- Unavailable
- Latest rejection
- Unavailable
- Portfolio snapshot
- Unavailable
UPBIT
Disabled- Connection
- Disabled
- Kill switch
- true
- Mode
- preview
- Selected strategy
- Unavailable
- Latest signal
- Unavailable
- Latest rejection
- Unavailable
- Portfolio snapshot
- Unavailable
BITHUMB
Disabled- Connection
- Disabled
- Kill switch
- true
- Mode
- preview
- Selected strategy
- Unavailable
- Latest signal
- Unavailable
- Latest rejection
- Unavailable
- Portfolio snapshot
- Unavailable
Exchange routing is display-only here. Execution remains controlled by server-side validation, kill switches, and mode gates.
Latest Backtest Result
UnavailableLatest result unavailable
Server Check Results
Static snapshotsServer Safety Check
UNAVAILABLEUnknownUnavailable
- Source
- /data/server_safety_check.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
OKX Read-only Smoke
UNAVAILABLEUnknownUnavailable
- Source
- /data/okx_readonly_smoke.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
OKX Sizing Check
UNAVAILABLEUnknownUnavailable
- Source
- /data/okx_sizing_check.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
OKX Preflight Check
UNAVAILABLEUnknownUnavailable
- Source
- /data/okx_preflight_check.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
OKX Position Check
UNAVAILABLEUnknownUnavailable
- Source
- /data/okx_position_check.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
These are read-only static snapshots. Browser does not call OKX. Server-side scripts remain the source of truth.
Audit Snapshots
Static JSONL tailsLatest Webhook Events
0Unknown- Source
- /data/audit_webhook_events.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Skipped lines
- 0
No audit records found
Latest Rejections
0Unknown- Source
- /data/audit_validation_rejections.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Skipped lines
- 0
No audit records found
Latest Order Intents
0Unknown- Source
- /data/audit_order_intents.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Skipped lines
- 0
No audit records found
Latest Dispatch Results
0Unknown- Source
- /data/audit_dispatch_results.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Skipped lines
- 0
No audit records found
Duplicate / Replay State
0Unknown- Source
- /data/audit_signal_state.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Skipped lines
- 0
No audit records found
Audit cards are static, sanitized JSONL tails. The browser does not call execution endpoints or exchange APIs.
Recent Operations Logs
Static snapshotsWebhook events
0Unknown- Source
- /data/recent_webhook_events.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
- Count
- 0
- Latest event
- Unavailable
No real webhook logs found
Paper / Backtest trade logs
0Unknown- Source
- /data/recent_paper_orders.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
- Count
- 0
- Latest event
- Unavailable
Unavailable
Demo orders
0Unknown- Source
- /data/recent_demo_orders.json
- Generated
- Unavailable
- Last updated
- Unavailable
- Last modified
- Unavailable
- Freshness
- Unknown
- Count
- 0
- Latest event
- Unavailable
No demo order logs found
These are sanitized static snapshots. Browser does not call OKX or webhook execution endpoints. Server logs remain the source of truth.
System Status
OKDashboard scaffold is online
- Frontend only on Vercel
- Backend remains on VPS/EC2
- No server secrets bundled
Exchange Connection
WarningMock OKX demo status
- Read-only API integration pending
- No API key displayed
- No browser-side exchange signing
Webhook Status
WarningWebhook bridge reserved
- Future host: webhook.shieldlinkon.kr
- Execution endpoint not connected
- Secret stays server-side
Selected Strategy
WarningNo promoted live strategy
- Latest candidate is infrastructure only
- Promotion blocked until criteria pass
- Python realistic backtest is source of truth
Candidate Strategies
OKCandidates tracked separately
- Registry integration pending
- PF, MDD, trades will be compared
- No baseline change from dashboard
Backtest Summary
DangerLatest result unavailable
- Missing or malformed latest result snapshot
Risk / Kill Switch
OKExecution controls disabled
- Kill switch state is display-only
- Order buttons are disabled
- Safety approval required
Agent / Sub-agent Status
OKManager workflow visible
- Manager: decision gate
- Implementor: code changes
- Verifier: safety review
Trading Execution
Disabled until safety approval. Vercel never sends exchange orders.