Commit Graph

13 Commits

Author SHA1 Message Date
Codex
05b0aa0842 uv(parity): DATA WIRING CENSUS — 24 live / 4 defaulted / 9 missing; holes concentrate at tpsl_ticker:319-348 + dead hook 10 + env pins 2026-07-13 01:30:33 +02:00
Codex
66f839778f uv(parity): bit-parity sweep unroll-vs-UV — 7/9 parity; ADVSL functionally dead in UV (worst) 2026-07-13 01:06:50 +02:00
Codex
d763f77516 uv(parity): exhaustive exit-doctrine re-crawl x3 (BLUE TP, BLUE SL+ADVSL, UV) — supersedes phase-1 matrix
TP: cascade x1.40 SATURATED not dormant (313870/314158 decisions; effective
TP ~0.26-0.28%); withdrawal x0.60 provably unreachable (elif shadow);
per-asset x0.75 never observed; TP_FLOOR = 46% of TP-family closes.
SL/ADVSL: ADVSL live loss-cutter (1347 CLOSE + 965 PARTIAL_EXIT/30d,
always fraction=1.0) via trader RETRACT pipeline; shadow table never
existed (silent DDL bug) -> ADVSL sub-modes dormant; withdrawal 0.10
WIDENS floor. UV: multi-leg implemented in Rust FSM, promotion never sets
ratios; venue carries-not-consumes. 16 weirdnesses to port as-is.
2026-07-12 13:00:41 +02:00
Codex
70359f6891 uv(parity): DITAv2 multi-leg capability note — built (extra week), verify end-to-end before ADVSL wiring 2026-07-12 12:40:07 +02:00
Codex
e395b34eec uv(parity): OB TP coefficient dormancy caution — verify tp_mod_factor fires live before porting as active 2026-07-12 12:38:50 +02:00
Codex
c403800030 uv(parity): operator ruling — ADVSL in-parity regardless of open net-profitability question 2026-07-12 12:36:29 +02:00
Codex
8e9038cf2c uv(parity): ADVSL multi-leg exit added to crawl scope (operator) 2026-07-12 12:34:16 +02:00
Codex
b380283204 uv(parity): phase-2 crawl — full TP/SL codepath inventory (cubic curve, 5 SL mechanisms, AdvancedSL LIVE-confirmed) 2026-07-12 12:32:34 +02:00
Codex
7544955634 uv(parity): exit-doctrine parity pass — SL/TP/MAX_HOLD verdict matrix
MAX_HOLD: PARITY (base 250 + 4 modulation branches + bar quantization; fallback
120 loud-only). SL: value PARITY -1.2% (catastrophic-floor override), UV strictly
tighter. TP: NOT AT PARITY — UV 0.35% vs BLUE live 0.20%, no OB modulation
(x1.40/x0.60/x0.75), no TP_FLOOR; UV trailing is a different mechanism. Tie order
divergent (BLUE TP-first, UV SL-first). Price basis+cadence divergent (OBF-mid
per-scan vs BingX-mark 1s). Remediation order proposed, no build without operator.
2026-07-12 12:15:44 +02:00
Codex
7a512544b7 uv(audit): §8 addendum — code==0 empty-data hole refinement + fix set landed (7bc13a6e) 2026-07-11 22:41:48 +02:00
Codex
bcd37984d9 uv(audit): §8 dirty-25 root cause — kernel slot desync, phantom watches, offline symbols, p- id skew 2026-07-11 20:29:37 +02:00
Codex
3ccd8bb290 uv(audit): append era decomposition (2026-07-11) to trade audit
Per Fable #f0fb09ff090feb1f: corrected UTC boundary (gate 08:43:47 CET =
06:43:47 UTC). Re-sliced cached pull by journal_ts. Verified: era A
(incident tail 06:00-06:43:47 UTC) holds 1 of 180 BRIDGE rows (0 pairs,
NET +0.00); era B (clean/certified) holds all 75 paired trades + all 25
bridged-no-venue rows, NET -758.48. Fable's hypothesis (era A carries most
of -758) INVERTED — the full -758.48 is the certified-era number. 0 of 25
no-venue rows are incident-era; they are a clean-era reconciliation gap.
No venue re-fetch. Rollback tag rollback_pre_PASS10_audit_era_20260711190153.
2026-07-11 19:06:00 +02:00
Codex
53d04eeb90 uv(audit): TESTNET trade audit 2026-07-10 — venue friction half
Completes the trade-audit friction half omp could not reach (his sandbox
had no BingX VST DNS). Signed read-only BingX VST pulls (allOrders +
user/income) joined against dolphin_uv.exec_journal BRIDGE rows since
2026-07-10 06:00 UTC. 75 paired SHORT trades, 25 bridged-no-venue-fill gaps.
NET-of-fees P&L = -758.48 USDT (gross -565.35 - fees 198.16 + funding +5.03).
Read-only; VST sandbox only. Rollback tag in /root/violet.git.
2026-07-11 17:10:55 +02:00