jgrusewski
fd5d97bc94
fix(cockpit): give the bybit_4edge sleeve breakdown its own display names
...
crypto_tstrend's standalone STRATEGY_REGISTRY entry was retired in Phase 0b
Task 4, but the still-live crypto_tstrend book SLEEVE in the bybit_4edge
per-edge breakdown (Overview + /paper) shared the same string id, so its
display-name lookup blanked to the raw id and linked to a dead
/strategy/crypto_tstrend (404).
Add _SLEEVE_DISPLAY_NAMES next to _DEFAULT_BYBIT_SLEEVES in
bybit_book_eval.py — the sleeve breakdown's own display-name source,
independent of STRATEGY_REGISTRY, so a future forward-track retirement can
never blank a live sleeve again. _deploy_individual_edges() now sources
display_name from that map and adds a `linkable` field (true only when the
sleeve id is also a real registry entry); deploy_constituent_row renders the
/strategy link only when linkable, plain text otherwise.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-14 20:11:31 +02:00
..
2026-07-10 01:59:59 +02:00
2026-07-11 20:51:15 +02:00
2026-07-14 00:30:20 +02:00
2026-07-13 12:37:49 +02:00
2026-06-26 14:44:30 +02:00
2026-06-24 14:12:22 +02:00
2026-07-14 20:11:31 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 00:30:20 +02:00
2026-07-14 00:30:20 +02:00
2026-07-14 00:30:20 +02:00
2026-06-24 18:10:36 +02:00
2026-07-14 00:30:20 +02:00
2026-07-14 10:38:15 +02:00
2026-06-28 11:29:35 +02:00
2026-06-23 22:45:14 +02:00
2026-06-23 19:53:43 +02:00
2026-06-23 23:31:11 +02:00
2026-06-24 14:12:22 +02:00
2026-06-24 19:05:07 +02:00
2026-06-24 11:46:40 +02:00
2026-07-01 11:06:32 +02:00
2026-06-23 23:31:11 +02:00
2026-07-14 09:48:00 +02:00
2026-06-23 23:31:11 +02:00
2026-06-28 11:29:35 +02:00
2026-06-26 22:18:09 +02:00
2026-06-24 19:05:07 +02:00
2026-06-24 19:05:07 +02:00
2026-06-28 11:29:35 +02:00
2026-06-24 19:05:07 +02:00
2026-07-14 09:48:00 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 15:20:57 +02:00
2026-06-25 16:32:53 +02:00
2026-07-13 20:51:59 +02:00
2026-07-07 22:45:53 +02:00
2026-06-24 15:00:48 +02:00
2026-07-13 23:16:07 +02:00
2026-07-07 20:22:30 +02:00
2026-06-24 08:29:30 +02:00
2026-06-24 13:05:37 +02:00
2026-07-10 10:33:31 +02:00
2026-07-10 12:24:57 +02:00
2026-06-26 22:46:40 +02:00
2026-06-24 08:29:30 +02:00
2026-06-28 11:29:35 +02:00
2026-06-24 18:38:57 +02:00
2026-07-14 15:20:57 +02:00
2026-07-11 20:59:22 +02:00
2026-07-14 20:11:31 +02:00
2026-07-13 01:10:31 +02:00
2026-07-14 00:30:20 +02:00
2026-06-24 22:24:56 +02:00
2026-07-10 11:58:04 +02:00
2026-07-13 21:56:23 +02:00
2026-07-11 20:51:15 +02:00
2026-06-26 15:58:16 +02:00
2026-06-28 13:54:06 +02:00
2026-07-07 20:22:30 +02:00
2026-06-28 13:54:06 +02:00
2026-06-24 19:44:25 +02:00
2026-07-14 00:51:52 +02:00
2026-07-09 10:02:28 +02:00
2026-07-10 00:12:17 +02:00
2026-07-08 00:33:22 +02:00
2026-07-14 14:57:08 +02:00
2026-07-08 23:57:05 +02:00
2026-07-09 10:51:00 +02:00
2026-07-11 10:54:07 +02:00
2026-07-14 19:13:13 +02:00
2026-07-13 21:56:23 +02:00
2026-07-13 21:56:23 +02:00
2026-07-14 10:38:15 +02:00
2026-07-08 23:57:05 +02:00
2026-07-09 14:38:59 +02:00
2026-07-14 18:36:48 +02:00
2026-06-26 20:48:07 +02:00
2026-07-14 10:21:53 +02:00
2026-07-14 15:20:57 +02:00
2026-07-14 15:20:57 +02:00
2026-07-13 23:16:07 +02:00
2026-07-14 09:48:00 +02:00
2026-07-14 20:11:31 +02:00
2026-07-09 14:16:18 +02:00
2026-06-24 18:20:11 +02:00
2026-07-09 14:55:56 +02:00
2026-07-09 15:24:32 +02:00
2026-07-10 10:22:59 +02:00
2026-07-09 23:33:38 +02:00
2026-07-09 00:50:31 +02:00
2026-07-14 09:48:00 +02:00
2026-06-26 12:16:10 +02:00
2026-06-26 11:35:58 +02:00
2026-07-14 09:48:00 +02:00
2026-07-09 22:11:52 +02:00
2026-07-10 01:56:19 +02:00
2026-06-23 22:04:43 +02:00
2026-06-26 00:32:46 +02:00
2026-07-02 15:06:46 +02:00
2026-06-24 09:34:45 +02:00
2026-06-24 09:34:45 +02:00
2026-06-24 09:34:45 +02:00
2026-06-24 20:40:09 +02:00
2026-06-24 20:01:34 +02:00
2026-07-14 19:45:48 +02:00
2026-06-27 14:30:54 +02:00
2026-06-23 22:34:13 +02:00
2026-07-13 21:56:23 +02:00
2026-07-14 15:20:57 +02:00
2026-07-13 21:56:23 +02:00
2026-07-13 12:59:37 +02:00
2026-07-09 01:01:10 +02:00