contract_id,contract_area,requirement,validation_rule,failure_state N036CURCON-001,IDENTITY,case_id fixed,case_id=ANA-ROBOT-INDUSTRY-001,HELD N036CURCON-002,IDENTITY,design_id fixed,design_id=DESIGN-ANA-ROBOT-DATABASE-SCOPE-NEXT036-CURRENTITY-REFRESH-001,HELD N036CURCON-003,IDENTITY,reserved batch fixed,batch_id=BATCH-ANA-ROBOT-DATABASE-SCOPE-CURRENTITY-EXECUTION-001,HELD N036CURCON-004,IDENTITY,reserved run fixed,run_id=RUN-ANA-ROBOT-DATABASE-SCOPE-CURRENTITY-EXECUTION-001,HELD N036CURCON-005,ENDPOINT,local endpoint fixed,host=127.0.0.1 AND port=3306 AND database=trading_xuntou,HELD N036CURCON-006,SOURCE,primary table fixed,table=cn_stock_kline_1d_front,HELD N036CURCON-007,AUTHORITY,currentity authority fixed,MAX_trade_date_from_primary_table,HELD N036CURCON-008,CURRENTITY,required source date,MAX_trade_date>=2026-07-24,HELD_BY_SOURCE_CURRENTITY N036CURCON-009,CURRENTITY,execution snapshot end fixed,snapshot_end_date=2026-07-24,HELD N036CURCON-010,WINDOW,source window start fixed,source_start_date=2026-03-20,HELD N036CURCON-011,WINDOW,analysis window start fixed,analysis_start_date=2026-04-24,HELD N036CURCON-012,UNIVERSE,frozen symbol set reused,authority_symbol_count=100 AND set_diff=0,HELD N036CURCON-013,COVERAGE,per symbol freshness required,all_100_last_trade_date>=2026-07-24,HELD_BY_SYMBOL_CURRENTITY N036CURCON-014,SCHEMA,approved schema reused,required_fields=11 AND incompatible_fields=0,HELD N036CURCON-015,METRIC,metric contract reused,close_and_daily_return_and_prior20_amount_complete_or_INSUFFICIENT_DATA,HELD N036CURCON-016,CLASSIFICATION,classification rule reused,period_return_ge_20pct_OR_strong_up_days_ge_1_OR_max_amount_ratio_20_ge_2,HELD N036CURCON-017,STRENGTH,no evidence upgrade,all_rows=DRAFT_OBSERVATION,HELD N036CURCON-018,REVIEW,project review status fixed,all_rows=PENDING_INDEPENDENT_EXECUTION_AND_OUTPUT_QUALITY_REVIEW,HELD N036CURCON-019,POOL,no automatic pool change,all_rows=NO_AUTOMATIC_FORMAL_POOL_CHANGE,HELD N036CURCON-020,BOUNDARY,no investment conclusion,all_rows=MARKET_OBSERVATION_ONLY_NOT_INVESTMENT_CONCLUSION,HELD N036CURCON-021,READ_ONLY,query capability fixed,fetch_data_SELECT_only,HELD N036CURCON-022,READ_ONLY,database write prohibited,database_write=0,HELD N036CURCON-023,CREDENTIAL,no secret persistence,credential_persisted=false,HELD N036CURCON-024,REFRESH_OWNERSHIP,upstream refresh is external,analyst_does_not_start_QMT_or_write_source_tables,HELD N036CURCON-025,JOB_EVIDENCE,job log is supporting only,job_state_does_not_override_MAX_trade_date,HELD N036CURCON-026,EXECUTION_ORDER,preflight before outputs,preflight_PASS_before_coverage_and_summary,HELD N036CURCON-027,VALIDATION,self reference excluded,validation_self_identity=SELF_REFERENCE_EXCLUDED,HELD N036CURCON-028,MANIFEST,append only exact set,exact_9_paths_unique_and_identity_match,HELD N036CURCON-029,REVIEW,independent review required,analyst_cannot_self_review,HELD N036CURCON-030,GATE,evidence map remains blocked,database_scope_PASS_before_evidence_map_alignment,HELD