Files
QuantEngineByItz/artifacts/archive/temp_cleanup_manifest_v1.json
kjh2064 ee3e799de1 feat: 리밸런싱 엔진 V1 + GAS 버그 수정 (2026-06-13)
주요 변경:
- tools/build_rebalance_engine_v1.py: REBALANCE_ENGINE_V1 신규
  * account_snapshot 직접 합산(_build_snap_position_map) → 소수주 분리 행 병합
  * 레짐 소스 macro.REGIME_PRELIM 최우선 (GAS 와 동일)
- src/gas_adapter_parts/gdf_06_rebalance.gs: runRebalanceSheet_() 신규
  * Logger.log / getSpreadsheet_() 로 run_all 연동 수정
- src/gas_adapter_parts/gdc_01_fetch_fundamentals.gs
  * _mergePositionRecord_(): 소수주 중복 행 합산 신규
  * parseInt → parseFloat (qty, availQty)
- src/gas_adapter_parts/gdf_01_price_metrics.gs
  * 미보유 종목 SELL_READY → WATCH_EXIT_SIGNAL
- spec/41_release_dag.yaml: build_rebalance_sheet 노드 추가 (step_count 63)
- spec/51_formula_lifecycle_registry.yaml: REBALANCE_ENGINE_V1 등록

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 13:20:14 +09:00

399 lines
15 KiB
JSON

