North Star staging tour
Four surfaces. One path: Nox proposes → Okren decides (with a reason) → North Star records and paper-executes → you measure payback.
Walk this order:
Operator home → Nox Signal Desk → Okren Why (ledger) → Okren Tower (16 rules).
1 · North Star
What: The operator home — single source of truth for accounts, bots, deals, and the North Star metric (payback per bot).
- Synced 3Commas read data (accounts / bots / deals)
- Payback table — realized P&L vs capital assigned
- Account mode: observed / paper / live (staging stays paper)
How / where: Served by the API on this host :4000. Reads Postgres. Does not fire broker orders by itself.
2 · Nox
What: The AI proposal desk. Nox never talks to the broker — it only proposes, with a plain-language why.
- Left: signals (pair, direction, confidence, status)
- Click a row → win rate, net PnL, sample size, regime, summary
submitted means it was handed to execution → Okren
How / where: Nox worker on this staging box writes nox_signals, then POSTs confident ones to execution (source=nox). UI at :4000/nox.
3 · North Star ledger
What: Every controlled-path action and Okren’s verdict + reason, stored in North Star’s action ledger.
- ALLOW / BLOCK / LIMIT / ESCALATE
- Okren reason, local floor, final result
decision_id + trace_id for audit
How / where: Execution calls Okren, then saves the decision JSON on the actions row. This page reads that ledger at :4000/decisions — not Okren’s internal DB.
4 · Okren product
What: Okren itself — policy pilot_v1.0, 16 deterministic rules, live evaluation feed.
- Observe — evaluate & record; do not stop traffic
- Shadow — compare what Okren would do vs what happened
- Enforce — verdicts bind (BLOCK really stops)
- Click a decision → rule trace + similar past decisions
How / where: Separate Okren process on this box at :3000/tower (Console: :3000/console). Staging runs Okren in observe from North Star’s side. Use Tower for the deep “which rule fired?” story; use the ledger for “what did our platform do?”
Safety on this staging box:
isolated from the live trading relay · 3Commas read-only · paper / observe · no client money at risk.