Click any component card for PID inspection and process controls
Runtime Manager
RUNNING
PID: ---
Backend API
READY / HEALTHY
PID: --- | Port: 8000
PostgreSQL Database
CONNECTED
Connection Pool: Active
WhatsApp Sidecar
READY / AUTHENTICATED
PID: --- | Port: 3001
Discord Operator Bot
READY / ONLINE
PID: --- | Gateway: Active
Local Monitor
RUNNING
Watchdog: 15s interval
PIPELINE TELEMETRY
Pending Approvals
0
Manual operator review queue
Active Trades
0
Protected from duplicate entry
Retryable Failures
0
Eligible for manual recovery
Expired Deliveries
0
Suppressed past freshness limit
Ingested Messages
0
Verbatim lossless records
Signals Extracted
0
Deterministic parser entities
SIGNAL SOURCES
0 Sources
Source Name
Slug
Parser Profile
Approval Policy
Destination
Status
Loading signal sources...
BROADCAST DESTINATIONS
0 Destinations
Destination
Platform
Target Identifier
Allowlisted
Status
Loading destinations...
RUNTIME OPERATIONS & PROCESS SUPERVISION
Operations execute via authoritative supervisor IPC
CONFIGURATION SECRETS AUDIT
Zero secrets are stored or returned in client payloads
Discord Bot Token✅ Configured
WhatsApp Credentials✅ Configured
Sidecar Service Key✅ Configured
Database URL✅ Configured
Client Deployments
Manage multi-client environments, launch setup wizards, or inspect deployment details
Client Organization
Deployment Name
Environment
Status
Health
Sources / Targets
Publishing
Actions
Loading deployments...
Discord Forwarder
Manage the headless Discord signal forwarder — set the dedicated user token, start/stop the process, and watch its logs. No file editing required.
UNKNOWN
Dedicated Discord Token
One dedicated (throwaway) Discord user account that is a member of the source servers. Stored encrypted at rest — never shown again after saving.
Checking…
Process Control
State —
PID —
Uptime —
Last exit code —
Monitored channels —
Heartbeat —
Live Logs
auto-refresh while tab is open
No logs yet.
Broadcast Destinations
Target delivery channels and allowlist configuration.
Signal Sources
Manage inbound source channel mappings, parser profiles, and health diagnostics
Source Name
Source Channel
Parser Profile
Operations Feed
Approval Policy
Destination
Health
Last Signal
Status
Actions
Loading signal sources...
Broadcast Destinations
Manage outbound WhatsApp targets, publishing mechanisms, and strict allowlists
Destination Name
Platform
Target Identifier
Authenticated
Allowlisted
Mechanism
Status
Actions
Loading destinations...
Configuration Revision History
Append-only audit trail capturing all material configuration mutations with old/new values
Timestamp
Admin
Resource Type
Resource ID
Reason
Changed Fields
Actions
Loading revisions...
Delivery Monitoring & Outbound Logs
Authoritative delivery attempts, destination statuses, and failure diagnostic telemetry
Successful Deliveries
0
Broadcasted to destination
Blocked Publications
0
Suppressed by safety policy
Failed Deliveries
0
Sidecar / Network errors
Retryable Failures
0
Eligible for recovery retry
DESTINATION DELIVERY PERFORMANCE
Destination Name
Platform
Status
Successful
Blocked
Failed
Retryable
Last Delivery
Loading destination stats...
OUTBOUND DELIVERY EVENTS
0 Records
Timestamp
Source
Signal
Destination
Status
Error Code / Details
Publisher
External Message ID
Actions
Loading delivery events...
Incident Management Center
Persistent, deduplicated infrastructure outages, anomalies, and component alerts
Open Incidents
0
Active unattended issues
Critical Alerts
0
High severity failures
Warnings
0
Degraded state alerts
Total Recorded
0
Historical incident ledger
OPERATIONAL INCIDENTS
Severity
Status
Component
Incident Title / Reason
First Seen
Last Seen
Count
Actions
No incidents recorded.
Operator Roles & Authorization
Operator permissions and multi-deployment access control.
Discord Operations Workspace
Category structures and operational mirror feed synchronization.
Safety Policies & Limits
Freshness limits, trade lifecycle max lifespan, and inactivity timeouts.
System Diagnostics
End-to-end readiness validation and subsystem checks.
System Logs
Loading logs…
Component Details
Deployment Specifications
Restart Component?
Restarting this component will gracefully cycle its OS process via Runtime Manager.
Safety Invariant: Pending approvals and trade lifecycle state will be preserved. No automatic signal replay will occur.
⚠️ ACTIVATE EMERGENCY STOP
Critical Safety Action: This will IMMEDIATELY block all outbound signal broadcasting across the platform.
All outbound message publishing to WhatsApp will be IMMEDIATELY BLOCKED.
Target deployment: Currently Selected Deployment
Existing published messages in WhatsApp are completely unaffected.
Clearing the Emergency Stop is a separate explicit administrative action.
Deployments Setup Wizard
Step 1 of 10 — Client Organization
1
2
3
4
5
6
7
8
9
10
Step 1: Client Organization
Enter the client organization operating this deployment.
Used for routing and namespace isolation (alphanumeric and hyphens).
Step 2: Deployment Instance
Configure the runtime environment and timezone.
⚠️ Production deployment: This deployment may eventually publish real client signals. Complete validation and explicit activation before outbound publishing is permitted.
Step 3: Operations Discord Workspace
Connect the dedicated Discord server for operator approvals and control feeds.
Target private server where operator control channels and approval cards will be hosted.
🤖 Operator Bot (Approval Bot)
The real Discord bot (token from the Developer Portal) that posts approval cards and takes
approve/reject commands. This is the human-approval loop. Token is stored encrypted at rest and
never shown again; the operator-bot container picks it up automatically — no .env editing.
Checking…
CHECKING...
Step 4: Deployment Operators
Assign human operators with scoped authorization roles.
Operator ID
Role
Status
Actions
No operators assigned yet.
Step 5: Signal Sources & Parser Mappings
Configure inbound signal channels, parser profiles, and operational mirror feeds. Supports multiple sources and multiple Discord servers.
🛰️ Discord Forwarder (Headless Source Bridge)
One dedicated (throwaway) Discord account that is a member of the source servers. Token is stored
encrypted at rest and never shown again. The forwarder auto-loads the channels you add below.
Pair WhatsApp multi-device gateway directly from your browser and configure broadcast destinations.
📱 WhatsApp Gateway Multi-Device Pairing
Scan the QR code below using WhatsApp on your phone (Linked Devices > Link a Device).
CHECKING STATUS...
⏳ Loading QR Code...
✅ AUTHENTICATED & CONNECTED
Linked User JID: ---
Keep this window open while scanning. The QR code automatically refreshes and clears upon successful pairing.
⚠️ Step 6 Requirements:
• WhatsApp Gateway: 🔴 Not Connected (Pairing Required)
• Scoped Destination: 🔴 Missing (Select & Add Destination Below) Step 7 is locked until both conditions are met.
🔍 WhatsApp Participating Groups & Communities
Discovered directly from your authenticated WhatsApp account. Select one to automatically populate its JID.
Click "Discover Groups" to load available WhatsApp groups without manual typing.
Display Name
JID
Environment
Allowlisted
Status
No destinations added to this deployment yet.
Step 7: Safety Policies & Freshness Limits
Configure operational boundaries and suppression thresholds.
Step 8: Deep Deployment Readiness Validation
Automated verification of Discord, WhatsApp, Parser, and Runtime subsystems.
Step 9: Controlled Live Test Signal
Inject an isolated test signal to verify the complete parse and approval flow.
Step 10: Authoritative Activation
Review the 9-point system readiness checklist and activate deployment broadcasting.
CANONICAL: TEST
⚡ TEST ENVIRONMENT ISOLATION:This deployment is running in TEST mode. Signals can only be broadcast to verified TEST destinations.
📋 9-Point Pre-Activation Readiness Checklist
Readiness Dimension
State
Authoritative Diagnostic
Action / Remediation
Loading live readiness checklist...
⚡ CONFIRM TEST DEPLOYMENT ACTIVATION
This will activate the deployment for isolated TEST validation. Approved signals may be sent only to configured TEST destinations.
Authority Transaction: Server-side status will transition to ACTIVE. All configured signal sources and destinations will become live.
Edit Signal Source
⚠️ Changing Parser Profile: This will alter how future incoming messages from this source are parsed and extracted. Existing history is unchanged.
Test Signal Source
Paste a sample trading signal to verify parser extraction and template rendering. Zero DB mutation, zero WhatsApp calls.
PARSER EVALUATION RESULT:
BRANDED OUTBOUND PREVIEW:
SAFE TEST MODE: Evaluates complete ingestion and approval formatting. No real WhatsApp broadcast will occur.
Edit Destination
Add New Broadcast Destination
Test Broadcast Destination
Target Destination:
VIP Community (120363426519300769@g.us)
1. Safe Configuration Verification (0 WhatsApp)
Verifies allowlisting, domain format, and sidecar gateway status.
2. Real WhatsApp Delivery Test
⚠️ REAL DELIVERY TEST: This will send ONE real WhatsApp test message to the live destination. This action will be permanently recorded in immutable audit logs.