{
"formula_id": "CLEAN_TEMP_ARTIFACTS_V1",
"generated_at": "2026-06-06T17:59:57.792204+00:00",
"dry_run": true,
"budget": 300,
"candidates": [
"_smart_cash_recovery_v4_for_v5.json",
"_smart_cash_recovery_v5_for_v6.json",
"account_snapshot_contract_v1.json",
"active_artifact_manifest_v1.json",
"active_artifact_manifest_v2.json",
"algorithm_guidance_proof_v1.json",
"alpha_feedback_loop_v2.json",
"alpha_lead_threshold_optimizer_v1.json",
"alpha_lead_threshold_optimizer_v2.json",
"alpha_lead_threshold_optimizer_v3.json",
"anti_distribution_validation_v4.json",
"anti_late_chase_v5.json",
"anti_late_chase_v6.json",
"anti_late_entry_pullback_gate_v3.json",
"anti_late_entry_pullback_gate_v4.json",
"architecture_boundaries_v2.json",
"artifact_authority_audit_v1.json",
"artifact_chain_hash_v1.json",
"artifact_chain_hash_v2.json",
"artifact_chain_hash_v3.json",
"artifact_freshness_gate_v1.json",
"artifact_freshness_index_v1.json",
"artifact_retirement_plan_v1.json",
"audit_replay_snapshot_v1.json",
"authority_collision_audit_v1.json",
"authority_collision_audit_v2.json",
"authority_collision_audit_v3.json",
"blank_cell_audit_v1.json",
"build_bundle_cache_v1.json",
"build_bundle_runtime_profile_v1.json",
"build_formula_authority_matrix_v1.json",
"buy_anti_late_entry_lock_v1.json",
"calibration_change_ledger_v1.json",
"calibration_change_ledger_v2.json",
"calibration_change_ledger_v3.json",
"calibration_change_ledger_v4.json",
"calibration_priority_v1.json",
"calibration_registry_v1.json",
"calibration_registry_v2.json",
"canonical_artifact_resolver_v1.json",
"canonical_artifact_resolver_v1_validation.json",
"canonical_metrics_v1.json",
"canonical_metrics_v2.json",
"canonical_metrics_v3.json",
"canonical_metrics_v4.json",
"capital_style_allocation_v1.json",
"capital_style_allocation_validation_v1.json",
"capital_style_time_stop_v1.json",
"cash_raise_pareto_executor_v2.json",
"cash_raise_pareto_frontier_v1.json",
"cash_raise_pareto_frontier_v2.json",
"cash_raise_pareto_frontier_v3.json",
"cash_raise_value_optimizer_v3.json",
"cash_raise_value_preservation_v1.json",
"cash_raise_value_preservation_v8.json",
"cash_recovery_optimizer_v4.json",
"cash_sell_pareto_executor_v1.json",
"cashflow_quality_signal_v1.json",
"change_request_validation_v1.json",
"ci_formula_parity_result_v1.json",
"ci_formula_parity_result_v2.json",
"compact_bundle_equivalence_v1.json",
"completion_gap_v1.json",
"computed_harness.json",
"confidence_calibration_v2.json",
"continuous_evaluation_dashboard_v1.json",
"continuous_evaluation_dashboard_v2.json",
"continuous_evaluation_dashboard_v3.json",
"cross_section_consistency_v1.json",
"data_freshness_event_sync_v2.json",
"data_freshness_sla_v1.json",
"data_integrity_100_lock_v1.json",
"data_integrity_100_lock_v2.json",
"data_integrity_100_lock_v3.json",
"data_integrity_100_lock_v4.json",
"data_integrity_100_lock_v5.json",
"data_integrity_score_v1.json",
"data_maturity_truth_gate_v1.json",
"data_quality_gate_v2_py.json",
"data_quality_gate_v3.json",
"data_quality_reconciliation_v1.json",
"data_quality_reconciliation_v2.json",
"decision_critical_golden_coverage_v1.json",
"decision_evidence_score_v1.json",
"decision_evidence_score_v2.json",
"decision_replay_snapshot_pack_v1.json",
"decision_trace_lock_v1.json",
"decision_trace_replay_v1.json",
"deprecated_artifact_read_v1.json",
"derivation_validity_score_v1.json",
"distribution_block_effectiveness_v1.json",
"distribution_exit_presignal_v2.json",
"distribution_risk_score_v2.json",
"distribution_risk_score_v3.json",
"distribution_risk_score_v4.json",
"docs_rule_duplication_v1.json",
"dynamic_value_preservation_sell_v6.json",
"earnings_quality_signal_v1.json",
"ejce_divergence_audit_v1.json",
"ejce_view_renderer_v1.json",
"engine_audit_v1.json",
"engine_harness_gate_result.json",
"engine_harness_gate_result_v2.json",
"engine_harness_gate_result_v3.json",
"entry_freshness_gate_v2.json",
"entry_freshness_gate_v3.json",
"entry_freshness_gate_v4.json",
"evaluation_history_coverage_v1.json",
"execution_authority_matrix_v1.json",
"execution_authority_matrix_v2.json",
"execution_cost_model_v1.json",
"execution_integrity_gate_v1.json",
"execution_method_ladder_v1.json",
"execution_precedence_lock_v2.json",
"execution_quality_harness_v1.json",
"execution_readiness_matrix_v1.json",
"factor_contract_v1.json",
"factor_lifecycle_v1.json",
"factor_taxonomy_v1.json",
"failure_triage_v1.json",
"final_context_for_llm_v1.json",
"final_context_for_llm_v1_validation.json",
"final_context_for_llm_v2.json",
"final_context_for_llm_v3.json",
"final_context_for_llm_v4.json",
"final_decision_packet_v1.json",
"final_decision_packet_v2.json",
"final_decision_packet_v3.json",
"final_decision_packet_v4.json",
"final_execution_decision_v1.json",
"final_execution_decision_v2.json",
"final_execution_decision_v3.json",
"final_execution_decision_v4.json",
"final_judgment_gate_v1.json",
"formula_behavioral_coverage_summary_v1.json",
"formula_behavioral_coverage_v1.json",
"formula_behavioral_coverage_v3.json",
"formula_compile_report_v1.json",
"formula_coverage_authority_v2.json",
"formula_coverage_authority_v3.json",
"formula_coverage_authority_v4.json",
"formula_dependency_graph_v1.json",
"formula_gas_parity_v1.json",
"formula_owner_coverage_v1.json",
"formula_parity_v3.json",
"formula_registry_sync_v1.json",
"formula_registry_v2_validation.json",
"formula_runtime_registry_v1.json",
"formula_runtime_registry_v2.json",
"formula_version_lifecycle_v1.json",
"fundamental_evidence_lock_v1.json",
"fundamental_evidence_lock_v2.json",
"fundamental_evidence_lock_v3.json",
"fundamental_evidence_lock_v4.json",
"fundamental_horizon_gate_v2.json",
"fundamental_multifactor_v3.json",
"fundamental_multifactor_v4.json",
"fundamental_raw.json",
"fundamental_raw_evidence_v3.json",
"fundamental_raw_evidence_v4.json",
"fundamental_raw_v1.json",
"fundamental_raw_v2.json",
"fundamental_source_audit_v1.json",
"gas_business_logic_audit_v1.json",
"gate_conflict_audit_v1.json",
"global_execution_gate_v2.json",
"goal_risk_budget_harness_v1.json",
"goal_risk_budget_harness_v2.json",
"goal_risk_budget_harness_v3.json",
"governance_calendar_gate_v1.json",
"governance_calendar_gate_v2.json",
"governance_calendar_gate_v3.json",
"governance_calendar_gate_v4.json",
"growth_rate_signal_v1.json",
"gs_native_coverage_lock_v1.json",
"harness_coverage_audit.json",
"harness_gate_result.json",
"honest_performance_guard_v1.json",
"horizon_allocation_guard_v2.json",
"horizon_classification_v1.json",
"horizon_rebalance_before_after_v1.json",
"horizon_rebalance_before_after_v2.json",
"horizon_rebalance_before_after_v3.json",
"horizon_rebalance_plan_v1.json",
"horizon_router_v1.json",
"horizon_routing_lock_v2.json",
"horizon_routing_lock_v3.json",
"horizon_routing_lock_v4.json",
"horizon_routing_lock_v5.json",
"horizon_routing_lock_v6.json",
"hts_ready_unlock_audit_v1.json",
"hts_sell_blueprint_v2.json",
"imputed_data_exposure_gate_v2.json",
"late_chase_attribution_v1.json",
"late_chase_attribution_v2.json",
"late_chase_attribution_v3.json",
"late_chase_attribution_v4.json",
"late_rebound_bucket_score_v1.json",
"liquidity_execution_quality_v1.json",
"liquidity_execution_quality_v2.json",
"liquidity_flow_signal_v1.json",
"live_replay_separation_v2.json",
"live_trade_outcome_ledger_v1.json",
"live_vs_replay_performance_audit_v1.json",
"live_vs_replay_performance_audit_v2.json",
"llm_freedom_v1.json",
"llm_narrative_template_lock_v1.json",
"llm_narrative_template_lock_v2.json",
"llm_render_contract_v2.json",
"llm_response_validation_v1.json",
"llm_response_validation_v2.json",
"llm_response_validation_v3.json",
"llm_response_validation_v4.json",
"low_capability_response_contract_runtime_v1.json",
"low_n_pass_gate_v1.json",
"macro_event_synchronizer_v2.json",
"macro_event_synchronizer_v3.json",
"macro_event_ticker_impact_v1.json",
"market_share_signal_v2.json",
"metric_definition_registry_v2.json",
"missing_field_patch_plan_v1.json",
"missing_field_patch_plan_v2.json",
"missing_field_patch_plan_v3.json",
"no_temp_runtime_read_v1.json",
"number_provenance_audit_v1.json",
"number_provenance_audit_v2.json",
"number_provenance_audit_v3.json",
"number_provenance_ledger_v4.json",
"number_provenance_strict_v2.json",
"number_provenance_strict_v3.json",
"operational_alpha_calibration_v2.json",
"operational_eval_queue_v1.json",
"operational_evidence_audit_v1.json",
"operational_outcome_lock_v1.json",
"operational_outcome_lock_v2.json",
"operational_outcome_lock_v3.json",
"operational_outcome_lock_v4.json",
"operational_t20_outcome_ledger_v1.json",
"operational_truth_score_v1.json",
"order_blueprint_consistency_v1.json",
"order_blueprint_consistency_v2.json",
"order_blueprint_v2.json",
"order_blueprint_v3.json",
"order_form_strict_lock_v2.json",
"order_math_reconciliation_v1.json",
"order_math_reconciliation_v2.json",
"order_math_reconciliation_v3.json",
"order_math_reconciliation_v4.json",
"outcome_ledger_v1.json",
"outcome_ledger_v2.json",
"outcome_quality_score_v1.json",
"output_field_owner_collision_v1.json",
"pass_100_authority_lock_v1.json",
"pass_100_criteria_v1.json",
"pass_100_criteria_v2.json",
"pass_100_criteria_v3.json",
"pass_100_criteria_v4.json",
"pass_100_honest_v1.json",
"perf_recovery_harness_v1.json",
"performance_monitoring_dashboard_v1.json",
"performance_readiness_replay_bridge_v1.json",
"performance_readiness_replay_bridge_v2.json",
"performance_readiness_unlock_v1.json",
"phase_checks_50_60.json",
"pipeline_runtime_profile_history_v1.json",
"pipeline_runtime_profile_v1.json",
"portfolio_alpha_confidence_per_ticker_v1.json",
"pre_distribution_early_warning_v3.json",
"prediction_accuracy_harness_v2.json",
"prediction_accuracy_harness_v3.json",
"prediction_accuracy_harness_v4.json",
"prediction_accuracy_harness_v5.json",
"prediction_improvement_harness.json",
"prediction_lift_dashboard_v1.json",
"predictive_alpha_calibration_v2.json",
"predictive_alpha_calibration_v3.json",
"predictive_alpha_engine_v2.json",
"predictive_alpha_report_lock_v2.json",
"prompt_formula_leak_audit_v1.json",
"proposal_evaluation_history.json",
"quant_engine_hardening_todo_schema_v1.json",
"quant_engine_hardening_todo_v1.json",
"ratchet_trailing_general_v1.json",
"realized_performance_v1.json",
"rebound_sell_calibration_v2.json",
"rebound_sell_efficiency_v1.json",
"rebound_wait_order_plan_v1.json",
"rebound_wait_order_plan_v2.json",
"refactor_baseline_inventory_v1.json",
"refactor_baseline_metrics_v1.json",
"relative_underperformance_alert_v1.json",
"release_ci_gate_v2.json",
"release_dag_v1.json",
"release_gate_sequence_v1.json",
"release_gate_summary_v1.json",
"release_gate_summary_v2.json",
"release_gate_summary_v3.json",
"renderer_no_calculation_v1.json",
"replay_live_separation_v1.json",
"repo_hygiene_report.json",
"report_authority_diff_v1.json",
"report_authority_diff_v2.json",
"report_order_lock_v1.json",
"report_order_lock_v2.json",
"report_render_integrity_v1.json",
"request_result_adoption_v1.json",
"root_cause_attribution_v1.json",
"root_cause_recovery_plan_v1.json",
"routing_execution_log_table_v1.json",
"routing_execution_log_v1.json",
"routing_serving_authority_v1.json",
"routing_serving_trace_v2.json",
"routing_serving_trace_v3.json",
"rule_lifecycle_governance_v4.json",
"rule_lifecycle_policy.json",
"rule_lifecycle_policy_v2.json",
"rule_lifecycle_policy_v3.json",
"rule_lifecycle_strict_v1.json",
"schema_model_generation_v1.json",
"scores_harness_v1.json",
"sell_engine_audit_v1.json",
"sell_execution_timing_lock_v2.json",
"sell_price_sanity_v2.json",
"sell_price_sanity_v3.json",
"sell_waterfall_engine_v2.json",
"sell_waterfall_engine_v3.json",
"semantic_formula_coverage_v1.json",
"shadow_ledger_v1.json",
"short_horizon_outcome_monitor_v1.json",
"single_truth_ledger_v1.json",
"single_truth_ledger_v2.json",
"single_truth_ledger_v3.json",
"smart_cash_recovery_v3.json",
"smart_cash_recovery_v4.json",
"smart_cash_recovery_v5.json",
"smart_cash_recovery_v6.json",
"smart_cash_recovery_v7.json",
"smart_cash_recovery_v7_authoritative.json",
"smart_cash_recovery_v8.json",
"smart_cash_recovery_v9.json",
"smart_money_flow_signal_v2.json",
"smart_money_liquidity_composite_v2.json",
"smart_money_liquidity_composite_v3.json",
"smart_money_liquidity_evidence_gate_v2.json",
"smart_money_liquidity_evidence_gate_v3.json",
"smart_money_liquidity_evidence_gate_v4.json",
"smart_money_liquidity_evidence_gate_v5.json",
"smart_money_liquidity_gate_v1.json",
"smart_money_liquidity_gate_v2.json",
"smart_money_liquidity_microstructure_v4.json",
"smart_money_liquidity_outcome_link_v1.json",
"source_authority_collapse_v1.json",
"source_freshness_manifest_v1.json",
"source_freshness_manifest_v2.json",
"strategy_decision_result_v3.json",
"strategy_execution_locks_regression_result.json",
"strategy_hardening_harness_v1.json",
"strategy_hardening_harness_v2.json",
"strategy_harness_score.json",
"strategy_harness_v2.json",
"strategy_release_stage_v1.json",
"strategy_routing_audit_v1.json",
"tail_risk_guard_v1.json",
"tail_risk_guard_v2.json",
"tool_thin_wrapper_v1.json",
"trade_quality_from_t5_v1.json",
"truth_reconciliation_gate_v1.json",
"truthful_decision_ledger_v2.json",
"truthful_decision_ledger_v3.json",
"truthful_decision_ledger_v4.json",
"truthfulness_guard_v1.json",
"twap_child_order_blueprint_v1.json",
"twap_child_order_blueprint_v2.json",
"unified_route_packet_v1.json",
"vacuous_pass_audit_v1.json",
"value_preservation_scorer_v1.json",
"value_preservation_scorer_v2.json",
"value_preserving_cash_raise_optimizer_v9.json",
"value_preserving_cash_raise_v1.json",
"verdict_consistency_lock_v1.json",
"walk_forward_calibration_v1.json",
"walk_forward_performance_v1.json",
"walk_forward_performance_v2.json",
"yaml_code_coverage_full.json",
"yaml_code_coverage_v1.json",
"yaml_gs_ps_coverage.json",
"yaml_gs_ps_coverage_v2.json",
"yaml_gs_py_xref_matrix_v2.json"
],
"candidate_count": 388,
"archived_count": 0,
"gate": "PASS"
}