import { Lock } from "lucide-react"; import { Badge, Card, Empty, PageHeader } from "@/components/ui"; const CHECKLIST = [ ["Owner confirmation in the UI (second confirmation)", "Live mode can never be enabled by a background process or an agent."], ["Trade-key permission verified by preflight", "Separate least-privilege key with order permission only; withdrawal permission is never used."], ["Risk budget selected", "Per-order, per-symbol, daily-loss and drawdown limits acknowledged for the live book."], ["Small-size canary completed", "A documented minimum-size order cycle before any strategy is allowed to route live."], ["Feature flag KTRADE_LIVE_TRADING_ENABLED=true", "Server-side gate; off by default and in every deployment so far."], ]; export default function ExecutionPage() { return ( <>
No paper or live orders have been created. Order ids are idempotent client ids (cl_ord_id) so retries can never duplicate an order.
    {CHECKLIST.map(([t, d]) => (
  1. {t}
    {d}
  2. ))}
); }