The IBKR paper account (DU9600528) IS connected and trading: the armed fxhnt-ucits-rebalancer (0 9 * * 1-5) books the multi-strat ETF leg through UCITS lines (EU KID/PRIIPs blocks the US-ETF leg, whose rebalancer is correctly suspended). Prod already rendered it ($1,029,621, 5 holdings). Two self-inflicted "not connected" artifacts fixed: - scripts/dev_cockpit_local.py did NOT wire ibkr_account_repo, so the LOCAL dev cockpit always showed the IBKR card empty regardless of real data — a misleading local-verification artifact. Now wires every repo prod wires. - paper.html's new orientation banner hardcoded "not connected yet" (written from that stale local view). Made it data-aware (keyed on ibkr_view) so it states the live NLV + holdings when trading, "not connected yet" only when genuinely empty — it can't drift from the card beneath it. Adds a regression assertion: connected account => banner says "live now, trading through UCITS" and never "not connected yet". Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.6 KiB
1.6 KiB