Public beta release notes
Qovaryx release notes
Shipping notes for the local-first Qovaryx Options Decoder and VFAi-X desktop app. Latest: 3.0.2 — July 21, 2026.
3.0.2
July 21, 2026
- Strategy queue fix: the production strategy queue now always evaluates event-driven PEAD candidates before the ordinary top-five cap, instead of the cap potentially crowding them out.
- Safer default mode: the promoted production book is now the safe default when no saved strategy mode exists. Paper/live account mode remains an explicit human choice.
- Windows startup toggle: adds a default-on, user-toggleable Windows startup setting.
- System tray: adds a Qovaryx system-tray menu with controls to open the app and start or stop the engine, without changing the selected paper/live account mode.
- Tray-resident close: closing the app window now keeps it resident in the tray; the tray Quit command fully exits it.
- Branding: the Electron window and tray icons now use the Qovaryx artwork.
3.0.1
July 21, 2026
- Corrected backtest methodology: fixes path-aware stops and real friction accounting in the backtest harness. This correction invalidates prior performance claims derived from the earlier methodology.
- Re-anchored risk profiles: all 5 risk profiles are re-anchored to Kelly 4-10% sizing, realism friction, and 45-day holds.
- Pocket-pivot confirmation gate: adds a pocket-pivot confirmation gate on PEAD and VPA call entries (environment flag:
VFAI_PP_CONFIRMATION_GATE). - Strategy demotions: demotes
vix_crush,rs_breakout_d16, andvpa_long_callsto shadow. - Symbol tier change: moves TSLA from tier C to tier A.
- New probation tier: adds probation tier P: SPCX, ORCL, QCOM, CRM, ARM, SMCI, HOOD, MSTR.
- Risk-card copy fixes: fixes risk-card copy honesty issues.
- Version bump.
3.0 — VFAi-X 3.0 milestone
July 20, 2026
- Four public risk profiles: Conservative, Standard, Aggressive, and Extreme. Higher-risk profiles require explicit acknowledgement and retain account-aware capacity, execution-quality, and profit-reserve controls.
- Regime-aware production book: options-income, earnings-drift, breakout, gap-fade, tactical-allocation, volatility-crush, and tail-risk configurations now share one capability-aware dispatch and risk layer.
- BYO-AI chat replaces legacy in-app chat: connect OpenAI, Anthropic, Google Gemini, xAI, OpenRouter, Ollama, or a custom OpenAI-compatible endpoint. Provider secrets use the per-user protected store; requests go only to the selected provider when the user submits them. Per-context controls, streaming responses, and explicit image submission are included.
- Universal circuit breakers: daily-loss halts, concentration controls, drawdown acknowledgement, fill-quality monitoring, and execution-reality haircuts remain active across every public profile.
- Explicit authority for specialist models: scoped execution, shadow evaluation, forecast context, or offline research. A model cannot mutate an order unless its consumer contract permits it.
- Wired quality gates: earnings blackout (±1 day, non-PEAD strategies), event-impact blackout (HIGH/CRITICAL non-PEAD), options-flow disagreement gate (shadow default), VIX regime priority multiplier, hi/lo direction + RSI-extreme tie-breakers, head-voted-no-trade veto, cheap volume/gap pre-filter, symbol tier exclusions.
- Runtime maintenance: earnings and event caches refresh into per-user runtime storage; packaged program files remain immutable after launch.
- Release hardening: bundled Python, strict bundled-asset resolution, clean per-user data paths, manifest verification, and packaged-app smoke coverage replace development-machine fallbacks.
2.5.4-beta7
June 8, 2026
- Broker selector fixed: the Settings broker ribbon now keeps the Tradier card labeled correctly. The status inject's text-replacement no longer leaks into the Brokers section, so the first card reads "Tradier" instead of "Broker — Yahoo Finance Data (Connected)".
- Broker choice now persists: the radio accordion was posting to a non-existent
/api/settings/saveendpoint (silent 404). Switched to/api/settingswith the backend's blanket-preservation merge logic, so changing brokers actually sticks across restarts. - Honest status indicator: new
status_truth_injectpolls/api/positions+/api/accountdirectly. GREEN only when broker returns positions or a non-zero account; YELLOW when both endpoints return 200 with empty/zero (yfinance fallback); RED on error. No more green dot for an unconnected broker. - Window + taskbar icon: Electron main process now calls
app.setAppUserModelId("com.jehorizon.vfaix.qovaryx")before window creation and re-applies the multi-resolution Qovaryx icon after creation. Windows taskbar, pinned-shortcut, and Alt-Tab now show the brand mark. - Windows beta artifact:
VFAi-X-Qovaryx-Electron-2.5.4-beta7.exe, SHA-2565f334b8392ffb1173f2446d76ea00f9210405e6fb5e471f1c487eb3ba426eb2b, 305 MB.
2.5.4-beta1
June 6, 2026
- Full 9-specialist cluster in the public build: Q-Penny, Q-Direction, Q-Veto, Q-Volatility, Q-Pattern, Q-Regime, Q-Macro, Q-Router, and Q-Chat all ship in the public CPU package — each from a scratch sovereign base, no borrowed foundation weights.
- Calibrated cluster vote: each specialist emits a calibrated probability; the router weighs and the veto layer can demote unsafe setups to
NO_TRADEbefore any order is submitted. - Safer trade overlay behavior: `q_veto_v7` can demote unsafe setups to `NO_TRADE`; `q_macro_v14` remains advisory-only unless explicitly operator-enabled.
- Updater fix: Settings now distinguishes protected dev workspaces from packaged installs, so the update button reports the correct state instead of a generic failure.
- Distribution cleanup: release metadata now points at the HF-backed single-file Windows installer through the Qovaryx website.
- Windows beta artifact:
VFAi-X-Qovaryx-Electron-2.5.4-beta1.exe, SHA-25667696754d81a3f2f1bc1cbbe981705e204ffba57dbd4a86c88265f73d5c4acea.