check_name,status,detail FULL_CASE_SCOPE_FROZEN,PASS,"cases=743, unique_dates=743, batches=15" FULL_SELECTED_CANDIDATE_ROWS,PASS,"selected=3715, entry_dates=743, per_case_min=5, per_case_max=5" FULL_CANDIDATE_POOL_DIFF_PASS,PASS,"[{'metric': 'candidate_rows', 'expected': 37116, 'actual': 37116, 'status': 'PASS'}, {'metric': 'entry_trade_dates', 'expected': 743, 'actual': 743, 'status': 'PASS'}, {'metric': 'selected_candidate_rows', 'expected': 3715, 'actual': 3715, 'status': 'PASS'}, {'metric': 'min_candidates_per_entry_date', 'expected': 5, 'actual': 26, 'status': 'PASS'}]" MARKET_GATE_CLOSED_NO_TRADE,PASS,"closed_gate_cases=476, no_trade_decisions=2380, closed_gate_orders=0" DECISION_LOG_ENTRY_EXIT_COUNTS,PASS,"entry=3715, selected=3715, exit=710, sell_decisions=710, lots=710" ORDERS_AND_LOTS_MATCH,PASS,"orders={'BUY': 710, 'SELL': 692}; lots=710; closed=692" UNRESOLVED_LOTS_EXPLICIT,PASS,"unresolved={'WINDOW_END_VALUATION_ONLY': 10, 'EXIT_DATA_GAP_HELD': 8}" EXIT_RESOLUTION_ALL_LOTS_EXPLICIT,PASS,"exit_resolution=710, statuses={'AI_SELL_CONFIRMED': 692, 'WINDOW_END_VALUATION_ONLY': 10, 'EXIT_DATA_GAP_HELD': 8}" T1_GUARD_FOR_SELL_ORDERS,PASS,sell_orders=692 LOOKAHEAD_FLAGS_ZERO,PASS,orders/decision/sell_decision checked LOT_RETURN_RECOMPUTE,PASS,closed_lots=692 CASE_SUMMARY_RECOMPUTE,PASS,case_summary_rows=251 ACCOUNT_CASH_POSITION_DIRECTION,PASS,BUY cash down/open up; SELL cash up/open down ACCOUNT_NAV_EQUALS_CASH_PLUS_OPEN,PASS,nav equals cash + open position after each event ACCOUNT_FINAL_OPEN_MATCHES_UNCLOSED_LOTS,PASS,final open position equals unresolved lot position per case IMAGE_MANIFEST_HASH_MATCH,PASS,images=8497 IMAGE_ROLE_COUNTS_EXPECTED,PASS,"actual={'candidate_daily_100d_decision_view': 3715, 'entry_1m_morning_review_view': 1335, 'entry_1m_late_review_view': 1335, 'entry_1m_buy_decision_view': 710, 'exit_daily_signal_review_view': 710, 'exit_1m_sell_decision_view': 692}; expected={'candidate_daily_100d_decision_view': 3715, 'entry_1m_morning_review_view': 1335, 'entry_1m_late_review_view': 1335, 'entry_1m_buy_decision_view': 710, 'exit_daily_signal_review_view': 710, 'exit_1m_sell_decision_view': 692}" MARKDOWN_LOCAL_LINKS_REACHABLE,PASS,"boards=1518, links=12901" BOARD_STATUS_MATCHES_FULL_SUMMARY,PASS,root boards match full-stage status BATCH_PACKAGE_COVERAGE,PASS,"batch_dirs=15, batch_case_total=743, batch_selected_total=3715" FULL_RETURN_STAT_FILES_PRESENT,PASS,full_return_stat_case_scope.csv:True:229476; full_return_stat_lot_scope.csv:True:200868; full_return_stat_boundary_table.csv:True:137454; full_return_stat_summary.md:True:1487; full_return_stat_summary.json:True:2887 FULL_RETURN_STAT_CASE_SCOPE_COVERAGE,PASS,"case_scope_rows=743, unique_cases=743" PRIMARY_STRICT_CLOSED_CASE_SCOPE_VALID,PASS,"primary_cases=234, primary_boundary_lots=0" FULL_RETURN_STAT_LOT_SCOPE_COMPLETE,PASS,"lot_scope_rows=710, lots=710, closed=692, unresolved=18" FULL_RETURN_STAT_BOUNDARY_TABLE_COMPLETE,PASS,"case_boundaries=509, expected_case_boundaries=509, lot_boundaries=18, expected_lot_boundaries=18" FULL_RETURN_STAT_SUMMARY_CONSISTENT,PASS,"summary_primary=234, primary_cases=234" CASE_SUMMARY_PRIMARY_SCOPE_FLAG_PRESENT,PASS,"case_summary_primary=234, scope_column=True" CASE_BOARD_RETURN_SCOPE_MATCHES_SCOPE_TABLE,PASS,case_boards=743 image + 743 story; all match full_return_stat_case_scope.csv RETURN_STAT_READY_FALSE,PASS,full execution package remains not RETURN_STAT_READY before execution audit