{ "created_at": "2026-05-22T05:45:57", "records": [ { "name": "Franken-B flagship", "role": "production control", "prefix": "frankenB_full_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_gate_20260520_brutal.json", "passed": 30, "total": 33, "rate": 0.9090909090909091 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_legacy_cases.json", "passed": 25, "total": 30, "rate": 0.8333333333333334 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_combined.json", "passed": 50, "total": 60, "rate": 0.8333333333333334 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_v2.json", "passed": 71, "total": 80, "rate": 0.8875 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_v2_100.json", "passed": 89, "total": 100, "rate": 0.89 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_v4.json", "passed": 91, "total": 100, "rate": 0.91 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_position_focus.json", "passed": 36, "total": 40, "rate": 0.9 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_fundamentals.json", "passed": 18, "total": 20, "rate": 0.9 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_adversarial.json", "passed": 25, "total": 30, "rate": 0.8333333333333334 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_corpus_edge_20260516.json", "passed": 38, "total": 40, "rate": 0.95 } }, "suite_avg": 0.8846590909090908, "strict": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_base_20260521_strictprompt_extensive_overall.json", "passed": 197, "total": 273, "rate": 0.7216117216117216, "by_suite": { "brutal_rephrased": { "n": 80, "pass": 68, "fail": 12, "rate": 0.85, "actions": { "NO_TRADE": 44, "BUY": 20, "SELL": 12, "HOLD": 4 } }, "multi_timeframe": { "n": 40, "pass": 21, "fail": 19, "rate": 0.525, "actions": { "NO_TRADE": 14, "BUY": 23, "SELL": 3 } }, "options_direction": { "n": 40, "pass": 28, "fail": 11, "rate": 0.7, "actions": { "HOLD": 13, "SELL": 23, "BUY": 3, "NONE": 1 } }, "profit_protection": { "n": 80, "pass": 54, "fail": 26, "rate": 0.675, "actions": { "BUY": 10, "SELL": 32, "HOLD": 38 } }, "brutal_cases": { "n": 33, "pass": 26, "fail": 5, "rate": 0.7878787878787878, "actions": { "BUY": 13, "SELL": 4, "HOLD": 4, "NONE": 2, "NO_TRADE": 10 } } } }, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 64.86, "direction_acc": 0.53, "n_trades": 200 }, "vision_only": { "return_pct": 106.76, "direction_acc": 0.53, "n_trades": 200 }, "fused_agree_only": { "return_pct": 103.32, "direction_acc": 0.5448, "n_trades": 134 }, "fused_with_app_gate": { "return_pct": 103.32, "direction_acc": 0.5448, "n_trades": 134 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_full_20260520_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 199, "SELL": 1 }, "vision_action_distribution": { "BUY": 135, "SELL": 65 }, "fused_action_distribution": { "BUY": 134, "HOLD": 66 }, "agreement_distribution": { "agree_BUY": 134, "conflict_defer": 66 } }, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_gate_20260520_today_holdout_results.json", "rate": 0.48, "distribution": { "BUY": 48, "SELL": 2 }, "buy_pct": 0.96 } }, { "name": "V37s", "role": "pre-Franken text/fusion control", "prefix": "v37s_full_20260520", "suite_rates": { "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_legacy_cases.json", "passed": 26, "total": 30, "rate": 0.8666666666666667 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_combined.json", "passed": 53, "total": 60, "rate": 0.8833333333333333 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_v2.json", "passed": 79, "total": 80, "rate": 0.9875 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_v2_100.json", "passed": 98, "total": 100, "rate": 0.98 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_v4.json", "passed": 99, "total": 100, "rate": 0.99 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_position_focus.json", "passed": 40, "total": 40, "rate": 1.0 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_fundamentals.json", "passed": 19, "total": 20, "rate": 0.95 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_adversarial.json", "passed": 27, "total": 30, "rate": 0.9 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_corpus_edge_20260516.json", "passed": 39, "total": 40, "rate": 0.975 } }, "suite_avg": 0.9480555555555557, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 78.19, "direction_acc": 0.545, "n_trades": 200 }, "vision_only": { "return_pct": 43.99, "direction_acc": 0.5, "n_trades": 200 }, "fused_agree_only": { "return_pct": 68.06, "direction_acc": 0.5273, "n_trades": 165 }, "fused_with_app_gate": { "return_pct": 68.06, "direction_acc": 0.5273, "n_trades": 165 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v37s_full_20260520_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 182, "SELL": 18 }, "vision_action_distribution": { "BUY": 175, "SELL": 25 }, "fused_action_distribution": { "BUY": 161, "HOLD": 35, "SELL": 4 }, "agreement_distribution": { "agree_BUY": 161, "conflict_defer": 35, "agree_SELL": 4 } }, "today": null }, { "name": "V50", "role": "large base adapter", "prefix": "v50_20260519", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_brutal.json", "passed": 29, "total": 33, "rate": 0.8787878787878788 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_legacy_cases.json", "passed": 28, "total": 30, "rate": 0.9333333333333333 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_combined.json", "passed": 58, "total": 60, "rate": 0.9666666666666667 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_v2.json", "passed": 76, "total": 80, "rate": 0.95 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_v2_100.json", "passed": 95, "total": 100, "rate": 0.95 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_v4.json", "passed": 96, "total": 100, "rate": 0.96 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_position_focus.json", "passed": 39, "total": 40, "rate": 0.975 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_fundamentals.json", "passed": 19, "total": 20, "rate": 0.95 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_adversarial.json", "passed": 30, "total": 30, "rate": 1.0 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_corpus_edge_20260516.json", "passed": 39, "total": 40, "rate": 0.975 } }, "suite_avg": 0.9538787878787878, "strict": null, "fusion": {}, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v50_20260519_today_holdout_results.json", "rate": 0.34, "distribution": { "HOLD": 21, "SELL": 26, "BUY": 3 }, "buy_pct": 0.06 } }, { "name": "V6 governor", "role": "safety/governance control", "prefix": "v6_sanity_battery_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_brutal.json", "passed": 26, "total": 33, "rate": 0.7878787878787878 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_legacy_cases.json", "passed": 28, "total": 30, "rate": 0.9333333333333333 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_combined.json", "passed": 58, "total": 60, "rate": 0.9666666666666667 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_v2.json", "passed": 73, "total": 80, "rate": 0.9125 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_v2_100.json", "passed": 93, "total": 100, "rate": 0.93 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_v4.json", "passed": 93, "total": 100, "rate": 0.93 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_position_focus.json", "passed": 37, "total": 40, "rate": 0.925 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_fundamentals.json", "passed": 19, "total": 20, "rate": 0.95 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_adversarial.json", "passed": 30, "total": 30, "rate": 1.0 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_corpus_edge_20260516.json", "passed": 37, "total": 40, "rate": 0.925 } }, "suite_avg": 0.9260378787878789, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 0.24, "direction_acc": 0.52, "n_trades": 200 }, "vision_only": { "return_pct": 49.22, "direction_acc": 0.525, "n_trades": 200 }, "fused_agree_only": { "return_pct": 25.76, "direction_acc": 0.5249, "n_trades": 181 }, "fused_with_app_gate": { "return_pct": 25.76, "direction_acc": 0.5249, "n_trades": 181 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_fusion_real_200_summary.json", "text_action_distribution": { "SELL": 19, "BUY": 181 }, "vision_action_distribution": { "BUY": 200 }, "fused_action_distribution": { "HOLD": 19, "BUY": 181 }, "agreement_distribution": { "conflict_defer": 19, "agree_BUY": 181 } }, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v6_sanity_battery_20260520_today_holdout_results.json", "rate": 0.22, "distribution": { "SELL": 29, "HOLD": 20, "BUY": 1 }, "buy_pct": 0.02 } }, { "name": "V5 corrector", "role": "strict-suite leader", "prefix": "v5_frankenB_20260521", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_brutal.json", "passed": 30, "total": 33, "rate": 0.9090909090909091 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_legacy_cases.json", "passed": 25, "total": 30, "rate": 0.8333333333333334 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_combined.json", "passed": 48, "total": 60, "rate": 0.8 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_v2.json", "passed": 70, "total": 80, "rate": 0.875 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_v2_100.json", "passed": 88, "total": 100, "rate": 0.88 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_v4.json", "passed": 90, "total": 100, "rate": 0.9 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_position_focus.json", "passed": 35, "total": 40, "rate": 0.875 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_fundamentals.json", "passed": 18, "total": 20, "rate": 0.9 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_adversarial.json", "passed": 23, "total": 30, "rate": 0.7666666666666667 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_edge_20260516.json", "passed": 36, "total": 40, "rate": 0.9 }, "hard_boundary": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_corpus_frankenB_hard_boundary_v5.json", "passed": 47, "total": 50, "rate": 0.94 } }, "suite_avg": 0.8708264462809918, "strict": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_v5_loop_strictprompt_extensive_overall.json", "passed": 264, "total": 323, "rate": 0.8173374613003096, "by_suite": { "brutal_rephrased": { "n": 80, "pass": 68, "fail": 12, "rate": 0.85, "actions": { "NO_TRADE": 45, "BUY": 20, "SELL": 11, "HOLD": 4 } }, "multi_timeframe": { "n": 40, "pass": 24, "fail": 16, "rate": 0.6, "actions": { "NO_TRADE": 16, "SELL": 3, "BUY": 20, "HOLD": 1 } }, "options_direction": { "n": 40, "pass": 32, "fail": 8, "rate": 0.8, "actions": { "HOLD": 16, "SELL": 24 } }, "profit_protection": { "n": 80, "pass": 66, "fail": 14, "rate": 0.825, "actions": { "SELL": 44, "HOLD": 33, "BUY": 2, "NO_TRADE": 1 } }, "brutal_cases": { "n": 33, "pass": 29, "fail": 3, "rate": 0.8787878787878788, "actions": { "BUY": 11, "SELL": 5, "HOLD": 4, "NONE": 1, "NO_TRADE": 12 } }, "hard_boundary_v5": { "n": 50, "pass": 45, "fail": 5, "rate": 0.9, "actions": { "NO_TRADE": 25, "BUY": 9, "HOLD": 8, "SELL": 8 } } } }, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 72.05, "direction_acc": 0.525, "n_trades": 200 }, "vision_only": { "return_pct": -21.9, "direction_acc": 0.45, "n_trades": 200 }, "fused_agree_only": { "return_pct": 30.91, "direction_acc": 0.4793, "n_trades": 121 }, "fused_with_app_gate": { "return_pct": 30.91, "direction_acc": 0.4793, "n_trades": 121 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v5_frankenB_20260521_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 198, "SELL": 2 }, "vision_action_distribution": { "SELL": 79, "BUY": 121 }, "fused_action_distribution": { "HOLD": 79, "BUY": 120, "SELL": 1 }, "agreement_distribution": { "conflict_defer": 79, "agree_BUY": 120, "agree_SELL": 1 } }, "today": null }, { "name": "V58R corrector", "role": "failed hardened v58 repair", "prefix": "v58R_frankenB_20260522", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_brutal.json", "passed": 29, "total": 33, "rate": 0.8787878787878788 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_legacy.json", "passed": 26, "total": 30, "rate": 0.8666666666666667 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_combined.json", "passed": 48, "total": 60, "rate": 0.8 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_v2.json", "passed": 72, "total": 80, "rate": 0.9 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_v2_100.json", "passed": 90, "total": 100, "rate": 0.9 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_v4.json", "passed": 92, "total": 100, "rate": 0.92 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_position_focus.json", "passed": 35, "total": 40, "rate": 0.875 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_fundamentals.json", "passed": 18, "total": 20, "rate": 0.9 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_adversarial.json", "passed": 22, "total": 30, "rate": 0.7333333333333333 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_edge.json", "passed": 37, "total": 40, "rate": 0.925 }, "hard_boundary": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_hard_boundary.json", "passed": 48, "total": 50, "rate": 0.96 } }, "suite_avg": 0.8780716253443527, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 64.86, "direction_acc": 0.53, "n_trades": 200 }, "vision_only": { "return_pct": 2.55, "direction_acc": 0.455, "n_trades": 200 }, "fused_agree_only": { "return_pct": 40.66, "direction_acc": 0.4898, "n_trades": 147 }, "fused_with_app_gate": { "return_pct": 40.66, "direction_acc": 0.4898, "n_trades": 147 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58R_frankenB_20260522_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 199, "SELL": 1 }, "vision_action_distribution": { "BUY": 148, "SELL": 52 }, "fused_action_distribution": { "BUY": 147, "HOLD": 53 }, "agreement_distribution": { "agree_BUY": 147, "conflict_defer": 53 } }, "today": null }, { "name": "V3 corrector", "role": "least-damaging old corrector", "prefix": "v3_frankenB_20260522", "suite_rates": {}, "suite_avg": null, "strict": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_v3_loop_strictprompt_extensive_overall.json", "passed": 201, "total": 273, "rate": 0.7362637362637363, "by_suite": { "brutal_rephrased": { "n": 80, "pass": 69, "fail": 11, "rate": 0.8625, "actions": { "NO_TRADE": 45, "BUY": 19, "SELL": 12, "HOLD": 4 } }, "multi_timeframe": { "n": 40, "pass": 21, "fail": 19, "rate": 0.525, "actions": { "NO_TRADE": 14, "BUY": 21, "HOLD": 1, "SELL": 4 } }, "options_direction": { "n": 40, "pass": 29, "fail": 11, "rate": 0.725, "actions": { "HOLD": 13, "SELL": 24, "BUY": 3 } }, "profit_protection": { "n": 80, "pass": 56, "fail": 23, "rate": 0.7, "actions": { "BUY": 6, "SELL": 34, "HOLD": 39, "NONE": 1 } }, "brutal_cases": { "n": 33, "pass": 26, "fail": 7, "rate": 0.7878787878787878, "actions": { "BUY": 15, "HOLD": 4, "SELL": 4, "NO_TRADE": 10 } } } }, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v3_frankenB_20260522_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 46.59, "direction_acc": 0.52, "n_trades": 200 }, "vision_only": { "return_pct": 10.52, "direction_acc": 0.5, "n_trades": 200 }, "fused_agree_only": { "return_pct": 37.27, "direction_acc": 0.5141, "n_trades": 142 }, "fused_with_app_gate": { "return_pct": 37.27, "direction_acc": 0.5141, "n_trades": 142 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v3_frankenB_20260522_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 199, "SELL": 1 }, "vision_action_distribution": { "SELL": 59, "BUY": 141 }, "fused_action_distribution": { "HOLD": 58, "BUY": 141, "SELL": 1 }, "agreement_distribution": { "conflict_defer": 58, "agree_BUY": 141, "agree_SELL": 1 } }, "today": null }, { "name": "V4 corrector", "role": "intermediate corrector", "prefix": "v4_frankenB_20260522", "suite_rates": {}, "suite_avg": null, "strict": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenB_v4_loop_strictprompt_extensive_overall.json", "passed": 200, "total": 273, "rate": 0.7326007326007326, "by_suite": { "brutal_rephrased": { "n": 80, "pass": 66, "fail": 14, "rate": 0.825, "actions": { "NO_TRADE": 42, "BUY": 22, "SELL": 12, "HOLD": 4 } }, "multi_timeframe": { "n": 40, "pass": 20, "fail": 20, "rate": 0.5, "actions": { "NO_TRADE": 12, "BUY": 25, "SELL": 3 } }, "options_direction": { "n": 40, "pass": 28, "fail": 12, "rate": 0.7, "actions": { "BUY": 3, "HOLD": 12, "SELL": 25 } }, "profit_protection": { "n": 80, "pass": 61, "fail": 19, "rate": 0.7625, "actions": { "BUY": 5, "SELL": 40, "HOLD": 35 } }, "brutal_cases": { "n": 33, "pass": 25, "fail": 7, "rate": 0.7575757575757576, "actions": { "BUY": 15, "SELL": 4, "HOLD": 4, "NONE": 1, "NO_TRADE": 9 } } } }, "fusion": {}, "today": null }, { "name": "V56", "role": "discarded successor branch", "prefix": "v56_sanity_battery_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_brutal.json", "passed": 32, "total": 33, "rate": 0.9696969696969697 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_legacy_cases.json", "passed": 25, "total": 30, "rate": 0.8333333333333334 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_combined.json", "passed": 54, "total": 60, "rate": 0.9 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_v2.json", "passed": 70, "total": 80, "rate": 0.875 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_v2_100.json", "passed": 87, "total": 100, "rate": 0.87 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_v4.json", "passed": 90, "total": 100, "rate": 0.9 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_position_focus.json", "passed": 38, "total": 40, "rate": 0.95 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_fundamentals.json", "passed": 17, "total": 20, "rate": 0.85 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_adversarial.json", "passed": 28, "total": 30, "rate": 0.9333333333333333 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_corpus_edge_20260516.json", "passed": 39, "total": 40, "rate": 0.975 } }, "suite_avg": 0.9056363636363637, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": -4.21, "direction_acc": 0.5, "n_trades": 128 }, "vision_only": { "return_pct": -64.89, "direction_acc": 0.4524, "n_trades": 168 }, "fused_agree_only": { "return_pct": -31.47, "direction_acc": 0.449, "n_trades": 49 }, "fused_with_app_gate": { "return_pct": -40.07, "direction_acc": 0.4538, "n_trades": 119 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_fusion_real_200_summary.json", "text_action_distribution": { "SELL": 46, "BUY": 82, "HOLD": 72 }, "vision_action_distribution": { "SELL": 156, "HOLD": 32, "BUY": 12 }, "fused_action_distribution": { "SELL": 100, "HOLD": 81, "BUY": 19 }, "agreement_distribution": { "agree_SELL": 38, "conflict_defer": 64, "text_only_BUY": 8, "text_only_SELL": 7, "both_hold": 17, "vision_only_SELL": 55, "agree_BUY": 11 } }, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v56_sanity_battery_20260520_today_holdout_results.json", "rate": 0.5, "distribution": { "BUY": 50 }, "buy_pct": 1.0 } }, { "name": "V58 standalone", "role": "last3 adapter branch", "prefix": "v58_sanity_battery_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58_sanity_battery_20260520_brutal.json", "passed": 28, "total": 33, "rate": 0.8484848484848485 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58_sanity_battery_20260520_corpus_legacy_cases.json", "passed": 27, "total": 30, "rate": 0.9 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58_sanity_battery_20260520_corpus_v2.json", "passed": 0, "total": 80, "rate": 0.0 } }, "suite_avg": 0.5828282828282828, "strict": null, "fusion": {}, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v58_sanity_battery_20260520_today_holdout_results.json", "rate": 0.38, "distribution": { "HOLD": 18, "SELL": 4, "BUY": 28 }, "buy_pct": 0.56 } }, { "name": "V59", "role": "fusion branch", "prefix": "v59_sanity_battery_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v59_sanity_battery_20260520_brutal.json", "passed": 28, "total": 33, "rate": 0.8484848484848485 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v59_sanity_battery_20260520_corpus_legacy_cases.json", "passed": 24, "total": 30, "rate": 0.8 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v59_sanity_battery_20260520_corpus_v2.json", "passed": 0, "total": 80, "rate": 0.0 } }, "suite_avg": 0.5494949494949495, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v59_fusion_test_profitability.json", "n_graded": 199, "text_only": { "return_pct": 110.31, "direction_acc": 0.5427, "n_trades": 199 }, "vision_only": { "return_pct": -61.25, "direction_acc": 0.4569, "n_trades": 197 }, "fused_agree_only": { "return_pct": 7.67, "direction_acc": 0.5, "n_trades": 88 }, "fused_with_app_gate": { "return_pct": 7.09, "direction_acc": 0.5, "n_trades": 90 } }, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\v59_sanity_battery_20260520_today_holdout_results.json", "rate": 0.5, "distribution": { "BUY": 50 }, "buy_pct": 1.0 } }, { "name": "Franken-A", "role": "alternate Franken branch", "prefix": "frankenA_full_20260520", "suite_rates": { "brutal": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_gate2_20260520_brutal.json", "passed": 30, "total": 33, "rate": 0.9090909090909091 }, "legacy": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_legacy_cases.json", "passed": 25, "total": 30, "rate": 0.8333333333333334 }, "combined": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_combined.json", "passed": 48, "total": 60, "rate": 0.8 }, "v2": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_v2.json", "passed": 70, "total": 80, "rate": 0.875 }, "v2_100": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_v2_100.json", "passed": 88, "total": 100, "rate": 0.88 }, "v4": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_v4.json", "passed": 90, "total": 100, "rate": 0.9 }, "position_focus": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_position_focus.json", "passed": 35, "total": 40, "rate": 0.875 }, "fundamentals": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_fundamentals.json", "passed": 18, "total": 20, "rate": 0.9 }, "adversarial": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_adversarial.json", "passed": 23, "total": 30, "rate": 0.7666666666666667 }, "edge": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_corpus_edge_20260516.json", "passed": 38, "total": 40, "rate": 0.95 } }, "suite_avg": 0.868909090909091, "strict": null, "fusion": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_fusion_real_200_profitability.json", "n_graded": 200, "text_only": { "return_pct": 76.12, "direction_acc": 0.535, "n_trades": 200 }, "vision_only": { "return_pct": 50.97, "direction_acc": 0.515, "n_trades": 200 }, "fused_agree_only": { "return_pct": 76.37, "direction_acc": 0.5347, "n_trades": 144 }, "fused_with_app_gate": { "return_pct": 76.37, "direction_acc": 0.5347, "n_trades": 144 }, "summary_path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_full_20260520_fusion_real_200_summary.json", "text_action_distribution": { "BUY": 198, "SELL": 2 }, "vision_action_distribution": { "BUY": 146, "SELL": 54 }, "fused_action_distribution": { "BUY": 144, "HOLD": 56 }, "agreement_distribution": { "agree_BUY": 144, "conflict_defer": 56 } }, "today": { "path": "E:\\vfai-x_3.5_9b\\evals\\vpa_learning\\frankenA_gate2_20260520_today_holdout_results.json", "rate": 0.5, "distribution": { "BUY": 46, "SELL": 4 }, "buy_pct": 0.92 } } ], "frankenB_pnl": { "2yr": { "trades": 5030, "wr": 48.708, "return_pct": 8244.901, "pnl": 5771430.9, "pf": 4.506, "profile": "s2_risk_lev15_hs-5_td0.5" }, "penny": { "trades": 2822, "wr": 38.661, "return_pct": 35154.951, "pnl": 24608465.4, "pf": 31.765, "profile": "s2_risk_lev15_hs-5_td0.5" }, "180d": { "trades": 2544, "wr": 49.45, "return_pct": 4710.995, "pnl": 3297696.3, "pf": 4.947, "profile": "s2_risk_lev15_hs-5_td0.5" } }, "v5_pnl": { "180d": { "trades": 105, "wr": 41.9, "return_pct": -23.766, "pf": 0.731, "profile": "strict" }, "2yr": { "trades": 139, "wr": 56.835, "return_pct": 160.629, "pnl": 112440.53, "pf": 5.609, "profile": "locked_v37_optimal_uncapped_doc_claim" }, "penny": { "trades": 1663, "wr": 45.28, "return_pct": 211.04, "pnl": 105.5201, "pf": 1.17, "profile": "target_first friction=0.0" } } }